Prvi izumio Gottfried Leibniz u 17. stoljeću, binarni brojevni sustav postao je široko korišten nakon što su računala zahtijevala način predstavljanja brojeva pomoću mehaničkih prekidača.
Što je binarni kod?
Binarni je brojevni sustav s bazom 2 koji predstavlja brojeve pomoću uzorka jedinica i nula.
Rani računalni sustavi imali su mehaničke prekidače koji su se uključivali da predstavljaju 1, a isključivali da predstavljaju 0. Korištenjem prekidača u nizu, računala su mogla predstavljati brojeve pomoću binarnog koda . Moderna računala još uvijek koriste binarni kod u obliku digitalnih jedinica i nula unutar CPU i RAM-a.
Digitalna jedinica ili nula jednostavno je električni signal koji je ili uključen ili isključen unutar hardverskog uređaja poput CPU-a, koji može sadržavati i izračunavati mnogo milijuna binarnih brojeva.
kako deinstalirati igru
Binarni brojevi sastoje se od niza od osam 'bitova' koji su poznati kao 'bajt'. Bit je jedna jedinica ili nula koja čini 8-bitni binarni broj. Korištenjem ASCII kodova, binarni brojevi također se mogu prevesti u tekstualne znakove za pohranjivanje informacija u memoriju računala.
geralt/pixabay
Kako funkcioniraju binarni brojevi
Pretvaranje binarnog broja u decimalni vrlo je jednostavno ako uzmete u obzir da računala koriste binarni sustav s bazom 2. Položaj svake binarne znamenke određuje njenu decimalnu vrijednost. Za 8-bitni binarni broj, vrijednosti se izračunavaju na sljedeći način:
- 11011 = 27, što je tipka ESC u ASCII
- 110000 = 48, što je 0 u ASCII
- 1000001 = 65, što je A u ASCII
- 1111111 = 127, što je tipka DEL u ASCII
Zbrajanjem pojedinačnih vrijednosti gdje bit ima jedinicu, možete predstaviti bilo koji decimalni broj od 0 do 255. Mnogo veći brojevi mogu se predstaviti dodavanjem više bitova u sustav.
Windows 8 1 logotip
Kada su računala imala 16-bitne operativne sustave, najveći pojedinačni broj koji je CPU mogao izračunati bio je 65.535. 32-bitni operativni sustavi mogao raditi s pojedinačnim decimalnim brojevima velikim kao 2,147,483,647. Moderni računalni sustavi sa 64-bitnom arhitekturom imaju mogućnost rada s decimalnim brojevima koji su impresivno veliki, sve do 9.223.372.036.854.775.807!
Predstavljanje informacija s ASCII
Sada kada razumijete kako računalo može koristiti binarni brojevni sustav za rad s decimalnim brojevima, možda se pitate kako ga računala koriste za pohranu tekstualnih informacija.
To se postiže zahvaljujući nečemu što se zove ASCII kod.
The ASCII tablica sastoji se od 128 teksta ili posebnih znakova od kojih svaki ima pridruženu decimalnu vrijednost. Sve aplikacije koje podržavaju ASCII (kao što su programi za obradu teksta) mogu čitati ili pohranjivati tekstualne informacije u i iz memorije računala.
Neki primjeri binarnih brojeva pretvorenih u ASCII tekst uključuju:
Dok se binarni kod baze 2 računala koriste za tekstualne informacije, drugi oblici binarne matematike koriste se za druge vrste podataka. Na primjer, base64 se koristi za prijenos i pohranu medija poput slika ili videa.
Binarni kod i pohranjivanje informacija
Svi dokumenti koje pišete, web stranice koje gledate, pa čak i videoigre koje igrate, sve je to moguće zahvaljujući binarnom brojevnom sustavu.
Binarni kod omogućuje računalima da manipuliraju i pohranjuju sve vrste informacija u memoriju računala i iz nje. Sve kompjuterizirano, čak i računala u vašem automobilu ili mobilnom telefonu, koristi binarni brojevni sustav za sve za što ga koristite.
Kako čitati binarno