näiteks: 10 tuleb lugeda "üks, null", mitte "kümme" · Kuna kasutada saab ainult kahte sümbolit, siis juba kümnendsüsteemse arvu 2 esitamiseks tuleb kasutada mõlemat: 10 Kümnendsüsteemi ja kahendsüsteemi arvude vaheline seos Täisarvu teisendamine kahendsüsteemist kümnendsüsteemi · Seleks tuleb numbrimärgid korrutada vastava järgukaaluga: 10 2 = 1*21 + 0*20 = 2 10 1101 2 = 1*23 + 1*22 + 0*21 + 1*20 = 1310 1111100111 2 = 1*29 + 1*28 + 1*27 + 1*26 + 1*25 + 0*24 + 0*23 + 1*22 + 1*21 + 1*20 = =99910 Täisarvu teisendamine kümnendsüsteemist kahendsüsteemi · Selleks tuleb arvuga 2 täisarvuliselt jagada ning saadav arv moodustub jääkidest. Arv kahendsüsteemis saadakse jääkide lugemisel alt üles 18 10 = 10010 2 · 18 / 2 = 9, jääk 0 9 / 2 = 4, jääk 1 4 / 2 = 2, jääk 0 2 / 2 = 1, jääk 0 1 / 2 = 0, jääk 1 Liitmine · 0+0=0
31 Digitaalarvuti toimimise üldpõhimõtted. Teisendused Üleminek kahendsüsteemist kümnendsüsteemi B D 10 2 = K -1 1*21 + 0*20 = 2 10 A2( B ) = ai 2i i =0 1111100111 2 = 1*29 + 1*28 + 1*27 + 1*26 + 1*25 + 0*24 + 0*23 + 1*22 + 1*21 + 1*20 = 999 10 Toomas Ruuben. TTÜ Raadio ja sidetehnika 63 instituut. Digitaalarvuti toimimise üldpõhimõtted. Ülesanne Ülesanne Leida kahendkoodis arvu 101 0110 1 MSB LSB kümnendkoodis vaste Toomas Ruuben. TTÜ Raadio ja sidetehnika 64
numbrimärgi 1 kohta tõene ja numbrimärgi 0 kohta väär -- seda seetõttu, et selliselt käsitletakse neid kahendloogikas. Kahendsüsteemis esitatakse arve samal põhimõttel nagu kümnendsüsteemis. Erinevus on ainult selles, et kümnendsüsteemi alus on 10 ja vastavalt ka numbrimärke on 10. Näiteks arv kaks esitatakse kahendsüsteemis kujul 10 (üks kaheline pluss 0 ühelist), arv 6 kujul 110 (üks neljaline pluss üks kaheline pluss 0 ühelist) ja arv 999 kujul 1111100111 (üks viiesajakaheteistkümneline pluss üks kahesajaviiekümnekuueline pluss üks sajakahekümnekaheksaline pluss üks kuuekümneneljaline pluss üks kolmekümnekaheline pluss null kuueteistkümnelist pluss null kaheksalist pluss üks neljaline pluss üks kaheline pluss üks üheline). Kahendsüsteem on arvutikeele alus. Kahendsüsteemi arvukoht tähistab vastavat kahe astet, nagu kümnendsüsteemi arvukoht tähistab
numbrimärgi 1 kohta tõene ja numbrimärgi 0 kohta väär -- seda seetõttu, et selliselt käsitletakse neid kahendloogikas. Kahendsüsteemis esitatakse arve samal põhimõttel nagu kümnendsüsteemis. Erinevus on ainult selles, et kümnendsüsteemi alus on 10 ja vastavalt ka numbrimärke on 10. Näiteks arv kaks esitatakse kahendsüsteemis kujul 10 (üks kaheline pluss 0 ühelist), arv 6 kujul 110 (üks neljaline pluss üks kaheline pluss 0 ühelist) ja arv 999 kujul 1111100111 (üks viiesajakaheteistkümneline pluss üks kahesajaviiekümnekuueline pluss üks sajakahekümnekaheksaline pluss üks kuuekümneneljaline pluss üks kolmekümnekaheline pluss null kuueteistkümnelist pluss null kaheksalist pluss üks neljaline pluss üks kaheline pluss üks üheline). Kahendsüsteem on arvutikeele alus. Kahendsüsteemi arvukoht tähistab vastavat kahe astet, nagu kümnendsüsteemi arvukoht tähistab