Unang naimbento ni Gottfried Leibniz noong ika-17 siglo, ang binary number system ay naging malawakang ginamit kapag ang mga computer ay nangangailangan ng paraan upang kumatawan sa mga numero gamit ang mga mechanical switch.
Ano ang Binary Code?
Ang binary ay isang base-2 na sistema ng numero na kumakatawan sa mga numero gamit ang isang pattern ng mga isa at mga zero.
Ang mga unang computer system ay may mga mekanikal na switch na naka-on upang kumatawan sa 1, at naka-off upang kumatawan sa 0. Sa pamamagitan ng paggamit ng mga switch sa serye, ang mga computer ay maaaring kumatawan sa mga numero gamit ang binary code . Ang mga modernong computer ay gumagamit pa rin ng binary code sa anyo ng mga digital at mga zero sa loob ng CPU at RAM.
Ang digital one o zero ay isang electrical signal lang na naka-on o naka-off sa loob ng isang hardware device tulad ng isang CPU, na maaaring humawak at makakalkula ng milyun-milyong binary na numero.
kung paano gamitin ang kodi sa laptop
Binubuo ang mga binary number ng isang serye ng walong 'bits,' na kilala bilang isang 'byte.' Ang bit ay isang solong isa o zero na bumubuo sa 8 bit na binary na numero. Gamit ang mga ASCII code, ang mga binary na numero ay maaari ding isalin sa mga text character para sa pag-iimbak ng impormasyon sa memorya ng computer.
geralt/pixabay
Paano Gumagana ang Binary Numbers
Ang pag-convert ng binary number sa isang decimal na numero ay napakasimple kapag isinasaalang-alang mo na ang mga computer ay gumagamit ng base 2 binary system. Tinutukoy ng paglalagay ng bawat binary digit ang decimal na halaga nito. Para sa isang 8-bit na binary na numero, ang mga halaga ay kinakalkula tulad ng sumusunod:
- 11011 = 27, na siyang ESC key sa ASCII
- 110000 = 48, na 0 sa ASCII
- 1000001 = 65, na A sa ASCII
- 1111111 = 127, na siyang DEL key sa ASCII
Sa pamamagitan ng pagsasama-sama ng mga indibidwal na halaga kung saan ang bit ay may isa, maaari mong katawanin ang anumang decimal na numero mula 0 hanggang 255. Ang mas malalaking numero ay maaaring katawanin sa pamamagitan ng pagdaragdag ng higit pang mga bit sa system.
Kapag ang mga computer ay may 16-bit na operating system, ang pinakamalaking indibidwal na numero na maaaring kalkulahin ng CPU ay 65,535. 32-bit na mga operating system maaaring gumana sa mga indibidwal na decimal na numero na kasing laki ng 2,147,483,647. Ang mga modernong computer system na may 64-bit na arkitektura ay may kakayahang gumana sa mga decimal na numero na kahanga-hangang malaki, hanggang 9,223,372,036,854,775,807!
patayin ang uac windows 10
Kinakatawan ang Impormasyon Gamit ang ASCII
Ngayong nauunawaan mo na kung paano magagamit ng isang computer ang binary number system upang gumana sa mga decimal na numero, maaari kang magtaka kung paano ito ginagamit ng mga computer upang mag-imbak ng impormasyon ng teksto.
Nagagawa ito salamat sa isang bagay na tinatawag na ASCII code.
Ang talahanayan ng ASCII binubuo ng 128 text o mga espesyal na character na bawat isa ay may nauugnay na decimal value. Ang lahat ng application na may kakayahang ASCII (tulad ng mga word processor) ay maaaring magbasa o mag-imbak ng impormasyon ng teksto papunta at mula sa memorya ng computer.
Ang ilang halimbawa ng mga binary na numero na na-convert sa ASCII text ay kinabibilangan ng:
Habang ang base 2 binary code ay ginagamit ng mga computer para sa impormasyon ng teksto, ang iba pang mga anyo ng binary math ay ginagamit para sa iba pang mga uri ng data. Halimbawa, ang base64 ay ginagamit para sa paglilipat at pag-iimbak ng media tulad ng mga larawan o video.
Binary Code at Pag-iimbak ng Impormasyon
Lahat ng mga dokumentong iyong isinusulat, mga web page na iyong tinitingnan, at maging ang mga video game na iyong nilalaro ay naging posible dahil sa binary number system.
Binibigyang-daan ng binary code ang mga computer na manipulahin at iimbak ang lahat ng uri ng impormasyon papunta at mula sa memorya ng computer. Lahat ng nakakompyuter, maging ang mga computer sa loob ng iyong sasakyan o iyong mobile phone, ay gumagamit ng binary number system para sa lahat ng gamit mo para dito.
Paano Magbasa ng Binary