1-Pertemuan 1-20140226
1-Pertemuan 1-20140226
1 1
Materi: Digital Logic
2
Konsep Sistem Bilangan
3
Analog v.s. Digital
• Besaran Analog
– Kumpulan nilai-nilai kontinyu
• Besaran Digital
– Kumpulan nilai-nilai diskret
4
Sinyal Analog
5
Sinyal Digital
6
Sistem elektronik analog
7
Sistem analog & digital
8
Angka Biner
• HIGH = 1
• LOW = 0
9
Gelombang Digital
10
Peride & Frekuensi
11
Contoh
• f?
12
Clock
13
IC & Osiloskop (1)
• IC (Integrated Circuit)
14
IC & Osiloskop (2)
• Aneka Bentuk IC
15
IC & Osiloskop (3)
• Penandaan IC
16
IC & Osiloskop (4)
• Oscilockop
17
IC & Osiloskop (5)
• Contoh
Pembacaan
osiloskop
18
Pengertian Sistem bilangan
• Desimal (0,1,2,3,4,5,6,7,8,9)
• Biner (0,1)
• Oktal (0,1,2,3,4,5,6,7)
• Heksadesimal
(0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F)
20
Operasi Bilangan
• Add (+)
• Subtract (-)
• Multiply (x)
• Divide (/)
21
Kode-kode digital
22
BINER
24
Konversi Biner ke Desimal (1)
• Contoh: Konversikan 1101101 ke desimal.
25
Konversi Biner ke Desimal (2)
26
Konversi Desimal ke Biner (1)
28
Operasi Aritmatika Biner (1)
• Penjumlahan:
– 0 + 0 = 0 carry 0
– 0 + 1 = 1 carry 0
– 1 + 0 = 1 carry 0
– 1 + 1 = 0 carry 1
• Pengurangan:
– 0-0=0
– 1-1=0
– 1-0=1
– 0 - 1 = 1 borrow 1
29
Operasi Aritmatika Biner (2)
• Perkalian Biner:
–0x0=0
–0x1=0
–1x0=0
–1x1=1
• Pembagian Biner
– Seperti pembagian dalam bilangan desimal
(jarang digunakan).
30
Bilangan Biner Bertanda
31
OKTAL
32
Bilangan Oktal (1)
33
Bilangan Oktal (2)
34
Bilangan Oktal (3)
35
Bilangan Oktal (4)
36
Hexadecimal
37
Bilangan Heksadesimal (1)
38
Bilangan Heksadesimal (2)
39
Bilangan Heksadesimal (3)
40
Bilangan Heksadesimal (4)
41
Binary Code Decimal
42
Kode-kode Bilangan (1)
• BCD:
– 0 0000 – 5 0101
– 1 0001 – 6 0110
– 2 0010 – 7 0111
– 3 0011 – 8 1000
– 4 0100 – 9 1001
43
Gray Code
44
Mengubah Gray Code ke desimal
• Untuk bilangan gray code tidak memiliki
aturan cara konversi, yang perlu diingat
adalah kelanjutan dari bilangan yang satu
ke bilangan berikutnya hanya boleh
berubah 1 angka.
45
Kode-kode Bilangan (2)
• Gray
46
Excess-3 Code
47
Mengubah bilangan Excess-3 ke desimal
• Pengubahan bilangan ini sama dengan pengubahan
bilangan biner ke desimal hanya saja hasil bilangan
desimal yang nantinya didapa harus di kurangi 3 karena
sistem bilangan ini memiliki range 3 angka untuk setiap
urutan bilangan.
• Contohnya: 1000 = (1.23 + 0.22 + 0.2 + 0.1) - 3 = (8) - 3 =
5
Note:
• Untuk mengubah sistem bilangan yang satu ke yang
lainnya dapt dilakukan dengan cara nenkonversikan
bilangan tersebut ke bentuk desimal, agar proses lebih
mudah
48
Kode-kode Bilangan (3)
• ASCII
49
Tugas
1. Nyatakanlah bilangan-bilangan desimal berikut dalam sistem bilangan: Biner,
Oktal dan Heksadesimal : a. 14 c. 92
b. 65 d. 187
2. Nyatakanlah bilangan desimal pada soal no.1 dalam kode-kode BCD 8421,
2421, 5421, Gray, dan Excess 3 :
50
Referensi
1. Floyd, L, Thomas, Digital Fundamental, Merril, 1994.
2. Hill, J, Frederick, Digital System, John Wiley and Sons,
1987.
3. Nashelsky, Louis, Introduction to Digital Computer
Technology, John Wiley and Sons,1987.
4. Barte, Thomas C, Digital Computer Fundamental, Mc
Graw Hill, 1985.
5. Tocci, Ronald J., Digital System Principles and
Applications, Prentice Hall International, Inc.,
1995.Floyd, L., Thomas, Digital Fundamental
51