Rakitan-2.

advertisement
Mata Kuliah : Bahasa Rakitan
Materi ke-2
Sistem Bilangan
Sistem
 Sistem
 Sistem
 Sistem

Bilangan
Bilangan
Bilangan
Bilangan
Desimal
Biner
Oktal
Heksadesimal
SISTEM BILANGAN
2


Basis 10
Bilangan : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Sistem Bilangan Desimal
3


Basis 2
Bilangan : 0, 1
Sistem Bilangan Biner
4







BIT (B) = 1 Bilangan Biner
Nibble = 4 Bit
Byte (B) = 8 Bit
Word (W) = 16 Bit
Double Word = 32 Bit
Paragraf = 128 Bit
Page = 256 Byte = 2048 Bit
Pengelompokan Biner :
5
Word (W) = 16 Bit
◦ MOST SIGNIFICANT BYTE (BIT Ke 8 S/D 15)
◦ LEAST SIGNIFICANT BYTE (BIT Ke 0 S/D 7)
x x x x x x x x x x x x x x x x
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
15 …
…9
8 7
6
5
4
3
2
1
0
Pengelompokan Biner :
6


Basis 8
Bilangan : 0, 1, 2, 3, 4, 5, 6, 7
Sistem Bilangan Oktal
7
Basis 16
 Bilangan : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,
A, B, C, D, E, F

Sistem Bilangan Heksadesimal
8
Bilangan Bertanda


Sandi Bilangan Bertanda
Tanda
Sandi
+
0
-
1
Letak Sandi
PENGELOMPOKAN
BILANGAN
LETAK SANDI
NIBBLE
BIT ke 0 s/d 2
BIT ke 3
BYTE
BIT ke 0 s/d 6
BIT ke 7
WORD
BIT ke 0 s/d 14
BIT ke 15
9
Mencari Bilangan Negatif :

Konversikan bilangan desimal negatif
menjadi bilangan biner positif.

Komplemenkan setiap angka 1 dengan 0
dan angka 0 dengan 1.

Tambahkan angka satu pada bilangan
hasil komplemen di atas.
Bilangan Negatif
10
ASCII = American Standard Code For
Information Interchange.
 Salah Satu Bentuk Baku / Standarisasi
Sandi Dalam Mikro Komputer.


Sandi ASCII Terdiri Dari 128 Sandi.
Sandi ASCII
11
Kelompok 8 bit (1 byte)  28 = 256 bilangan
 Satu Bilangan = 1 sandi ASCII
 128 sandi ASCII = 128 bilangan  00 H s/d 7F
H
 Character set lainnya = 128 bilangan  80 H
s/d FF H

Sandi ASCII (cont.)
12
Download