Kuidas lugeda kahendkoodi

Sisukord:

Kuidas lugeda kahendkoodi
Kuidas lugeda kahendkoodi
Anonim

Mida teada

  • Lihtmärgita kahendarvud koosnevad ainult ühtedest ja nullidest. Alustage kõige parempoolsemast numbrist ja töötage vasakule.
  • Nullid on alati nullid. Iga positsioon tähistab 2 suurenevaid astmeid, mis algavad 20, mis võrdub 0.
  • Tuttavama 10. baastulemuse saamiseks lisage kõigi numbrite väärtused.

See artikkel selgitab, kuidas lugeda lihtsaid märgita kahendarvusid, ja sisaldab teavet märgiga kahendarvude kohta, mis võivad näidata nii positiivseid kui ka negatiivseid arve.

Kuidas lugeda binaarset koodi

Kahendkoodi "lugemine" tähendab tavaliselt kahendarvu tõlkimist 10-põhisteks (kümnendarvudeks), mida inimesed tunnevad. See teisendamine on piisav alt lihtne, et seda teie peas sooritada, kui mõistate, kuidas binaarkeel töötab.

Igal kahendarvu numbri asukohal on konkreetne väärtus, kui number ei ole null. Kui olete kõik need väärtused määranud, lisage need lihts alt kahendarvu 10 (kümnendkoha) baasväärtuse saamiseks.

Selleks, et näha, kuidas see toimib, võtke kahendnumber 11001010.

  1. Parim viis kahendarvu lugemiseks on alustada kõige parempoolsemast numbrist ja liikuda vasakule. Selle esimese asukoha võimsus on null, mis tähendab, et selle numbri väärtus, kui see ei ole null, on kaks nulli astmeni või üks. Sel juhul, kuna number on null, oleks selle koha väärtus null.

    Image
    Image
  2. Järgmine, liikuge järgmise numbri juurde. Kui see on üks, siis arvutage kaks ühe astmega. Märkige ka see väärtus üles. Selles näites on väärtus kaks ühe astmega, mis on kaks.

    Image
    Image
  3. Jätkake selle protsessi kordamist, kuni jõuate kõige vasakpoolsema numbrini.

    Image
    Image
  4. Lõpetamiseks peate kõik need arvud kokku liitma, et saada kahendarvu üldine kümnendväärtus: 128 + 64 + 0 + 0 + 8 + 0 + 2 + 0=202

    Teine võimalus kogu protsessi võrrandi kujul näha on järgmine: 1 x 27 + 1 x 26 + 0 x 2 5 + 0 x 24 + 1 x 23 + 0 x 22 + 1 x 2 1 + 0 x 20=202

Allkirjastatud kahendnumbrid

Ül altoodud meetod töötab põhiliste, märgita kahendarvude puhul. Arvutid vajavad aga võimalust negatiivsete arvude esitamiseks ka kahendkoodi abil.

Selle tõttu kasutavad arvutid allkirjastatud kahendnumbreid. Seda tüüpi süsteemis nimetatakse vasakpoolseimat numbrit märgibitiks, ülejäänud numbreid aga suurusjärgu bittideks.

Märgiga kahendarvu lugemine on peaaegu sama, mis märgita, ühe väikese erinevusega.

  1. Tehke sama toimingut, nagu eespool kirjeldatud märgita kahendarvu puhul, kuid lõpetage, kui jõuate kõige vasakpoolsemasse bitti.

    Image
    Image
  2. Märgi määramiseks uurige vasakpoolseimat bitti. Kui see on üks, on arv negatiivne. Kui see on null, on arv positiivne.

    Image
    Image
  3. Nüüd tehke sama arvutus nagu varem, kuid rakendage numbrile vastav märk, nagu näitab vasakpoolseim bitt: 64 + 0 + 0 + 8 + 0 + 2 + 0=-74
  4. Allkirjastatud kahendmeetod võimaldab arvutitel esitada kas positiivseid või negatiivseid numbreid. Siiski kulub see algbitti, mis tähendab, et suuremad arvud nõuavad veidi rohkem mälu kui märgita kahendarvud.

Kaksarvude mõistmine

Kui olete huvitatud kahendarvu lugemise õppimisest, on oluline mõista, kuidas kahendarvud töötavad.

Binaarne on tuntud kui "base 2" numeratsioonisüsteem, mis tähendab, et iga numbri jaoks on kaks võimalikku numbrit; üks või null. Suuremate arvude kirjutamiseks lisatakse kahendarvule täiendavad ühed või nullid.

Binaarse lugemise teadmine ei ole arvutite kasutamisel kriitilise tähtsusega, kuid kontseptsioonist on hea aru saada, et paremini mõista, kuidas arvutid numbreid mällu salvestavad. See võimaldab teil mõista ka selliseid termineid nagu 16-bitine, 32-bitine, 64-bitine ja mälumõõtmisi, näiteks baite (8 bitti).

Soovitan: