Ką žinoti
- Paprasti beženkliai dvejetainiai skaičiai susideda tik iš vienetų ir nulių. Pradėkite nuo labiausiai dešiniojo skaitmens ir dirbkite į kairę.
- Nuliai visada yra nuliai. Kiekviena pozicija reiškia didėjančias 2 galias, pradedant nuo 20, kuris lygus 0.
- Pridėkite visų skaičių reikšmes, kad gautumėte labiau žinomą bazinį 10 rezultatą.
Šiame straipsnyje paaiškinama, kaip skaityti paprastus beženklius dvejetainius skaičius, ir pateikiama informacija apie dvejetainius skaičius, kurie gali rodyti teigiamus arba neigiamus skaičius.
Kaip skaityti dvejetainį kodą
Dvejetainio kodo skaitymas paprastai reiškia dvejetainio skaičiaus pavertimą 10 (dešimtainiu) skaičiumi, kurį žmonės žino. Šis konvertavimas yra pakankamai paprastas, kad jį atliktumėte savo galvoje, kai tik suprasite, kaip veikia dvejetainė kalba.
Kiekviena dvejetainio skaičiaus skaitmens vieta turi tam tikrą reikšmę, jei skaitmuo nėra nulis. Kai nustatysite visas šias reikšmes, tiesiog sudėkite jas, kad gautumėte bazinę 10 (dešimtainę) dvejetainio skaičiaus reikšmę.
Norėdami pamatyti, kaip tai veikia, paimkite dvejetainį skaičių 11001010.
-
Geriausias būdas nuskaityti dvejetainį skaičių – pradėti nuo dešiniojo skaitmens ir eiti į kairę. Tos pirmosios vietos galia yra lygi nuliui, o tai reiškia, kad to skaitmens reikšmė, jei ji nėra nulis, yra lygi nuo dviejų laipsniui arba vienas. Šiuo atveju, kadangi skaitmuo yra nulis, šios vietos reikšmė būtų lygi nuliui.
-
Tada pereikite prie kito skaitmens. Jei tai vienas, apskaičiuokite du iki vieno laipsnio. Taip pat atkreipkite dėmesį į šią vertę. Šiame pavyzdyje reikšmė yra du, lygi vieneto laipsniui, kuris yra du.
-
Kartokite šį procesą, kol pasieksite kairįjį skaitmenį.
-
Norėdami baigti, tereikia visus šiuos skaičius sudėti, kad gautumėte bendrą dvejetainio skaičiaus dešimtainę reikšmę: 128 + 64 + 0 + 0 + 8 + 0 + 2 + 0 = 202
Kitas būdas pamatyti visą šį procesą lygties formoje yra toks: 1 x 2 7 + 1 x 2 6 + 0 x 2 5 + 0 x 2 4 + 1 x 2 3 + 0 x 2 2 + 1 x 2 1 + 0 x 2 0 = 202
Pasirašyti dvejetainiai skaičiai
Aukščiau pateiktas metodas tinka pagrindiniams, be ženklo dvejetainiams skaičiams. Tačiau kompiuteriams reikia būdo neigiamiems skaičiams pateikti ir dvejetainiu būdu.
Dėl šios priežasties kompiuteriai naudoja pasirašytus dvejetainius skaičius. Šio tipo sistemoje kairysis skaitmuo yra žinomas kaip ženklo bitas, o likę skaitmenys yra žinomi kaip dydžio bitai.
koks greitas mano kietasis diskas
Ženklo dvejetainio skaičiaus skaitymas yra beveik toks pat, kaip ir beženklį, su vienu nedideliu skirtumu.
-
Atlikite tą pačią procedūrą, kaip aprašyta aukščiau, su dvejetainiu skaičiumi be ženklo, bet sustokite, kai pasieksite kairįjį bitą.
-
Norėdami nustatyti ženklą, patikrinkite kairėje esantį bitą. Jei jis yra vienas, tada skaičius yra neigiamas. Jei jis yra nulis, tada skaičius yra teigiamas.
-
Dabar atlikite tą patį skaičiavimą kaip ir anksčiau, bet pritaikykite atitinkamą ženklą skaičiui, kaip nurodyta kairiajame bite: 64 + 0 + 0 + 8 + 0 + 2 + 0 = -74
-
Pažymėtas dvejetainis metodas leidžia kompiuteriams pavaizduoti skaičius, kurie yra teigiami arba neigiami. Tačiau jis sunaudoja pradinį bitą, o tai reiškia, kad didesniems skaičiams reikia šiek tiek daugiau atminties nei dvejetainiams skaičiams be ženklo.
Dvejetainių skaičių supratimas
Jei norite išmokti skaityti dvejetainius, svarbu suprasti, kaip tai padaryti dvejetainiai skaičiai dirbti.
Dvejetainė yra žinoma kaip „bazinė 2“ numeravimo sistema, tai reiškia, kad kiekvienam skaitmeniui yra du galimi skaičiai; vienetas arba nulis. Didesni skaičiai rašomi prie dvejetainio skaičiaus pridedant papildomus vienetus arba nulius.
Norint geriau suprasti, kaip kompiuteriai išsaugo skaičius atmintyje, nėra labai svarbu žinoti, kaip skaityti dvejetainį formatą naudojant kompiuterius. Tai taip pat leidžia suprasti tokius terminus kaip 16 bitų, 32 bitų, 64 bitų ir atminties matavimus, pvz. baitų (8 bitai).