Bilangan
Bilangan
Junaidi,S.T,M.T
2018
Slide 1
SISTEM BILANGAN
Cakupan
– Konversi Bilangan
• Decimal, binary, Octal, hexadecimal.
– Representasi angka Desimal menggunakan Kode
BCD
– Kode ASCII
– Deteksi Kesalahan menggunakan Parity method
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 2
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 3
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 4
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 5
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 6
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 7
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 8
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 9
Relationships between
hexadecimal, decimal,
and binary numbers.
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 10
Example:
38,39,3A,3B,3C,3D,3E,3F,40,41,42
When there is a 9 in a digit
position, it becomes an A when it
is incremented.
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 11
125,4375 = 1111101,0111
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 12
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 13
Konversi Oktal pecahan ke Desimal
78 = 1112 68 = 1102
58 = 1012 38 = 0112
Sehingga, 75,638 = 111101,1100112
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 14
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 15
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 16
Konversi Oktal ke Heksadesimal
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 17
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 18
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 19
BCD Code
Binary Coded Decimal (BCD) is a widely used
way to present decimal numbers in binary form.
– Combines features of both decimal and binary systems.
• Each digit is converted to a binary equivalent.
BCD is not a number system.
– It is a decimal number with each digit encoded to its binary
equivalent.
ABCD number is not the same as a straight binary
number.
– The primary advantage of BCD is the relative ease of
converting to and from decimal.
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 20
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 21
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 22
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 23
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 24
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 25
Alphanumeric Codes
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 26
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 27
Parity Method for Error Detection
Electrical noise can cause errors during
transmission.
Spurious fluctuations in voltage or current present
in all electronic systems.
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 28
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 29
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 30
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 31
Applications
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 32
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 34
PERKALIAN HEKSADESIMAL
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 35 Contoh ke-1 perkalian bilangan hexadesimal AB dengan
4:
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 36
Berapakah ② Berapakah
52716 × 7416 1A516 × 2F16
527 1A5
74 × 2F ×
149C 18AB
2411 + 34A +
255AC 4D4B
∴ ∴ 1A516 ×
52716 ×7416 = 2F16 =4D4B16
255AC16
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 37
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 38
Berapakah ② Berapakah
1E316 ÷ 1516 255AC16 ÷
52716
15√1E3 = 17 527√255AC=
15 – 74
93 2411 –
93 – 149C
0 149C–
∴ 31E316÷ 0
1516 =1716 ∴ 225AC16÷
52716 =7416
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 39
Penjumlahan Bilangan Biner
① Berapakah ② Berapakah
11010,12 + 10111,02 1011,11012 +
11011,111012
111 1 111 1
11010,1 1011,1101
10111,0 + 11011,11101+
110001,1 100111,10111
∴ 11010,12 + ∴ 11010,12 +
10111,02=110001,12 10111,02=100111,10
1112
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 40
Operasi Pengurangan Bilangan Biner
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 41
① Berapakah 10112 – 01112
1011 → Bilangan biner yang dikurangi
1000 + → Komplemen 1 dari bilangan pengurangnya (01112)
10011
↳ end-around carry
0011 → Hasil penjumlahan tanpaend-around carry
1 + → end-around carry dari hasil penjumlahan
0100
∴ 10112 – 01112 = 01002
Berapakah 111102 – 100012
11110 → Bilangan biner yang dikurangi
01110 + → Komplemen 1 dari 100012
101100
↳ end-around carry
01100 → Hasil penjumlahan tanpa end-around carry
1 + → end-around carry dari hasil penjumlahan
01101
∴ 111102 – 100012 = 011012
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 42
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 43
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 44
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 45
Contoh:
① Berapakah 011112 – 100112
01111 → Bilangan biner yang dikurangi
01101 + → Komplemen 2 dari 100112
11100
Karena tidak ada carry,
maka hasilnya adalah bilangan negatif (komplemen 2 dari
111002)
∴ 011112 – 100112 = – 001002
Berapakah 100112 – 110012
10011 → Bilangan biner yang dikurangi
00111 + → Komplemen 2 dari 110012
11010
Karena tidak ada carry,
maka hasilnya adalah bilangan negatif (komplemen 2 dari
110102)
∴ 100112 – 110012 = – 001102
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 46
Perkalian sistem bilangan biner
Berapakah ② Berapakah
10112× 10012 101102 × 1012
1011 → 10110 →
Multiplikan (MD) Multiplikan (MD)
1001 × → 101 × →
Multiplikator(MR) Multiplikator(MR)
1011 10110
0000 00000
1011 10110 +
1011 + 1101110
1100011 ∴ 101102 ×1012 =1
∴ 10112 ×10012= 1011102
11000112
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 47
Berapakah ② Berapakah
11000112 ÷ 10112 11011102 ÷ 101102
1011√1100011= 10110√1101110=
1001 101
1011 – 10110 –
100 – 1011
101 0–
0– 10110
1011 10110–
1011– 0
0 ∴ 11011102 ÷101102
∴ 11000112 ÷10112 = 1012
= 10012
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 48 PENJUMLAHAN BILANGAN OCTAL
Contoh…
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 49
PENJUMLAHAN BILANGAN OCTAL
Contoh
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 50
① Berapakah ② Berapakah
258 × 148 4538 × 658
25 453
14 × 65 ×
124 2727
25 + 3402 +
374 36747
∴ 258 ×148 = ∴ 4538 ×658 =
3748 367478
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 51
① Berapakah ② Berapakah
3748 ÷ 258 1154368 ÷ 6428
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 52
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1
Slide 53
Junaidi,S.T,M.T
Maret 2018
Teknik Digital 1