Sistem Bilangan

12
Sistem Bilangan Sistem Bilangan Mata Kuliah : Bahasa Rakitan Materi ke-2

description

Mata Kuliah : Bahasa Rakitan Materi ke-2. Sistem Bilangan. SISTEM BILANGAN. Sistem Bilangan Desimal Sistem Bilangan Biner Sistem Bilangan Oktal Sistem Bilangan Heksadesimal. Sistem Bilangan Desimal. Basis 10 Bilangan : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Sistem Bilangan Biner. Basis 2 - PowerPoint PPT Presentation

Transcript of Sistem Bilangan

Page 1: Sistem Bilangan

Sistem BilanganSistem Bilangan

Mata Kuliah : Bahasa Rakitan

Materi ke-2

Page 2: Sistem Bilangan

22

SISTEM BILANGANSISTEM BILANGAN

• Sistem Bilangan DesimalSistem Bilangan Desimal

• Sistem Bilangan BinerSistem Bilangan Biner

• Sistem Bilangan OktalSistem Bilangan Oktal

• Sistem Bilangan HeksadesimalSistem Bilangan Heksadesimal

Page 3: Sistem Bilangan

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

Page 4: Sistem Bilangan

44

Sistem Bilangan BinerSistem Bilangan Biner

• Basis 2Basis 2

• Bilangan : 0, 1Bilangan : 0, 1

Page 5: Sistem Bilangan

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

Page 6: Sistem Bilangan

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

Page 7: Sistem Bilangan

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

Page 8: Sistem Bilangan

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

Page 9: Sistem Bilangan

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

Page 10: Sistem Bilangan

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.

Page 11: Sistem Bilangan

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.

Page 12: Sistem Bilangan

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