Cs 302 Digital Logic Design
Cs 302 Digital Logic Design
Assignment 1
Bc190406828
Muhammad Shehzaib Khalid
Ques1:
Ans:
Step 1
(6F4DE2) H = (?)D
(6F4DE2)16 = (6*165) + (1F*164) + (4*163) + (D*162) + (E*161) + (2*160)
(6F4DE2)16 = (6*165) + (15*164) + (4*163) + (13*162) + (14*161) + (2*160)
(6F4DE2)16 = 6291456+983040+16384+3328+224+2
(6F4DE2)16 = 7294434D
Step 2
(3476423)0 = (?)D
(3476423)8= (3*86) + (4*85) + (7*84) + (6*83) + (4*82) + (2*81) + (3*80)
(3476423)8= 786432+131072+28672+3072+256+16+3
(3476423)8= 949523D
Step 3
10110101010101010111012 = (?)10
10110101010101010111012 = (1*221) + (0*220) + (1*219) + (1*218) + (0*217) + (1*216) + (0*215) +
(1*214) + (0*213) + (1*212) + (0*211) + (1*210) + (0*29) + (1*28) + (0*27) + (1*26) + (0*25) + (1*24) +
(1*23) + (1*22) + (0*21) + (1*20)
5 -4602031 Reminder
5 920406 1
5 184081 1
5 36816 1
5 7363 1
5 1472 3
5 294 2
5 58 4
5 11 3
2 1
( 2134231111)5
(2134231111) ( )
Ques 2
Hexa F E 4 5 E A
Number
Binary 1111 1110 0100 0101 1110 1010
number
Step 2:
Octal Number 7 6 3 7 2
Adding 8 8 8 8 8 8
We get 15 14 11 15 10
Convert into 1111 1110 1011 1111 1010
binary each bit