You are on page 1of 2

1.

Napisati date neoznačene brojeve u odgovarajućim 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 1
155 : 2 = 77 1
77 : 2 = 38 1
38 : 2 = 19 0
19 : 2 = 9 1
9:2=4 1
4:2=2 0
2:2=1 0
1:2=0 1

2. Napisati date 16-bitne označene podatke u odgovarajućim 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. Izračunati:
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 običnoj preciznosti.

12810 = 100000002
0.7510 = 0.112
128.7510 = 10000000.112 = 1.000000011 * 27
E = 7 + 127 = 13410 = 100001102
M = 00000001100000000000000
Konačna vrijednost je 010000110000000011000000000000002 = 4300C00016
5. Prikazati vrijednost 85.21875 kao IEEE 754 FP podatak u običnoj, dvostrukoj i proširenoj preciznosti.

8510 = 10101012
0.2187510 = 0.001112

- obična 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
Konačna vrijednost je 0100 0000 0101 0101 0100 1110 0000 0000 0000 0000 0000 0000 0000 0000 0000
00002 = 40554E000000000016

- proširena preciznost

E = 6 + 16383 = 1638910 = 100000000000101


M = 01010100111000000000000000000000000000000000000000000000000000002
Konačna 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 običnoj 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