teknik digitalelektro.teknik.unja.ac.id/wp-content/uploads/2017/08/1_bilangan-digital.pdf ·...

19
TEKNIK DIGITAL PERTEMUAN 1 BILANGAN DIGITAL

Upload: others

Post on 03-Jan-2020

184 views

Category:

Documents


6 download

TRANSCRIPT

TEKNIK DIGITAL

PERTEMUAN 1

BILANGAN 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

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

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

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).

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

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

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

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

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

Test

Bagaimana Cara konversi bilangan Oktal dan Hexa Desimal ke Biner ?

Misal 9838 dan 5AC16 ?

Tugas

Konversikan Bilangan di Bawah ini

• 8910 = ……16

• 3678 = ……2

• 110102 = ……10

• 7FD16 = ……8

• 29A16 = ……10

• 1101112 = …….8

• 35910 = ……2

• 4728 = ……16

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

Contoh

• Konversikan 0110100000111001 ke dalam BCD

Perbedaan BCD dan Biner

Grey Code

• Digunakan untuk mengatasi kesalahan pembacaan bilangan biner pada disk yang

berputar sangat cepat

Cara Konversi Biner ke Grey Code

Kumpulan Bilangan

• Byte : 8 Buah Bilangan Biner

• Nible : 4 Buah Bilangan Biner, Setengah Byte

• Word : Fleksible , Terganti perangkat yang digunakan

ASCII

CODE

• Merupakan pembentuk

suatu Karakter(tulisan

huruf,simbol dan angka )

dalam komputer