TUGAS 1 1. Konversikan bilangan biner (11101,1011)2 menjadi bilangan desimal. (11101,1011)2 = 1*24 + 1*23 + 1*22 + 0*21 + 1*20 + 1*2-1 + 0*2-2 + 1*2-3 + 1*2-4 = 16 + 8 + 4 + 0 + 1 + 0.5 + 0 + 0.125 + 0.0625 = (29,7)10 2. Konversikan bilangan oktal (651,7)8 menjadi bilangan desimal. (651,7)8 = 6*82 + 5*81 + 1*80 + 7*8-1 = 384 + 40 + 1 + 0.875 = (425,9)2 3. Konversikan bilangan hexadesimal (EF9,B)16 menjadi bilangan desimal. (EF9,B)16 = (14159,11)16 = 14*162 + 15*161 + 9*160 + 11*16-1 = 3584 + 240 + 9 + 0.6875 = (3833,7)2 4. Konversikan bilangan desimal (57)10menjadi bilangan biner. (57)10 =57 : 2 = 28 sisa 1 28 : 2 = 14 sisa 0 14 : 2 = 7 sisa 0 7 : 2 = 3 sisa 1 3 : 2 = 1 sisa 1 1 : 2 = 0 sisa 1 Jadi, (57)10 = (111001)2 5. Konversikan bilangan desimal (0,54379)10 menjadi bilangan biner. (0,54379)10 = 0,54379 * 2 = 1,08758 = 1 0,08758 * 2 = 0,17516 = 0 0,17516 * 2 = 0,35032 = 0 0,35032 * 2 = 0,70064 = 0 0,70064 * 2 = 1,40128 = 1 0,40128 * 2 = 0,80256 = 0 0,80256 * 2 = 1,60512 = 1 0,60512 * 2 = 1,21024 = 1 0,21024 * 2 = 0,42048 = 0 Jadi, (0,54379)10 = (0,100010110......)2 6. Konversikan bilangan desimal (0,79425)10 menjadi bilangan biner. (0,79425)10 = 0,79425 * 2 = 1,5885 = 1 0,5885 * 2 = 1,177 = 1 0,177 * 2 = 0,354 = 0 0,354 * 2 = 0,708 = 0 0,708 * 2 = 1,416 = 1 0,416 * 2 = 0,832 = 0 0,832 * 2 = 1,664 = 1 0,664 * 2 = 1,328 = 1 Jadi, (0,79425)10 = (0,11001011...)2 7. Konversikan bilangan desimal (0,7890625)10 menjadi bilangan biner. (0,7890625)10 = 0,7890625 * 2 = 1,578125 = 1 0,578125 * 2 = 1,15625 = 1 0,15625 * 2 = 0,3125 = 0 0,3125 * 2 = 0,625 =0 0,625 * 2 = 1,25 =1 0,25 * 2 = 0,5 =0 0,5 *2=1 =1 Jadi, (0,7890625)10 = (0,1100101)2 8. Konversikan bilangan desimal (57,54379)10 menjadi bilangan biner. (57,54379)10 = 57 : 2 = 28 sisa 1 28 : 2 = 14 sisa 0 14 : 2 = 7 sisa 0 7 : 2 = 3 sisa 1 3 : 2 = 1 sisa 1 1 : 2 = 0 sisa 1 0,54379 * 2 = 1,08758 = 1 0,08758 * 2 = 0,17516 = 0 0,17516 * 2 = 0,35032 = 0 0,35032 * 2 = 0,70064 = 0 0,70064 * 2 = 1,40128 = 1 0,40128 * 2 = 0,80256 = 0 0,80256 * 2 = 1,60512 = 1 0,60512 * 2 = 1,21024 = 1 0,21024 * 2 = 0,42048 = 0 Jadi, (57,54379)10 = (111001,100010110...)2 9. Konversikan bilangan desimal (543,815)10 menjadi bilangan oktal. (543,815)10 = 543 : 8 = 67 sisa 7 67 : 8 = 8 sisa 3 8 : 8 = 1 sisa 0 1 : 8 = 0 sisa 1 0,815 * 8 = 6,52 = 6 0,52 * 8 = 4,16 =4 0,16 * 8 = 1,28 =1 0,28 * 8 = 2,24 =2 Jadi, (543,815)10 = (1037,6412)8 10. Konversikan bilangan desimal (683,275)10 menjadi bilangan hexadesimal. (683,275)10 = 683 : 16 = 42 sisa 11 42 : 16 = 2 sisa 10 2 : 16 = 0 sisa 2 0,275 * 16 = 4,4 = 4 0,4 * 16 = 6,4 = 6 0,4 * 16 = 6,4 = 6 Jadi, (683,275)10 = (2AB,466)16 11. Konversikan bilangan biner (11011101111001,01111)2 menjadi bilangan oktal. (11011101111001,01111)2 = ..11 011 101 111 001, 011 11.. 3 3 5 7 1 , 3 6 Jadi, (11011101111001,01111)2 = (33571,36)8 12. Konversikan bilangan oktal (527,64)8 menjadi bilangan biner. (527,64)8 = 5 2 7 6 4 101 010 111 011 110 Jadi, (527,64)8 = (101010111,011110)8 13. Konversikan bilangan biner (11011101111001,01111)2 menjadi bilangan hexadesimal. (11011101111001,01111)2 = ...11 0111 0111 1001, 0111 1.... 3 7 7 9 7 8 (11011101111001,01111)2 = (3779,78)16 14. Konversikan bilangan hexadesimal (A9C7,BD)16 menjadi bilangan biner. (A9C7,BD)16 = A 9 C 7 , B D 1010 1001 1100 0111 1011 1101 Jadi, (A9C7,BD)16 = (1010100111000111,10111101)2 TUGAS 2 1. 2. Ekspresikan (48)10 , (637)10 , (35479)10 ke dalam BCD. Desimal 0 1 2 3 4 5 6 7 8 9 Binary 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 Desimal Biner 4 0100 8 1000 Maka (48)10 = 0100 1000 Desimal Biner 6 0110 3 0011 7 0111 Maka (637)10 = 0110 0011 0111 Desimal Biner 3 0011 5 0101 4 0100 9 1001 Maka (35479)10 = 0011 0101 0100 1001 Ekspresikan (1789.548)10 ke dalam BCD. Desimal Biner 1 0001 7 0111 8 1000 9 1001 5 0101 4 0100 8 1000 Maka 1789.548 10 = 0001 0111 1000 1001,0101 0100 1000 3. Ekspresikan (0011001101011)2 ke dalam grey code. 1 = berubah 0 = tetap 0 ——>0 0 ——>0 1 ——>1 1 ——>0 0 ——>1 0 ——>0 1 ——>1 1 ——>0 0 ——>1 1 ——>1 0 ——>1 1 ——>1 1 ——>0 (0011001101011)2 = 0011001101011 0010101011110 Maka 0011001101011 ——>grey code ——> 0010101011110 4. Ekspresikan ASCII (Narotama) ke dalam kode Hexadesimal N a r o t a m a 5. = 4E = 61 = 72 = 6F = 74 = 61 = 6D = 61 Ekspresikan (234)10 ke dalam Exccess-3 (234)10 = 234 333 + 567 (567)10 Desimal Biner Exccess 5 0101 0101 6 0110 0110 7 0111 0111