Professional Documents
Culture Documents
ITK 02 Stevilski-Sistemi v19 PDF
ITK 02 Stevilski-Sistemi v19 PDF
Predmet ITK-t
• Če bi tranzistor imel 10 možnih stanj namesto dveh (od 0 do 9), bi bilo potrebno
signal prilagoditi na način, da bi vsaka vrednost v tranzistorju ustrezala
določenemu električnem nivoju signala.
• Takšen signal mora biti izjemno natančen - brez motenj ali šumov v signalu ter
brez padca napetosti, ki nastane zaradi upornosti vodnikov, po katerih se signal
prenaša, da ne pride do napake v dodelitvi vrednosti tranzistorju.
• Desetiški številski sistem imenujemo tudi dekadni (angl. decimal). Posamezno mesto
v številu imenujemo dekada.
• Če imamo na voljo n dekad, lahko zapišemo 10n različnih števil (npr. s 3 dekadami
lahko zapišemo 103 = 1000 različnih števil).
• Vsa števila v digitalnih računalnikih so zapisana v dvojiški obliki, kot nizi ničel in
enic.
* MSB: angl. Most Significant Bit, najpomembnejši bit (bit z največjo težo),
* LSB: angl. Least Significant Bit, najmanj pomembni bit (bit z najmanjšo težo).
Značilnosti dvojiškega številskega sistema
• Števila, zapisana v dvojiški obliki, moramo ustrezno označiti, sicer jih ne ločimo od
desetiških.
• Šteti začnemo z 0, takšna je tudi vrednost uteži tega mesta. Če imamo opravka z
osmimi biti, jih oštevilčimo od 0 do 7.
• Najmanj pomembni bit (LSB) je vedno bit z najmanjšo težo (utež 0).
Najpomembnejši bit (MSB) je vedno bit z največjo težo.
.
Primer:
• Pri 12-bitnem dvojiškem številu je MSB bit številka 11, pri 16-bitnem številu pa bit
številka 15.
.
Šestnajstiški številski sistem
• Zato jih običajno prikažemo v šestnajstiški obliki, saj štirje dvojiški biti
predstavljajo ravno eno šestnajstiško cifro
Pogledamo vrednosti uteži in zapišemo 1, pri čemer je utež najvišja vrednost, vendar
manjša ali enaka 47. V našem primeru je to pri utežni vrednosti 32.
• Če želimo preveriti, ali smo izračunali pravilno, samo seštejemo vrednosti, kjer je
vpisan bit 1. V našem primeru 32 + 8 + 4 + 2 + 1.
• Pogosti napaki:
• Zadnji bit ima najmanjšo utež (0) in se z vsakim bitom povečuje za ena.
Nad biti zapišemo vrednosti posameznih uteži in seštejemo le tiste, pri katerih ima bit vrednost 1.
.
Pretvarjanje iz dvojiškega v šestnajstiški sistem in obratno
4. V naslednjem koraku moramo sešteti tri enice. Rezultat je vtem primeru 1, tudi
prenos je 1:
.
5. Tako nadaljujemo, dokler ne zmanjka enic. V našem primeru moramo prvotnima
številoma na levi strani dodati ničle, ker moramo sešteti še prenos. Končni
rezultat je:
Seštevanje več dvojiških števil
1. način – zapis seštevka enic
• Kadar sta v stolpcu dve enici, seštevamo enako kot prikazano na prejšnjem primeru.
• Prenos je opravljen, kadar seštevamo 2 ali več enic. Kolikor je enic, tolikšna je
vrednost v desetiškem zapisu (npr. če imamo 5 enic, je to v dvojiškem zapisu 101,
torej vpišemo rezultat 1, ker je to zadnja števka; prenos 0 pa v stolpec spredaj ter 1
še v naslednji stolpec spredaj).
11010112 = 10710
1011010 = 90
1010111 = 87
1101010 = 106
• Kadar so v stolpcu več kot 3 enice: seštejemo število enic in jih nato delimo z 2:
ostanek podpišemo, celoštevilska vrednost pa nam pove, koliko enic moramo
prenesti v predhodni stolpec. Npr. kadar je v stolpcu 5 enic, velja (5:2 = 2 ost.1),
kar pomeni, da je rezultat 1, preneseta se 2 enici v predhodni stolpec).
1. 2.
3.
1 1 0 1 1 0 12
Preverjanje: 31 + 13 + 62 + 3 = 109
Rešitev za: 4. Seštejte binarna števila na 1. način in na 2. način ter naredite preizkus:“
.
1. način – zapis seštevka enic 2. način – deljene števka enic