bilangan
By : Rahmi
Mahdaliza
2
Sistem bilangan
Desimal
Biner
Oktal
Hexadesimal
3
15
12
1011001
Apa yang muncul dipikiran anda
ketika melihat angka ini ?
4
Bilangan-bilangan pada
slide 3 bisa mempunyai
banyak makna bergantung
kepada basis (Radix)
bilangan yang dipakai.
5
Radix atau basis (R) dari sistem bilangan
Merupakan bilangan positif
Digit dalam sistem bilangan:
[0 ... R-1]
Beberapa sistem bilangan pada sistem
digital:
Basis 2 (biner): [0, 1]
Basis 8 (octal): [0 ... 7]
Basis 16 (hexadesimal)
[0 ... 9, A, B, C, D, E, F]
6
Sistem Bilangan
Posisi Notasi
D = [a4a3a2a1a0.a-1a-2a-3]R
D = Nilai bilangan
a i = ith posisi bilangan
R = radix atau basis bilangan
7
Sistem Bilangan
Deret power
D = an x Rn + an-1 x Rn-1 + … + a0 x R0
+ a-1 x R-1 + a-2 x R-2 + … a-m x R-m
D = Nilai Desimal
a i = ith posisi bilangan
R = radix atau basis bilangan
8
Sistem Bilangan
Base Position in Power Series Expansion
R 4 3 2 1 0 -1 -2 -3
Decimal 10 104 10 3 102 101 100 10-1 10-2 10-3
10 10000 1000 100 10 1 0.1000 0.0100 0.0010
Binary 2 24 23 22 21 20 2-1 2-2 2-3
2 16 8 4 2 1 0.5000 0.2500 0.1250
Octal 8 84 83 82 81 80 8-1 8-2 8-3
8 4096 512 64 8 1 0.1250 0.0156 0.0020
Hexadecimal 16 164 16 3 162 161 160 16-1 16-2 16-3
16 65536 4096 256 16 1 0.0625 0.0039 0.0002
9
sebelah kanan
Posisi paling besar (most significant digit)
Sebelah kiri
Faktor pembobotan 10
10
Contoh
Pada empat digit bilangan desimal, posisi paling kecil
mempunyai faktor pembobotan 100, posisi paling besar
mempunyai faktor pembobotan 103.
Pada evaluasi bilangan empat digit 4623, digit dari setiap posisi
dikalikan dengan
Faktor pembobotan:
11
Contoh
Konversi bilangan biner 010101102 ke desimal (angka 2 mengindikasikan
basis, atau dapat menggunakan huruf kapital B mis. 01010110B).
Konversi Desimal-ke-Biner
Cara 1
16
17
Cara 2
18
Konversi Octal
Biner ke Oktal
- Grupkan bilangan biner menjadi grup 3 digit
- Tuliskan bilangan ekivalen oktal
Oktal ke Biner
- Balik prosesnya
Oktal to Desimal
- Kalikan dengan faktor pembobotan
Desimal to Oktal
- successive division
21
22
23
Konversi Hexadesimal
Biner ke Hexadesimal
Grupkan bilangan biner menjadi grup 4 digit
Tuliskan bilangan ekivalen hex
Hexadecimal to Binary
Balik prosesnya
27
28
Konversi Hexadesimal
Hexadesimal to Desimal
Kalikan dengan faktor pembobotan
Desimalto Hexadesimal
successive division
29
30
31
32
Kode ASCII
American Standard Code for Information
Interchange
Representasi data alphanumeric (huruf, simbol,
angka)
7 bits
128 kode kombinasi yang berbeda
Lihat Table 1-5
3-bit group adalah most significant
4-bit group adalah least significant
38
39
Aritmatika Dasar
Bilangan Biner
40
Penjumlahan Biner
0 0 1 1
+ 0 + 1 + 0 + 1
0 1 1 10
Carry Sum
Sum
41
PeNjumlahan Biner
Contoh:
Pengurangan Biner
Borrow
0 10 1 1
- 0 - 1 - 0 - 1
0 1 1 0
Difference
43
Pengurangan Biner
Contoh:
Perkalian Biner
45
Perkalian Biner
0 0 1 1
x 0 x 1 x 0 x 1
0 0 0 1
Product
Gray Codes
Pada saat perpindahan kode biner, jumlah bit yang berubah
dapat bervariasi.
Bilangan 0 ke 1 yang berubah 1 bit
Bilangan 1 ke 2 yang berubah 2 bit, yaitu transisi 1 ke 0 dan
transisi 0 ke 1
Bilangan 7 ke 8 yang berubah 3 bit, yaitu perubahan bit ke 0
dan 1 bit berubah ke 1
Pada beberapa aplikasi perubahan beberapa bit akan
menyebabkan permasalahan yang signifikan.
47
Decimal
0
1
2
3
4
5
6
7
48
Gray Code
Contrast of bit changes