Pirmą kartą XVII amžiuje išrado Gotfrydas Leibnicas, dvejetainė skaičių sistema buvo plačiai naudojama, kai kompiuteriams reikėjo pateikti skaičius naudojant mechaninius jungiklius.
Kas yra dvejetainis kodas?
Dvejetainė yra 2 bazinių skaičių sistema, vaizduojanti skaičius naudojant vienetų ir nulių šabloną.
Ankstyvosiose kompiuterinėse sistemose buvo mechaniniai jungikliai, kurie buvo įjungti, kad reikštų 1, o išjungti – 0. Naudojant jungiklius nuosekliai, kompiuteriai galėjo žymėti skaičius naudojant dvejetainį kodą . Šiuolaikiniai kompiuteriai vis dar naudoja dvejetainį kodą skaitmeninių vienetų ir nulių pavidalu CPU ir RAM.
Skaitmeninis vienetas arba nulis yra tiesiog elektrinis signalas, kuris įjungiamas arba išjungiamas aparatūros įrenginyje, pvz., CPU, kuris gali laikyti ir apskaičiuoti daugybę milijonų dvejetainių skaičių.
„Windows 10“ techninės peržiūros iso
Dvejetainiai skaičiai susideda iš aštuonių „bitų“, žinomų kaip „baitas“, serijos. Bitas yra vienas arba nulis, kuris sudaro 8 bitų dvejetainį skaičių. Naudojant ASCII kodus, dvejetainiai skaičiai taip pat gali būti išversti į tekstinius simbolius, kad informacija būtų saugoma kompiuterio atmintyje.
geralt / pixabaykaip prekiauti pasirinkimo galimybėmis
Kaip veikia dvejetainiai skaičiai
Paversti dvejetainį skaičių į dešimtainį skaičių yra labai paprasta, kai manote, kad kompiuteriai naudoja 2 bazinę dvejetainę sistemą. Kiekvieno dvejetainio skaitmens vieta lemia jo dešimtainę reikšmę. 8 bitų dvejetainio skaičiaus reikšmės apskaičiuojamos taip:
- 11011 = 27, kuris yra ESC raktas ASCII
- 110 000 = 48, tai yra 0 ASCII
- 1000001 = 65, tai yra A ASCII
- 1111111 = 127, kuris yra DEL raktas ASCII
Sudėjus atskiras reikšmes, kur bitas turi vieną, galite pavaizduoti bet kurį dešimtainį skaičių nuo 0 iki 255. Daug didesni skaičiai gali būti pavaizduoti pridedant daugiau bitų į sistemą.
Kai kompiuteriuose buvo 16 bitų operacinės sistemos, didžiausias individualus skaičius, kurį CPU galėjo apskaičiuoti, buvo 65 535. 32 bitų operacinės sistemos galėtų dirbti su atskirais dešimtainiais skaičiais, kurių dydis yra 2 147 483 647. Šiuolaikinės kompiuterinės sistemos su 64 bitų architektūra turi galimybę dirbti su įspūdingai dideliais dešimtainiais skaičiais iki 9 223 372 036 854 775 807!
Informacijos pateikimas su ASCII
Dabar, kai suprantate, kaip kompiuteris gali naudoti dvejetainę skaičių sistemą, kad galėtų dirbti su dešimtainiais skaičiais, jums gali kilti klausimas, kaip kompiuteriai ją naudoja tekstinei informacijai saugoti.
Tai pasiekiama naudojant vadinamąjį ASCII kodą.
The ASCII lentelė susideda iš 128 teksto arba specialiųjų simbolių, kurių kiekvienas turi susietą dešimtainę reikšmę. Visos ASCII palaikančios programos (pvz., tekstų rengyklės) gali skaityti arba saugoti tekstinę informaciją kompiuterio atmintyje ir iš jos.
Kai kurie dvejetainių skaičių, konvertuotų į ASCII tekstą, pavyzdžiai:
Nors kompiuteriai tekstinei informacijai teikia 2 bazinį dvejetainį kodą, kitiems duomenų tipams naudojamos kitos dvejetainės matematikos formos. Pavyzdžiui, base64 naudojama medijai, pvz., vaizdams ar vaizdo įrašams, perkelti ir saugoti.
kaip pamatyti dms instagrame
Dvejetainis kodas ir informacijos saugojimas
Visi jūsų rašomi dokumentai, peržiūrimi tinklalapiai ir net žaidžiami vaizdo žaidimai yra įmanomi dėl dvejetainių skaičių sistemos.
Dvejetainis kodas leidžia kompiuteriams valdyti ir saugoti visų tipų informaciją į kompiuterio atmintį ir iš jos. Viskas, kas yra kompiuterizuota, net jūsų automobilyje ar mobiliajame telefone esantys kompiuteriai, naudoja dvejetainę skaičių sistemą viskam, kam ją naudojate.
Kaip skaityti dvejetainį