Ang Kahalagahan ng Binary Numero sa Computing
- Kategorya: Mga Tutorial
Ang mga binaryong numero ay binubuo lamang ng dalawang numero, 0 at 1. Ito ay tila hindi mabisa at simple para sa amin ng mga tao na ginagamit upang gumana sa base 10, ngunit para sa isang computer base 2, o binary, ay ang perpektong sistema ng pag-numero. Ito ay dahil ang lahat ng mga kalkulasyon sa isang computer ay batay sa milyon-milyong mga transistor na alinman sa isang nasa posisyon, o isang off posisyon. Kaya doon namin ito, 0 para sa off, at 1 para sa. Ngunit sa sarili nito ay hindi masyadong kawili-wili o kapaki-pakinabang. Ang pagkakaroon ng isang switch na alinman ay naka-off o hindi nagsasabi sa amin ng wala at hindi pinapayagan kaming gumawa ng anumang matematika, na pagkatapos ng lahat ay kung ano ang nais namin ng mga computer.
Upang magawa ang anumang bagay na kapaki-pakinabang mayroon kaming i-pangkat ang aming mga switch (tinatawag na mga bits) sa isang mas malaki. Halimbawa, walong bits ay nagiging isang bait, at sa pamamagitan ng pag-alternate ng posisyon ng mga bits, alinman sa 1 o 0, nagtatapos kami sa 256 na mga kumbinasyon. Sa lahat ng isang biglaang mayroon kaming isang bagay na kapaki-pakinabang na maaari nating gawin. Tulad ng nangyari, maaari na nating magamit ang anumang numero hanggang sa 255 (natalo tayo ng isa dahil ang 0 ay nabibilang bilang isang numero) para sa aming matematika, at kung gumagamit kami ng dalawang baitang, ang bilang ng mga kumbinasyon para sa aming labing-anim na piraso ay 65,536. Medyo nakasisindak na isinasaalang-alang lamang ang tungkol sa labing anim na transistor.
Ngayon, sa mga modernong computer, ang isang CPU ay malamang na magkaroon ng anuman hanggang sa isang bilyong transistor. Iyon ang 1000 milyon na lumilipat lahat na nagtutulungan nang halos lahat ng bilis ng ilaw, at kung mabibilang natin sa animnapu't limang libo ang may labing-anim na transistor, pagkatapos ay isipin kung ano ang maaari nating makamit sa isang bilyon.
Ngunit maraming tao ang nakalimutan ang mga pangunahing kaalaman ng processor ng computer sa mga araw na ito. Sa maraming mga ito ay isang maliit na tilad lamang na dumikit ka sa isang motherboard na nagpapatuloy. Walang naisip na ibigay sa manipis na bilang ng mga kalkulasyon na napupunta sa loob ng isang processor, kahit na basahin lamang ang artikulong binabasa mo ngayon. Ito ay marahil dahil ang laki ng mga transistor na ito ay napakaliit na ngayon, talagang kailangan mo ng mikroskopyo upang makita ang mga ito, at maaari silang mai-pack sa isang core ng processor na napakaliit, ang mga wires na kumokonekta silang lahat ay maraming beses na mas payat kaysa sa isang buhok ng tao . Kahit na ngayon, ang mga siyentipiko ng Silicon Valley ay nagtatrabaho sa mga paraan upang magkasya kahit na mas maraming mga transistor sa isang puwang, upang ang bawat isa ay halos mas malaki kaysa sa isang atom.
Lahat ito ay higit na kamangha-manghang kapag bagay tayo pabalik sa mga araw kung saan ang mga unang computer ay nasa paligid. Ang isang simpleng processor ay kakailanganin ng isang buong gusali ng espasyo, hindi lamang isang maliit na parisukat lamang ng ilang sentimetro sa kabuuan, at ang mga behemoth na ito ay napakababang pinalakas sa paghahambing, marahil ay may kakayahan lamang ng isang 70 libong mga tagubilin sa bawat segundo pabalik noong 1970, ngunit gayon pa man mabuti sa trillions ngayon. Ngunit sa pagtatapos ng araw, ang lahat ng ito ay ginagawa sa bilyun-bilyong maliliit na switch, off at on, 0 at 1.