Tudd Intuíció, előadás, bináris számokat és bináris aritmetikai

Eleje óta a digitális számítógépek vált a nagy érdeklődés okoz egy bináris rendszer, mert a számítógép minden generáció és bármilyen fokú komplexitás - egy sor logikai áramkörök. Munka elemek ilyen áramkör kulcs alapján működését a tranzisztor, ahol csak akkor lehet a két állam, vett logikai 0 és logikai 1.

Írása bináris szám, az alábbiak szerint, általában meglehetősen hosszú és nehézkes, így a rövidebb a rögzítési bináris számok oktális és hexadecimális számokat. A választás Ezen rendszerek annak a ténynek köszönhető, hogy a bázisok egyenlő egész szám ereje 2. A bázist oktális és hex alaprendszer - ez. Írni hexadecimális számok arab számok nem elég, ezért használja az első hat betű nagybetűvel latin ábécé.

Tehát, azt fogja megvitatni a pozicionális rendszer - bináris, oktális, hexadecimális és ezek kapcsolata a számunkra megszokott tízes számrendszerben.

Adunk néhány példát a számok a fenti rendszerek, és megtalálja a tizedes ekvivalens az (11.2).

Bináris szám:

Itt és az alábbiakban fogjuk betartani az alábbi szabályokat: a szám bináris, oktális és hexadecimális számrendszerben vannak írva az ok, tizedes - anélkül, hogy ezt a rekordot.

Oktális szám:

A hexadecimális szám:

Kerekítése utal, hogy a törtrész az a szám, egész részét transzlálódik pontosan. A funkció transzfer hexadecimális kódját tizedes kódot, hogy a együtthatót tizedes megfelelő hexadecimális karakter táblázat szerint 11,2. A példánkban, ahelyett, hogy a „” a számítási képlet (11.2) van szubsztituálva decimális szám.

A fenti példák egyértelmű, hogy a általános képletű (11.2) lehet felhasználni, hogy a szám a szám rendszer bármely bázis decimális.

Translation számok egy számot rendszerből a másikba

Fordítás tízes számrendszer bármely más. Translation egészek

Decimális egész kell osztani alapján az új számrendszer. A fennmaradó ez a felosztás a legjelentősebb bit az új rekordot. Az eredmény osztás van osztva ismét az alján. A fennmaradó ez a felosztás lesz a következő mentesítési új bejegyzés számát elosztjuk az eredmény ismét van osztva egy bázis, stb mindaddig, amíg az eredmény a részleg létszáma kisebb mértékű, mint az alapja az új rendszerben. A többi az utolsó osztály utolsó előtti helyezés az új rekordot, és ennek eredménye az utolsó pont - a legjelentősebb bit egy új rekordot.

fordítás ellenőrzést kell végezni, amelyet a képlet (11,2), amint azt alább a példákban.

Példa. Konvertálása decimális szám 125 bináris, oktális és hexadecimális számrendszerek. Ellenőrizze képletű (P11.2).

  • bináris kódot. ;
  • nyolcas;
  • hexadecimális kódban -.

Ebben a példában, a transzlációs faktorát helyett használt decimális összhangban egyenértékűnek táblázat 11.2.

Translation a bináris hexadecimális (oktális)

Mint már említettük, oktális és hexadecimális kódokat használják tömörebb és könnyű rögzítését bináris számokat. Így programozás gépi kódban történik a legtöbb esetben a hexadecimális kódot. fordítás szabályok hexadecimális és oktális rendszer szerkezetileg azonos, a különbség az oktális rendszerben jelennek meg zárójelben.

A bináris szám csoportokra oszlik négy (három) bináris számjegy jobbra és balra a tizedes pont, amely elválasztja az egész és tört része hiányos szélsőséges csoportok (ha vannak ilyenek) nullákkal töltődik legfeljebb négy (három) karakter. Minden csoport helyett egy hexadecimális (oktális) jel szerint a csoport kód (fülre. 11.2).

Táblázat 11.2. Megfelel a bináris csoportok, hexadecimális és oktális

  • Transzfer a hexadecimális rendszer:
  • Transzfer a nyolcas rendszer:

    Fordítása hexadecimális (oktális) a bináris

    Általában a program gépi kód hexadecimális jelöléssel, legalábbis - oktális. Ha szükséges, több egyedi programok kerülnek rögzítésre egy bináris kód, például, ha figyelembe vesszük a regiszterek alakítja, kódolja műveleti parancsok, stb Ebben az esetben, a reverz transzlációját van szükség a hexadecimális (oktális) a bináris számrendszerben a következő módon.

    Minden szám (nélkül rövidítéseket!) Hexadecimális (oktális) a szám helyett egy bináris csoport négy (három) bináris számjegy (fülre. 11.2).

    • A hexadecimális számok :;
    • oktális szám :.

    Amint azt a példákban a szélsőséges bal és jobb nullák nem tud írni, ha azt szeretné, de ez a csökkenés után történik az átadás egy bináris rendszer.

    Kapcsolódó cikkek