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