You are on page 1of 2

1.

Napisati date neoznaene brojeve u odgovarajuim brojnim sistemima:


a) 45116 = 0100 0101 00012 = 21218 = (1024 + 64 + 16 + 1) = 110510 = 4*162 + 5*16 + 1
b) 11101101012 = 512 + 256 + 128 + 32 + 16 + 4 + 1 = 94910 = 3B516 = 16658
c) 100568 = 001 000 000 101 1102 = 102E16 = 1*163 + 2*161 + 14 * 160 = 4096 + 32 + 14 = 414210
d) 31110 = 1001101112 = 13716 = 1678
311 : 2 = 155
155 : 2 = 77
77 : 2 = 38
38 : 2 = 19
19 : 2 = 9
9:2=4
4:2=2
2:2=1
1:2=0

1
1
1
0
1
1
0
0
1

2. Napisati date 16-bitne oznaene podatke u odgovarajuim brojnim sistemima:


a) -5510 = 11111111110010012 = FFC916 = 1777118

5510 = 0110111 (32+16+4+2+1)


1001000 I komplement
1
1001001 II komplement
b) -18110 = 1111 1111 0100 10112 = FF4B16 = 1775138

18110 = 0000000010110101 (128+32+16+4+1)


1111111101001010
1
1111111101001011
c) 2078 = 00000000100001112 = 8716 = (8*16 + 7) = 13510

3. Izraunati:
a) 468 + 738 = 1418
b) 728 + 318 = 1238
c) 418 278 = 128
d) F3C16 + C2B16 = 1B6716
e) 3129416 + BBBFB16 = ECE8F16
f) 2170116 FEDC16 = 1182516
4. Prikazati vrijednost 128.75 kao IEEE 754 FP podatak u obinoj preciznosti.
12810 = 100000002
0.7510 = 0.112
128.7510 = 10000000.112 = 1.000000011 * 27
E = 7 + 127 = 13410 = 100001102
M = 00000001100000000000000
Konana vrijednost je 010000110000000011000000000000002 = 4300C00016

5. Prikazati vrijednost 85.21875 kao IEEE 754 FP podatak u obinoj, dvostrukoj i proirenoj preciznosti.
8510 = 10101012
0.2187510 = 0.001112
-

obina preciznost

1010101.00111 = 1.01010100111 * 26 => E=6+127=13310=100001012


M = 010101001110000000000002
Konacna vrijednost je 010000101010101001110000000000002 = 42AA700016
-

dvostruka preciznost

E = 6 + 1023 = 102910 = 10000000101


M = 01010100111000000000000000000000000000000000000000002
Konana vrijednost je 0100 0000 0101 0101 0100 1110 0000 0000 0000 0000 0000 0000 0000 0000 0000
00002 = 40554E000000000016
-

proirena preciznost

E = 6 + 16383 = 1638910 = 100000000000101


M = 01010100111000000000000000000000000000000000000000000000000000002
Konana vrijednost je 0100 0000 0000 0101 0101 0100 1110 0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 00002 = 400554E000000000000016
6. Prikazati IEEE 754 FP podatak (u obinoj preciznosti) C193C00016 u decimalnom brojnom sistemu.
C193C00016 = 1100 0001 1001 0011 1100 0000 0000 00002
S=1
E = 100000112 = 13110 => nemodifikovani eksponent ima vrijednost 4
M = 001001111000000000000002 => vrijednost podatka je 1.00100111100000000000000 * 24 =
10010.011112 = -(18 + 0.25 + 0.125 + 0.0625 + 0.03125) = -18.4687510
7. Denormalizovana mantisa
2-130 = 2-3 * 2-127 = 0.001 * 2-127
E = -127 + 127 = 0
M = 001000000....

You might also like