TEKNIK DIGITAL

19
TEKNIK DIGITAL PERTEMUAN 1 BILANGAN DIGITAL

Transcript of TEKNIK DIGITAL

Page 1: TEKNIK DIGITAL

TEKNIK DIGITAL

PERTEMUAN 1

BILANGAN DIGITAL

Page 2: TEKNIK DIGITAL

PENDAHULUAN

• Komputer secara umum bekerja dengan beberapa jumlah bit khusus.

Kumpulan yang Umum adalah bit tunggal, kelompok empat bit (disebut

nibbles), kelompok delapan bit (disebut byte), kelompok 16 bit (disebut word),

dan lain-lain.

• Sedangkan dalam Pemrograman kita perlu mempersingkat tulisan, oleh

karena itu dalam pemrograman terkadang Hexadesimal juga banyak

digunakan.

• Sehingga Penting untuk mengetahui mengapa Kita harus memahami makna

dan arti bilangan selain bilangan decimal dan Biner

Page 3: TEKNIK DIGITAL

Bilangan Digital

Sistem Radiks Himpunan/elemen Digit Contoh

Desimal r=10

r=2

r=16

r= 8

{0,1,2,3,4,5,6,7,8,9} 25510

Biner

{0,1,2,3,4,5,6,7} 3778

{0,1} 111111112

{0,1,2,3,4,5,6,7,8,9,A, B, C, D, E, F} FF16

Oktal

Heksadesimal

Page 4: TEKNIK DIGITAL

Konversi Biner, Oktal, Hexa ke desimal• Rumus

• Contoh:

• 11012 = 123 + 122 + 120

= 8 + 4 + 1 = 1310

• 5728 = 582 + 781 + 280

= 320 + 56 + 16 = 39210

• 2A16 = 2161 + 10160

= 32 + 10 = 4210

1n

ni

i

ir rdD

Page 5: TEKNIK DIGITAL

Konversi Desimal ke Biner, Oktal, Hexa

• Bagi dengan Radiks – r nya kemudian sisa baginya adalah Hasil konversi,

dimana Sisa bagi yang pertama adalah LSB (Least Significant Bit).

Page 6: TEKNIK DIGITAL

Contoh Desimal ke Biner

• Contoh: Konersi 17910 ke biner:

179 / 2 = 89 sisa 1 (LSB)

/ 2 = 44 sisa 1

/ 2 = 22 sisa 0

/ 2 = 11 sisa 0

/ 2 = 5 sisa 1

/ 2 = 2 sisa 1

/ 2 = 1 sisa 0

/ 2 = 0 sisa 1 (MSB)

• 17910 = 101100112

Page 7: TEKNIK DIGITAL

Contoh Desimal ke Oktadesimal

Contoh: Konversi 17910 ke oktal:

179 / 8 = 22 sisa 3 (LSB)

/ 8 = 2 sisa 6

/ 8 = 0 sisa 2 (MSB)

17910 = 2638

Page 8: TEKNIK DIGITAL

Contoh Desimal ke Hexadesimal

Contoh: Konversi 17910 ke hexadesimal:

179 / 16 = 11 sisa 3 (LSB)

/ 16 = 0 sisa 11 (dalam bilangan hexadesimal berarti B)MSB

17910 = B316

Page 9: TEKNIK DIGITAL

Konversi Bilangan Biner ke Oktadesimal

Kelompokan Bilangan Biner tiap 3 digit dimulai dari LSB

Contoh: konversikan 101100112 ke bilangan oktal

Jawab : 10 110 011

2 6 3

Jadi 101100112 = 2638

Page 10: TEKNIK DIGITAL

Konversi Bilangan Biner menjadi Hexadesimal

Kelompokan Bilangan Biner tiap 4 digit dimulai dari LSB

Contoh: konversikan 101100112 ke bilangan heksadesimal

Jawab : 1011 0011

B 3

Jadi 101100112 = B316

Page 11: TEKNIK DIGITAL

Test

Bagaimana Cara konversi bilangan Oktal dan Hexa Desimal ke Biner ?

Misal 9838 dan 5AC16 ?

Page 12: TEKNIK DIGITAL

Tugas

Konversikan Bilangan di Bawah ini

• 8910 = ……16

• 3678 = ……2

• 110102 = ……10

• 7FD16 = ……8

• 29A16 = ……10

• 1101112 = …….8

• 35910 = ……2

• 4728 = ……16

Page 13: TEKNIK DIGITAL

Binary Coded Desimal• Setiap 4 Digit bilangan biner dikonversikan kedalam decimal

Page 14: TEKNIK DIGITAL

Contoh

• Konversikan 0110100000111001 ke dalam BCD

Page 15: TEKNIK DIGITAL

Perbedaan BCD dan Biner

Page 16: TEKNIK DIGITAL

Grey Code

• Digunakan untuk mengatasi kesalahan pembacaan bilangan biner pada disk yang

berputar sangat cepat

Page 17: TEKNIK DIGITAL

Cara Konversi Biner ke Grey Code

Page 18: TEKNIK DIGITAL

Kumpulan Bilangan

• Byte : 8 Buah Bilangan Biner

• Nible : 4 Buah Bilangan Biner, Setengah Byte

• Word : Fleksible , Terganti perangkat yang digunakan

Page 19: TEKNIK DIGITAL

ASCII

CODE

• Merupakan pembentuk

suatu Karakter(tulisan

huruf,simbol dan angka )

dalam komputer