SOAL
DAN PEMBAHASAN SISTEM DAN KODE-KODE BILANGAN
1. Berapa
byte yang terdapat pada masing-masing bilangan :
a.)
1100 0101 = 1 byte
b.)
1011 1001 0110 1110 = 2 byte
c.)
1111 1011 0111 0100 1010 = 2 byte / 2,5 byte
2. Tentukan
bilangan desimal yang ekivalen dengan masing-masing bilangan biner berikut ini
:
a.)
10 =
2
b.)
110 =
6
c.)
111 =
7
d.)
1011 =
11
e.)
1100 =
12
f.)
1110 =
14
3. Menggunakan
basis berapakah bilangan-bilangan dibawah ini :
a.)
34810 = berbasis 10 (desimal)
b.)
1100 01012 = berbasis 2 (biner)
c.)
23125 = berbasis 5
d.)
F4C316 = berbasis 16 (hexadesimal)
4. Tuliskan
persamaan berikut dengan bilangan biner :
2
+ 2 = 4
2 >>> 0010
2 >>> 0010
4 == 0100
5. Bilangan
desimal berapa yang ekivalen dengan 210 ? Berapa harga yang
diungkapkan oleh 4K ? Nyatakan 8.192 dalam satuan K.
210
= 00102
4K
= 4 x 102
>>> 8.192 = 8.192 x 103 8K
6. Tegangan
keluar dari sebuah register 4-bit mempunyai pola harga tinggi – rendah – tinggi
- rendah. Data biner berapakah yang tersimpan dalam register itu? Berapa
ekivalen desimalnya?
Tinggi
– Rendah – Tinggi – Rendah
1 0 1 0 10102
23 22 21 20
8 + 2 = 1010
7. Bilangan
biner berapakah yang disajikan dalam gambar itu? Berapakah ekivalen desimalnya?
![](file:///C:/Users/RANDIA~1/AppData/Local/Temp/msohtmlclip1/01/clip_image007.gif)
![](file:///C:/Users/RANDIA~1/AppData/Local/Temp/msohtmlclip1/01/clip_image008.gif)
![](file:///C:/Users/RANDIA~1/AppData/Local/Temp/msohtmlclip1/01/clip_image009.gif)
![](file:///C:/Users/RANDIA~1/AppData/Local/Temp/msohtmlclip1/01/clip_image010.gif)
![](file:///C:/Users/RANDIA~1/AppData/Local/Temp/msohtmlclip1/01/clip_image011.gif)
![](file:///C:/Users/RANDIA~1/AppData/Local/Temp/msohtmlclip1/01/clip_image012.gif)
![](file:///C:/Users/RANDIA~1/AppData/Local/Temp/msohtmlclip1/01/clip_image013.gif)
![](file:///C:/Users/RANDIA~1/AppData/Local/Temp/msohtmlclip1/01/clip_image014.gif)
1 0 1 0
1 1 0
0
27 26 25 24 23 22 21 20 128+32+8+4 = 17210
8. Ubahlah
bilangan biner ke desimal :
a.)
001112
22 21 20 = 4+2+1 = 710
b.)
11001
24 23 20 = 16+8+1 = 2510
c.)
10110
24 22 21 = 16+4+2= 2210
d.)
11110
24 23 22 21 = 16+8+4+2 = 3710
9. X10
= 110010012
27 26 23 20 = 128+64+8+1 = 201
10. Rendah
– Tinggi – Rendah – Tinggi – Rendah – Tinggi – Rendah – Tinggi
0 1 0 1 0 1 0 1
27 24 22 20
=
64+16+4+1 = 8510 = 010101012
11. Ubahlah
desimal ke biner :
5610
= 1110002
56 : 2 = 28 sisa
0
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
12. Ubahlah
desimal ke biner :
7210
= 10010002
72 : 2 = 36 sisa
0
36 : 2 = 18 sisa
0
18 : 2 = 9 sisa
0
9 : 2 = 4 sisa
1
4 : 2 = 2 sisa
0
2 : 2 = 1 sisa
0
1 : 2 = 0 sisa
1
13. Ubahlah
desimal ke biner :
15010
= 100101102
150 : 2 = 75 sisa
0
75
: 2 = 37 sisa
1
37
: 2 = 18 sisa 1
18 : 2 = 9 sisa
0
9
: 2 = 4 sisa 1
4
: 2 = 2 sisa 0
2 : 2 = 1 sisa
0
1 : 2 = 0 sisa
1
14. Sebuah
avometer heksadesimal menunjukkan susunan F52A. Berikan 6 sajian berikutnya !
F52A
1.)
F52B
2.)
F52C
3.)
F52D
4.)
F52F
5.)
F52F
6.)
F52D
15. Sebuah
avometer hexa adalah 27FF. Setelah bermil-mil menunjukkan sajian 8AFC. Berikan
6 sajian berikut :
8AFC
1.)
8AFD
2.)
8AFE
3.)
8AFF
4.)
8BCD
5.)
8BDI
6.)
8BDL
16. Ubahlah
hexadesimal ke biner :
a.)
FF = 1111 11112
b.)
ABC = 1010 1011 11002
c.)
CD42 = 1100 1101 0100 00102
d.)
F329 = 1111 1110 0010 10012
17. Ubahlah
biner ke hexadesimal :
a.)
1110 1000 = E816
b.)
1100 1011 = CB16
c.)
1010 1111 0110 = AF616
d.)
1000 1011 1101 0110 = 8BD16
18. Sebuah
program untuk mikroprosesor 8085, ubah isi hex ke biner :
Alamat Isi hex
2000 3E = 0011 11102
2001 0E = 0000 11102
2002 D3 = 1101 00112
2003 20 = 0010 00002
2004 76 = 0111 01102
19. Memori
mikrokomputer 32K. Berapa byte serta lokasi terakhir penyimpanan pada berapa
hex !
32K
= 32.768 byte dimana penyimpanan terakhir pada 8000
20. Jika
mikrokomputer memiliki memori 32K. Bagaimana rotasi hex awal !
Rotasi
awal = 0000
Rotasi
akhir = 8000
Tidak ada komentar:
Posting Komentar