You are on page 1of 2

Microprocessors Sheet 1 (Revision) final answers:

1.
a) 10111

b) 1101011

2.
a) 0.101

c) 10011010110

d) 1011100

e) 10101101

b) 0.00000001 c) 0.10100001

d) 0.11

e) 0.1111

3.
a) 13.25

b) 57.1875

c) 43.3125

d) 7.0625

4.
a) 156.625

b) 10.375

c) 4087.109375

d) 83.578125

e) 58.90625

5.
a) 163.1875

b) 297.75

c) 172.859375

d) 4011.1875

e) 3000.05078125

6.
a) 00100011

b) 101011010100

7.
a) C2

b) 10FD

8. 2s
a) 10001001
b) 10000000
c) 01010100
d) 01010001

1,s
10001000
01111111
01010011
01010000

c) 00110100.10101101 d) 1011110100110010

c) BC

d) 8BA

9.
a) 00100000

b) 11110100

c) 01100100

d) 10100100

c) -110

d) -119

10.
a) 0000001111101000
b) 1111111110001000
c) 0000001100100000
d) 1111001101110100

11.
a) -128

b) 51

e) 001000110100.0011

12. Packed

Unpacked

a) 0001 0000 0010

00000001 00000000 00000010

b) 0100 0100

00000100 00000100

c) 0011 0000 0001

00000011 00000000 00000001

d) 0001 0000 0000 0000

00000001 00000000 00000000 00000000

13.
a) 0x3FC00000 = 00111111 11000000 00000000 00000000
0x3FF8000000000000 = 00111111 11111000 00000000 00000000 00000000 00000000 00000000 00000000
b) 0xC12A0000 = 11000001 00101010 00000000 00000000
0xC025400000000000 =11000000 00100101 01000000 00000000 00000000 00000000 00000000 00000000
c) 0x42C88000 = 01000010 11001000 10000000 00000000
0x4059100000000000 = 01000000 01011001 00010000 00000000 00000000 00000000 00000000 00000000
d) 0xC4960000 = 11000100 10010110 00000000 00000000
0xC092C00000000000 = 11000000 10010010 11000000 00000000 00000000 00000000 00000000 00000000
14.
a) 3.5

b) -1.0

c) 1.25*10^1

d) -5.8028439341502200385896448*10^27

e) 4.98*10^2

15.
a) 8.05725852660526778805691448276*10^51

b) -2.94567190049351978838638306059*10^-192

16.
a) 6B, C=0

b) 02FF, C=1

c) A1D0, C=1

d) F259, C=0

17.
Explain

18.
a) X DW 0AFh, 098Eh, 0248h
b) Y DB Good morning
c) Z DD BA87FCB9

or

Z DQ BF50FF972474538F