Sistem Bilangan
-
Upload
mollie-rhodes -
Category
Documents
-
view
59 -
download
2
description
Transcript of Sistem Bilangan
Sistem BilanganSistem Bilangan
Mata Kuliah : Bahasa Rakitan
Materi ke-2
22
SISTEM BILANGANSISTEM BILANGAN
• Sistem Bilangan DesimalSistem Bilangan Desimal
• Sistem Bilangan BinerSistem Bilangan Biner
• Sistem Bilangan OktalSistem Bilangan Oktal
• Sistem Bilangan HeksadesimalSistem Bilangan Heksadesimal
33
Sistem Bilangan DesimalSistem Bilangan Desimal
• Basis 10Basis 10
• Bilangan : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9Bilangan : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
44
Sistem Bilangan BinerSistem Bilangan Biner
• Basis 2Basis 2
• Bilangan : 0, 1Bilangan : 0, 1
55
Pengelompokan Biner : Pengelompokan Biner :
• BIT (B) = 1 Bilangan BinerBIT (B) = 1 Bilangan Biner
• Nibble = 4 BitNibble = 4 Bit
• Byte (B) = 8 BitByte (B) = 8 Bit
• Word (W) = 16 BitWord (W) = 16 Bit
• Double Word = 32 BitDouble Word = 32 Bit
• Paragraf = 128 BitParagraf = 128 Bit
• Page = 256 Byte = 2048 BitPage = 256 Byte = 2048 Bit
66
Pengelompokan Biner : Pengelompokan Biner :
Word (W) = 16 BitWord (W) = 16 Bit– MOST SIGNIFICANT BYTE (BIT Ke 8 S/D 15)MOST SIGNIFICANT BYTE (BIT Ke 8 S/D 15)– LEAST SIGNIFICANT BYTE (BIT Ke 0 S/D 7)LEAST SIGNIFICANT BYTE (BIT Ke 0 S/D 7)
x x x x x x x x x x x x x x x xx 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 015 … …9 8 7 6 5 4 3 2 1 0
77
Sistem Bilangan OktalSistem Bilangan Oktal
• Basis 8Basis 8
• Bilangan : 0, 1, 2, 3, 4, 5, 6, 7Bilangan : 0, 1, 2, 3, 4, 5, 6, 7
88
Sistem Bilangan HeksadesimalSistem Bilangan Heksadesimal
• Basis 16Basis 16
• Bilangan : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, Bilangan : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,
A, B, C, D, E, FA, B, C, D, E, F
99
Bilangan BertandaBilangan Bertanda
• Sandi Bilangan BertandaSandi Bilangan Bertanda
• Letak SandiLetak 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
TandaTanda SandiSandi
++ 00
-- 11
1010
Bilangan NegatifBilangan Negatif
Mencari Bilangan Negatif :Mencari Bilangan Negatif :
• Konversikan bilangan desimal negatif Konversikan bilangan desimal negatif menjadi bilangan biner positif.menjadi bilangan biner positif.
• Komplemenkan setiap angka 1 dengan 0 Komplemenkan setiap angka 1 dengan 0 dan angka 0 dengan 1.dan angka 0 dengan 1.
• Tambahkan angka satu pada bilangan Tambahkan angka satu pada bilangan hasil komplemen di atas.hasil komplemen di atas.
1111
Sandi ASCII Sandi ASCII
• ASCII = American Standard Code For ASCII = American Standard Code For Information Interchange.Information Interchange.
• Salah Satu Bentuk Baku / Salah Satu Bentuk Baku / Standarisasi Sandi Dalam Mikro Standarisasi Sandi Dalam Mikro Komputer. Komputer.
• Sandi ASCII Terdiri Dari 128 Sandi.Sandi ASCII Terdiri Dari 128 Sandi.
1212
Sandi ASCII Sandi ASCII (cont.)(cont.)
• Kelompok 8 bit (1 byte) Kelompok 8 bit (1 byte) 2 288 = 256 bilangan = 256 bilangan
• Satu Bilangan = 1 sandi ASCIISatu Bilangan = 1 sandi ASCII
• 128 sandi ASCII = 128 bilangan 128 sandi ASCII = 128 bilangan 00 H s/d 7F H 00 H s/d 7F H
• Character set lainnya = 128 bilangan Character set lainnya = 128 bilangan 80 H 80 H s/d FF H s/d FF H