Professional Documents
Culture Documents
Presentation UNP ORT 4
Presentation UNP ORT 4
TEHNIKE
Most List
Significant Significant
MSB LSB
LSB
Bit Bit
ZAŠTO SE U RAČUNARIMA KORISTI
BINARNI BROJNI SISTEM ?
0 1 0
3.3V
2.8V
0.5V
0.0V
BIT I BAJT
Bit (Bit)
Binarna cifra
Mikročip OFF ON
0 ili 1
Prekidač 0 1
Bajt (Byte)
Osam bita
ASCII kod
Svaki bajt predstavlja slovo, broj
ili specijalni karakter
=4
0 0 1 1 0 1 0 0
=A
0 1 0 0 0 0 0 1
BINARNI BROJEVI
N b7b6b5b4b3b2b1b0
N 10 b7 2 b6 2 ... b1 2 b0 2
7 6 1 0
BINARNI BROJEVI
◊ Programer odlučuje:
Direktan kod
9 9 0
PRIMER: Sabiranje pozitivnog i
negativnog broja
(negativan broj – prvi komplement)
9 9 0
PRIMER: Sabiranje pozitivnog i
negativnog broja
(negativan broj – drugi komplement)
9 9 0
FORMAT ZAPISA BINARNIH
BROJEVA
• Svaka binarna cifra
N br br 1...b1b0 .b1...b p
u zapisu
ima svoje određeno mesto u mašinskoj reči: razred
• Broj je sa nepokretnom decimalnom tačkom ako je
jednom određen položaj decimalne tačke u odnosu na
razrede isti za sve brojeve u mašinskom jeziku
tačke
- Broj cifara ispred decimalne tačke definiše opseg
brojeva koji mogu da se predstave tim formatom
- Broj cifara iza decimalne tačke definiše tačnost sa
kojom se prikazuju brojevi
• Dužina zapisa je fiksna i određena hardverom
računara
• Programer pravi kompromis između tačnosti i
opsega
•
FORMAT ZAPISA BINARNIH
BROJEVA
Neoznačeni brojevi
sa nepokretnom decimalnom
tačkom
QN R.R
N - R = broj cifara ispred decimalne tačke
R = broj cifara iza decimalne tačke
N = ukupan broj bita (dužina zapisa)
R = N zapis je normalizovan
(0 broj < 1)
R = 0 zapis je celobrojan
FORMAT ZAPISA BINARNIH
BROJEVA
Označeni brojevi
sa nepokretnom decimalnom
tačkom S
QN R.R
N - R = broj cifara ispred decimalne tačke
R = broj cifara iza decimalne tačke
N = ukupan broj bita (dužina zapisa)
R = N zapis je normalizovan
(0 broj < 1)
R = 0 zapis je celobrojan
FORMAT ZAPISA BINARNIH
BROJEVA
00001011 2 Q7.1
5.5 10 00010110 2 Q6.2
00101100 2 Q5.3
FORMAT ZAPISA BINARNIH
BROJEVA