TUGAS 1 1. Konversikan bilangan biner (11101,1011) 2 menjadi

advertisement
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
Download