SlideShare a Scribd company logo
Sistem Digital
Nugroho Adi P
nugnux@gmail.com
Aravir@me.com
Monday, August 25, 14
Monday, August 25, 14
One characteristic of digital systems is their
ability to represent and manipulate discrete
elements of information.
Monday, August 25, 14
Discrete Information
Huruf
Kartu
Power Ranger
Kotak Papan
Catur
Jumlah Mahasiswa
Monday, August 25, 14
Discrete Information
26 Huruf
52 Kartu
6 Power Ranger
64 Kotak Papan
Catur
33 Mahasiswa
Monday, August 25, 14
Elemen informasi diskrit diwakili di sistem
digital oleh sinyal
Monday, August 25, 14
arus,
tegangan
Monday, August 25, 14
Sinyal diskrit hanya mempunyai dua nilai
(Biner)
Monday, August 25, 14
Bit bernilai 0 dan 1
Monday, August 25, 14
Discrete elements of information are
represented with groups of bits called binary
codes
Monday, August 25, 14
contoh kode biner
1:
2:
3:
4:
5:
0001
0010
0011
0100
0101
Monday, August 25, 14
Kadang
(1000)2 ≠ (1000)10
Monday, August 25, 14
tidak mungkin
(1008)2
Monday, August 25, 14
tidak mungkin keliru
00F1
Monday, August 25, 14
a digital system is a system that manipulates
discrete elements of information
represented internally in binary form.
Thus
Monday, August 25, 14
Diskrit secara alami
Diambil dari proses kontinu (kuantisasi)
Informasi Diskrit
Monday, August 25, 14
Diskrit alami
Monday, August 25, 14
Kuantisasi
Monday, August 25, 14
Monday, August 25, 14
Kenapa Digital?
Monday, August 25, 14
Dapat diprogram
Monday, August 25, 14
Satu alat dapat digunakan untuk bermacam
keperluan
Monday, August 25, 14
Monday, August 25, 14
Bilangan Biner
Monday, August 25, 14
Monday, August 25, 14
1395
Monday, August 25, 14
1395
seribu tiga ratus sembilan puluh lima
Monday, August 25, 14
1395
seribu tiga ratus sembilan puluh lima
1000 + 300 + 90 + 5
Monday, August 25, 14
1395
seribu tiga ratus sembilan puluh lima
1000 + 300 + 90 + 5
1 x 1000 + 3 x 100 + 9 x 10 + 5
Monday, August 25, 14
1395
seribu tiga ratus sembilan puluh lima
1000 + 300 + 90 + 5
1 x 1000 + 3 x 100 + 9 x 10 + 5
1 x 103 + 3 x 102 + 9 x 101 + 5 x 100
Monday, August 25, 14
1395
seribu tiga ratus sembilan puluh lima
1000 + 300 + 90 + 5
1 x 1000 + 3 x 100 + 9 x 10 + 5
1 x 103 + 3 x 102 + 9 x 101 + 5 x 100
4 bit
Monday, August 25, 14
Monday, August 25, 14
1 x 103 + 3 x 102 + 9 x 101 + 5 x 100
a3 x 103 + a2 x 102 + a1 x 101 + a0 x 100
basis 10
Monday, August 25, 14
Monday, August 25, 14
basis 10 secara umum
...+103a3 + 102a2 + 101a1 + 100a0 + 10-1a-1 + 10-2a-2 + 10-3a-3 + ...
Monday, August 25, 14
secara umum hanya ditulis koefisennya saja
Monday, August 25, 14
Monday, August 25, 14
Biner
Monday, August 25, 14
Biner
...+23a3 + 22a2 + 21a1 + 20a0 + 2-1a-1 + 2-2a-2 + 2-3a-3 + ...
Monday, August 25, 14
Biner
...+23a3 + 22a2 + 21a1 + 20a0 + 2-1a-1 + 2-2a-2 + 2-3a-3 + ...
Monday, August 25, 14
Monday, August 25, 14
Biner
Monday, August 25, 14
Biner
1101
Monday, August 25, 14
Biner
1101
1 x 23 + 1 x 22 + 0 x 21 + 1 x 20
Monday, August 25, 14
Biner
1101
1 x 23 + 1 x 22 + 0 x 21 + 1 x 20
8 + 4 + 0 + 1 (desimal)
Monday, August 25, 14
Biner
1101
1 x 23 + 1 x 22 + 0 x 21 + 1 x 20
8 + 4 + 0 + 1 (desimal)
13 (desimal)
Monday, August 25, 14
Monday, August 25, 14
Biner
Monday, August 25, 14
Biner
10.1
Monday, August 25, 14
Biner
10.1
1 x 21 + 0 x 20 + 1 x 2-1
Monday, August 25, 14
Biner
10.1
1 x 21 + 0 x 20 + 1 x 2-1
2 + 0 + 0.5 (desimal)
Monday, August 25, 14
Biner
10.1
1 x 21 + 0 x 20 + 1 x 2-1
2 + 0 + 0.5 (desimal)
2.5 (desimal)
Monday, August 25, 14
Monday, August 25, 14
Basis-r
Monday, August 25, 14
Basis-r
...+r3a3 + r2a2 + r1a1 + r0a0 + r-1a-1 + r-2a-2 + r-3a-3 + ...
Monday, August 25, 14
Basis-r
...+r3a3 + r2a2 + r1a1 + r0a0 + r-1a-1 + r-2a-2 + r-3a-3 + ...
nilai ai antara 0 dan r-1
Monday, August 25, 14
Monday, August 25, 14
oktal
Monday, August 25, 14
oktal
10.1
Monday, August 25, 14
oktal
10.1
1 x 81 + 0 x 80 + 1 x 8-1
Monday, August 25, 14
oktal
10.1
1 x 81 + 0 x 80 + 1 x 8-1
8 + 0 + 0.125 (desimal)
Monday, August 25, 14
oktal
10.1
1 x 81 + 0 x 80 + 1 x 8-1
8 + 0 + 0.125 (desimal)
8.125 (desimal)
Monday, August 25, 14
Monday, August 25, 14
hexadesimal
Monday, August 25, 14
hexadesimal
10.1
Monday, August 25, 14
hexadesimal
10.1
1 x 161 + 0 x 160 + 1 x 16-1
Monday, August 25, 14
hexadesimal
10.1
1 x 161 + 0 x 160 + 1 x 16-1
16 + 0 + 0.125 (desimal)
Monday, August 25, 14
hexadesimal
10.1
1 x 161 + 0 x 160 + 1 x 16-1
16 + 0 + 0.125 (desimal)
16.0625 (desimal)
Monday, August 25, 14
Monday, August 25, 14
Biner
Monday, August 25, 14
Biner
210 = 1024 = 1K
Monday, August 25, 14
Biner
210 = 1024 = 1K
220 = M
Monday, August 25, 14
Biner
210 = 1024 = 1K
220 = M
230 = G
Monday, August 25, 14
Biner
210 = 1024 = 1K
220 = M
230 = G
240 = T
Monday, August 25, 14
Biner
210 = 1024 = 1K
220 = M
230 = G
240 = T
Monday, August 25, 14
Monday, August 25, 14
Aritmatika bilangan berbasis r mengikuti
aturan yang sama dengan bilangan desimal
Monday, August 25, 14
Monday, August 25, 14
Biner
Monday, August 25, 14
Biner
11 + 0 = 11
Monday, August 25, 14
Biner
11 + 0 = 11
1+1 = 10
Monday, August 25, 14
Biner
11 + 0 = 11
1+1 = 10
10+11= 101
Monday, August 25, 14
Biner
11 + 0 = 11
1+1 = 10
10+11= 101
11+11 = 110
Monday, August 25, 14
Monday, August 25, 14
octal
Monday, August 25, 14
octal
1 + 1 = 2
Monday, August 25, 14
octal
1 + 1 = 2
7 + 1 = 10
Monday, August 25, 14
octal
1 + 1 = 2
7 + 1 = 10
17 +11 = 30
Monday, August 25, 14
octal
1 + 1 = 2
7 + 1 = 10
17 +11 = 30
17 + 1 = 20
Monday, August 25, 14
Monday, August 25, 14
hexadesimal
Monday, August 25, 14
hexadesimal
9 + 1 = A
Monday, August 25, 14
hexadesimal
9 + 1 = A
9 + 2 = B
Monday, August 25, 14
hexadesimal
9 + 1 = A
9 + 2 = B
F + 2 = 11
Monday, August 25, 14
hexadesimal
9 + 1 = A
9 + 2 = B
F + 2 = 11
FF + 1 = 100
Monday, August 25, 14
Monday, August 25, 14
Biner
Monday, August 25, 14
Biner
1 - 1 = 0
Monday, August 25, 14
Biner
1 - 1 = 0
10 - 01 = 01
Monday, August 25, 14
Biner
1 - 1 = 0
10 - 01 = 01
1011 - 1001 =0010
Monday, August 25, 14
Monday, August 25, 14
Octal
Monday, August 25, 14
Octal
10 - 1 = 7
Monday, August 25, 14
Octal
10 - 1 = 7
17 - 10 = 7
Monday, August 25, 14
Octal
10 - 1 = 7
17 - 10 = 7
21 - 17 = 2
Monday, August 25, 14
Monday, August 25, 14
Hexadesimal
Monday, August 25, 14
Hexadesimal
10 - 1 = F
Monday, August 25, 14
Hexadesimal
10 - 1 = F
1A - 11 = 9
Monday, August 25, 14
Hexadesimal
10 - 1 = F
1A - 11 = 9
A0 - 1 = 9F
Monday, August 25, 14
Konversi
Monday, August 25, 14
Monday, August 25, 14
Konversi
Monday, August 25, 14
Konversi
(1)2 = (1)8 = (1)16 = (1)5 = 1 (desimal)
Monday, August 25, 14
Konversi
(1)2 = (1)8 = (1)16 = (1)5 = 1 (desimal)
(1 0000)2 = (20)8 = (10)16 = (31)5 = 16 (desimal)
Monday, August 25, 14
Konversi
(1)2 = (1)8 = (1)16 = (1)5 = 1 (desimal)
(1 0000)2 = (20)8 = (10)16 = (31)5 = 16 (desimal)
(0.000110...)2 = 0.05 (desimal)
Monday, August 25, 14
Konversi
(1)2 = (1)8 = (1)16 = (1)5 = 1 (desimal)
(1 0000)2 = (20)8 = (10)16 = (31)5 = 16 (desimal)
(0.000110...)2 = 0.05 (desimal)
(0.001)2 = 0.125 (desimal)
Monday, August 25, 14
Monday, August 25, 14
Desimal ke binary
Monday, August 25, 14
Desimal ke binary
102
Monday, August 25, 14
Desimal ke binary
102
102 bagi dua
Monday, August 25, 14
Desimal ke binary
102
102 bagi dua
51 sisa 0
Monday, August 25, 14
Desimal ke binary
102
102 bagi dua
51 sisa 0
25 sisa 1
Monday, August 25, 14
Desimal ke binary
102
102 bagi dua
51 sisa 0
25 sisa 1
12 sisa 1
Monday, August 25, 14
Desimal ke binary
102
102 bagi dua
51 sisa 0
25 sisa 1
12 sisa 1
6 sisa 0
Monday, August 25, 14
Desimal ke binary
102
102 bagi dua
51 sisa 0
25 sisa 1
12 sisa 1
6 sisa 0
3 sisa 0
Monday, August 25, 14
Desimal ke binary
102
102 bagi dua
51 sisa 0
25 sisa 1
12 sisa 1
6 sisa 0
3 sisa 0
1 sisa 1
Monday, August 25, 14
Desimal ke binary
102
102 bagi dua
51 sisa 0
25 sisa 1
12 sisa 1
6 sisa 0
3 sisa 0
1 sisa 1
0 sisa 1
Monday, August 25, 14
Desimal ke binary
102
102 bagi dua
51 sisa 0
25 sisa 1
12 sisa 1
6 sisa 0
3 sisa 0
1 sisa 1
0 sisa 1
tulis dari bawah
Monday, August 25, 14
Desimal ke binary
102
102 bagi dua
51 sisa 0
25 sisa 1
12 sisa 1
6 sisa 0
3 sisa 0
1 sisa 1
0 sisa 1
tulis dari bawah
1100110
Monday, August 25, 14
Desimal ke binary
102
102 bagi dua
51 sisa 0
25 sisa 1
12 sisa 1
6 sisa 0
3 sisa 0
1 sisa 1
0 sisa 1
tulis dari bawah
1100110
jadi
Monday, August 25, 14
Desimal ke binary
102
102 bagi dua
51 sisa 0
25 sisa 1
12 sisa 1
6 sisa 0
3 sisa 0
1 sisa 1
0 sisa 1
tulis dari bawah
1100110
jadi
(102)10 = (1100110)2
Monday, August 25, 14
Desimal ke binary
102
102 bagi dua
51 sisa 0
25 sisa 1
12 sisa 1
6 sisa 0
3 sisa 0
1 sisa 1
0 sisa 1
tulis dari bawah
1100110
jadi
(102)10 = (1100110)2
Monday, August 25, 14
Monday, August 25, 14
Desimal ke octal
Monday, August 25, 14
Desimal ke octal
102
Monday, August 25, 14
Desimal ke octal
102
102 bagi delapan
Monday, August 25, 14
Desimal ke octal
102
102 bagi delapan
12 sisa 6
Monday, August 25, 14
Desimal ke octal
102
102 bagi delapan
12 sisa 6
1 sisa 4
Monday, August 25, 14
Desimal ke octal
102
102 bagi delapan
12 sisa 6
1 sisa 4
0 sisa 1
Monday, August 25, 14
Desimal ke octal
102
102 bagi delapan
12 sisa 6
1 sisa 4
0 sisa 1
Monday, August 25, 14
Desimal ke octal
102
102 bagi delapan
12 sisa 6
1 sisa 4
0 sisa 1
jadi
Monday, August 25, 14
Desimal ke octal
102
102 bagi delapan
12 sisa 6
1 sisa 4
0 sisa 1
jadi
(102)10 = (146)2
Monday, August 25, 14
Monday, August 25, 14
Desimal ke heksadesimal
Monday, August 25, 14
Desimal ke heksadesimal
102
Monday, August 25, 14
Desimal ke heksadesimal
102
102 bagi enambelas
Monday, August 25, 14
Desimal ke heksadesimal
102
102 bagi enambelas
6 sisa 6
Monday, August 25, 14
Desimal ke heksadesimal
102
102 bagi enambelas
6 sisa 6
0 sisa 6
Monday, August 25, 14
Desimal ke heksadesimal
102
102 bagi enambelas
6 sisa 6
0 sisa 6
jadi
Monday, August 25, 14
Desimal ke heksadesimal
102
102 bagi enambelas
6 sisa 6
0 sisa 6
jadi
(102)10 = (6)16
Monday, August 25, 14
Monday, August 25, 14
Pecahan
Monday, August 25, 14
Pecahan
(0.2)10
Monday, August 25, 14
Pecahan
(0.2)10
0.2 x 2 = 0.4 + 0
Monday, August 25, 14
Pecahan
(0.2)10
0.2 x 2 = 0.4 + 0
0.4 x 2 = 0.8 + 0
Monday, August 25, 14
Pecahan
(0.2)10
0.2 x 2 = 0.4 + 0
0.4 x 2 = 0.8 + 0
0.8 x 2 = 0.6 + 1
Monday, August 25, 14
Pecahan
(0.2)10
0.2 x 2 = 0.4 + 0
0.4 x 2 = 0.8 + 0
0.8 x 2 = 0.6 + 1
0.6 x 2 = 0.2 + 1
Monday, August 25, 14
Pecahan
(0.2)10
0.2 x 2 = 0.4 + 0
0.4 x 2 = 0.8 + 0
0.8 x 2 = 0.6 + 1
0.6 x 2 = 0.2 + 1
0.2 x 2 = 0.4 + 0
Monday, August 25, 14
Pecahan
(0.2)10
0.2 x 2 = 0.4 + 0
0.4 x 2 = 0.8 + 0
0.8 x 2 = 0.6 + 1
0.6 x 2 = 0.2 + 1
0.2 x 2 = 0.4 + 0
0.4 x 2 = 0.8 + 0
Monday, August 25, 14
Pecahan
(0.2)10
0.2 x 2 = 0.4 + 0
0.4 x 2 = 0.8 + 0
0.8 x 2 = 0.6 + 1
0.6 x 2 = 0.2 + 1
0.2 x 2 = 0.4 + 0
0.4 x 2 = 0.8 + 0
0.8 x 2 = 0.6 + 1
Monday, August 25, 14
Pecahan
(0.2)10
0.2 x 2 = 0.4 + 0
0.4 x 2 = 0.8 + 0
0.8 x 2 = 0.6 + 1
0.6 x 2 = 0.2 + 1
0.2 x 2 = 0.4 + 0
0.4 x 2 = 0.8 + 0
0.8 x 2 = 0.6 + 1
0.6 x 2 = 0.2 + 1
Monday, August 25, 14
Pecahan
(0.2)10
0.2 x 2 = 0.4 + 0
0.4 x 2 = 0.8 + 0
0.8 x 2 = 0.6 + 1
0.6 x 2 = 0.2 + 1
0.2 x 2 = 0.4 + 0
0.4 x 2 = 0.8 + 0
0.8 x 2 = 0.6 + 1
0.6 x 2 = 0.2 + 1
0.2 x 2 = 0.4 + 0
Monday, August 25, 14
Pecahan
(0.2)10
0.2 x 2 = 0.4 + 0
0.4 x 2 = 0.8 + 0
0.8 x 2 = 0.6 + 1
0.6 x 2 = 0.2 + 1
0.2 x 2 = 0.4 + 0
0.4 x 2 = 0.8 + 0
0.8 x 2 = 0.6 + 1
0.6 x 2 = 0.2 + 1
0.2 x 2 = 0.4 + 0
.....
Monday, August 25, 14
Pecahan
(0.2)10
0.2 x 2 = 0.4 + 0
0.4 x 2 = 0.8 + 0
0.8 x 2 = 0.6 + 1
0.6 x 2 = 0.2 + 1
0.2 x 2 = 0.4 + 0
0.4 x 2 = 0.8 + 0
0.8 x 2 = 0.6 + 1
0.6 x 2 = 0.2 + 1
0.2 x 2 = 0.4 + 0
.....
(0.22)10 = (0.0011001100...)2
Monday, August 25, 14
Pecahan
(0.2)10
0.2 x 2 = 0.4 + 0
0.4 x 2 = 0.8 + 0
0.8 x 2 = 0.6 + 1
0.6 x 2 = 0.2 + 1
0.2 x 2 = 0.4 + 0
0.4 x 2 = 0.8 + 0
0.8 x 2 = 0.6 + 1
0.6 x 2 = 0.2 + 1
0.2 x 2 = 0.4 + 0
.....
(0.22)10 = (0.0011001100...)2
Monday, August 25, 14
Monday, August 25, 14
Pecahan
Monday, August 25, 14
Pecahan
(0.25)10
Monday, August 25, 14
Pecahan
(0.25)10
0.25 x 2 = 0.5 + 0
Monday, August 25, 14
Pecahan
(0.25)10
0.25 x 2 = 0.5 + 0
0.5 x 2 = 0.0 + 1
Monday, August 25, 14
Pecahan
(0.25)10
0.25 x 2 = 0.5 + 0
0.5 x 2 = 0.0 + 1
.....
Monday, August 25, 14
Pecahan
(0.25)10
0.25 x 2 = 0.5 + 0
0.5 x 2 = 0.0 + 1
.....
(0.25)10 = (0.01)2
Monday, August 25, 14
Pecahan
(0.25)10
0.25 x 2 = 0.5 + 0
0.5 x 2 = 0.0 + 1
.....
(0.25)10 = (0.01)2
Monday, August 25, 14
Monday, August 25, 14
Pecahan
Monday, August 25, 14
Pecahan
(0.5)10
Monday, August 25, 14
Pecahan
(0.5)10
0.5 x 2 = 0.0 + 1
Monday, August 25, 14
Pecahan
(0.5)10
0.5 x 2 = 0.0 + 1
Monday, August 25, 14
Pecahan
(0.5)10
0.5 x 2 = 0.0 + 1
(0.5)10 = (0.1)2
Monday, August 25, 14
Pecahan
(0.5)10
0.5 x 2 = 0.0 + 1
(0.5)10 = (0.1)2
Monday, August 25, 14
Monday, August 25, 14
Pecahan
Monday, August 25, 14
Pecahan
(0.125)10
Monday, August 25, 14
Pecahan
(0.125)10
0.125 x 2 = 0.25 + 0
Monday, August 25, 14
Pecahan
(0.125)10
0.125 x 2 = 0.25 + 0
0.25 x 2 = 0.5 + 0
Monday, August 25, 14
Pecahan
(0.125)10
0.125 x 2 = 0.25 + 0
0.25 x 2 = 0.5 + 0
0.5 x 2 = 0.0 + 1
Monday, August 25, 14
Pecahan
(0.125)10
0.125 x 2 = 0.25 + 0
0.25 x 2 = 0.5 + 0
0.5 x 2 = 0.0 + 1
Monday, August 25, 14
Pecahan
(0.125)10
0.125 x 2 = 0.25 + 0
0.25 x 2 = 0.5 + 0
0.5 x 2 = 0.0 + 1
(0.5)10 = (0.001)2
Monday, August 25, 14
Pecahan
(0.125)10
0.125 x 2 = 0.25 + 0
0.25 x 2 = 0.5 + 0
0.5 x 2 = 0.0 + 1
(0.5)10 = (0.001)2
Monday, August 25, 14
Monday, August 25, 14
Monday, August 25, 14
Monday, August 25, 14
Oktal dan Heksadesimal
Monday, August 25, 14
Monday, August 25, 14
(111111111111)2
Monday, August 25, 14
(111111111111)2
(111 111 111 111)2 = (7 7 7 7)8
Monday, August 25, 14
(111111111111)2
(111 111 111 111)2 = (7 7 7 7)8
(1111 1111 1111)2 = (F F F )16
Monday, August 25, 14
Monday, August 25, 14
Bilangan biner sulit untuk digunakan
Monday, August 25, 14
Bilangan biner sulit untuk digunakan
Mengunakan digit yang lebih banyak dari
desimal
Monday, August 25, 14
Monday, August 25, 14
Bilangan desimal lebih mudah digunakan
Monday, August 25, 14
Bilangan desimal lebih mudah digunakan
namun komputer menggunakan biner
Monday, August 25, 14
Bilangan desimal lebih mudah digunakan
namun komputer menggunakan biner
konversi desimal ke biner rumit
Monday, August 25, 14
Monday, August 25, 14
Octal dan Hexadecimal memperkecil digit
Monday, August 25, 14
Monday, August 25, 14
Monday, August 25, 14
Monday, August 25, 14
Complements
Monday, August 25, 14
Monday, August 25, 14
‘negatif’-nya sebuah bilangan
Monday, August 25, 14
Monday, August 25, 14
menyederhanakan pengurangan
Monday, August 25, 14
menyederhanakan pengurangan
(dilakukan dengan penjumlahan)
Monday, August 25, 14
menyederhanakan pengurangan
(dilakukan dengan penjumlahan)
hemat sirkuit
Monday, August 25, 14
Monday, August 25, 14
Komplemen bilangan berbasis-r
Monday, August 25, 14
Komplemen bilangan berbasis-r
komplemen r (radix)
Monday, August 25, 14
Komplemen bilangan berbasis-r
komplemen r (radix)
komplemen r-1 (diminished radix)
Monday, August 25, 14
Monday, August 25, 14
jika sebuah bilangan N dengan basis r
memiliki n digit,
Monday, August 25, 14
jika sebuah bilangan N dengan basis r
memiliki n digit,
maka akan memiliki diminished radix
komplemen (rn-1)-N
Monday, August 25, 14
jika sebuah bilangan N dengan basis r
memiliki n digit,
maka akan memiliki diminished radix
komplemen (rn-1)-N
mis 7 desimal akan memiliki diminished radix
komplemen (101-1)-7 = 2
Monday, August 25, 14
jika sebuah bilangan N dengan basis r
memiliki n digit,
maka akan memiliki diminished radix
komplemen (rn-1)-N
mis 7 desimal akan memiliki diminished radix
komplemen (101-1)-7 = 2
07 desimal akan memiliki diminished radix
komplemen (102-1)-7 = 92
Monday, August 25, 14
jika sebuah bilangan N dengan basis r
memiliki n digit,
maka akan memiliki diminished radix
komplemen (rn-1)-N
mis 7 desimal akan memiliki diminished radix
komplemen (101-1)-7 = 2
07 desimal akan memiliki diminished radix
komplemen (102-1)-7 = 92
Monday, August 25, 14
Monday, August 25, 14
diminised radix complement tuk binary
Monday, August 25, 14
diminised radix complement tuk binary
100 -> (23-1)-100
Monday, August 25, 14
diminised radix complement tuk binary
100 -> (23-1)-100
= (1000-1)-100
Monday, August 25, 14
diminised radix complement tuk binary
100 -> (23-1)-100
= (1000-1)-100
= (111)-100
Monday, August 25, 14
diminised radix complement tuk binary
100 -> (23-1)-100
= (1000-1)-100
= (111)-100
= 011
Monday, August 25, 14
Monday, August 25, 14
diminised radix complement tuk binary
Monday, August 25, 14
diminised radix complement tuk binary
111 -> (23-1)-111
Monday, August 25, 14
diminised radix complement tuk binary
111 -> (23-1)-111
= (1000-1)-111
Monday, August 25, 14
diminised radix complement tuk binary
111 -> (23-1)-111
= (1000-1)-111
= (111)-111
Monday, August 25, 14
diminised radix complement tuk binary
111 -> (23-1)-111
= (1000-1)-111
= (111)-111
= 000
Monday, August 25, 14
Monday, August 25, 14
diminised radix complement tuk binary
Monday, August 25, 14
diminised radix complement tuk binary
101 -> (23-1)-101
Monday, August 25, 14
diminised radix complement tuk binary
101 -> (23-1)-101
= (1000-1)-101
Monday, August 25, 14
diminised radix complement tuk binary
101 -> (23-1)-101
= (1000-1)-101
= (111)-101
Monday, August 25, 14
diminised radix complement tuk binary
101 -> (23-1)-101
= (1000-1)-101
= (111)-101
= 010
Monday, August 25, 14
Monday, August 25, 14
Monday, August 25, 14
Monday, August 25, 14
jika sebuah bilangan N dengan basis r
memiliki n digit,
Monday, August 25, 14
jika sebuah bilangan N dengan basis r
memiliki n digit,
maka akan memiliki radix komplemen (rn)-N
Monday, August 25, 14
jika sebuah bilangan N dengan basis r
memiliki n digit,
maka akan memiliki radix komplemen (rn)-N
mis 7 desimal akan memiliki radix
komplemen (101)-7 = 3
Monday, August 25, 14
jika sebuah bilangan N dengan basis r
memiliki n digit,
maka akan memiliki radix komplemen (rn)-N
mis 7 desimal akan memiliki radix
komplemen (101)-7 = 3
07 desimal akan memiliki radix komplemen
(102)-7 = 93
Monday, August 25, 14
jika sebuah bilangan N dengan basis r
memiliki n digit,
maka akan memiliki radix komplemen (rn)-N
mis 7 desimal akan memiliki radix
komplemen (101)-7 = 3
07 desimal akan memiliki radix komplemen
(102)-7 = 93
Monday, August 25, 14
Monday, August 25, 14
radix complement tuk binary
Monday, August 25, 14
radix complement tuk binary
100 -> (23)-100
Monday, August 25, 14
radix complement tuk binary
100 -> (23)-100
= (1000)-100
Monday, August 25, 14
radix complement tuk binary
100 -> (23)-100
= (1000)-100
= (1000)-100
Monday, August 25, 14
radix complement tuk binary
100 -> (23)-100
= (1000)-100
= (1000)-100
= 100
Monday, August 25, 14
Monday, August 25, 14
radix complement tuk binary
Monday, August 25, 14
radix complement tuk binary
111 -> (23)-111
Monday, August 25, 14
radix complement tuk binary
111 -> (23)-111
= (1000)-111
Monday, August 25, 14
radix complement tuk binary
111 -> (23)-111
= (1000)-111
= 001
Monday, August 25, 14
Monday, August 25, 14
radix complement tuk binary
Monday, August 25, 14
radix complement tuk binary
101 -> (23-1)-101
Monday, August 25, 14
radix complement tuk binary
101 -> (23-1)-101
= (1000)-101
Monday, August 25, 14
radix complement tuk binary
101 -> (23-1)-101
= (1000)-101
= 011
Monday, August 25, 14
Monday, August 25, 14
Monday, August 25, 14
Monday, August 25, 14
Jika memiliki radix point, hilangkan!
Monday, August 25, 14
Jika memiliki radix point, hilangkan!
Kembalikan lagi setelah hitungan
Monday, August 25, 14
Monday, August 25, 14
Pengurangan dengan komplemen
Monday, August 25, 14
Pengurangan dengan komplemen
(lebih mudah bagi hardware)
Monday, August 25, 14
Pengurangan dengan komplemen
(lebih mudah bagi hardware)
(tak ada pinjaman)
Monday, August 25, 14
Monday, August 25, 14
pengurangan bilangan M-N berdigit n berbasis r
Monday, August 25, 14
pengurangan bilangan M-N berdigit n berbasis r
tambahkan M dengan radix komplemen dari N
Monday, August 25, 14
pengurangan bilangan M-N berdigit n berbasis r
tambahkan M dengan radix komplemen dari N
M + ( rn - N ) = M - N + rn
Monday, August 25, 14
Monday, August 25, 14
jika M≥N maka penjumlahan akan menghasilkan
(end carry)
Monday, August 25, 14
jika M≥N maka penjumlahan akan menghasilkan
(end carry)
buang end carry
Monday, August 25, 14
jika M≥N maka penjumlahan akan menghasilkan
(end carry)
buang end carry
yang tersisa merupakan hasilnya
Monday, August 25, 14
Monday, August 25, 14
Jika M < N, maka penjumlahan tidak
menghasilkan end carry
Monday, August 25, 14
Jika M < N, maka penjumlahan tidak
menghasilkan end carry
hasilnya merupakan komplemen (N-M)
Monday, August 25, 14
Jika M < N, maka penjumlahan tidak
menghasilkan end carry
hasilnya merupakan komplemen (N-M)
agar ‘enak’ dilihat, ambil komplemen hasil
penjumlahan
Monday, August 25, 14
Jika M < N, maka penjumlahan tidak
menghasilkan end carry
hasilnya merupakan komplemen (N-M)
agar ‘enak’ dilihat, ambil komplemen hasil
penjumlahan
beri tanda negatif
Monday, August 25, 14
Monday, August 25, 14
Monday, August 25, 14
Selesai
Dandiahidupbahagiaselama-lamanya...
Monday, August 25, 14

More Related Content

More from Aravir Rose

Sampling
SamplingSampling
Sampling
Aravir Rose
 
Rotasi
RotasiRotasi
Rotasi
Aravir Rose
 
Rotasi
RotasiRotasi
Rotasi
Aravir Rose
 
Notasi
NotasiNotasi
Notasi
Aravir Rose
 
Sinyal
SinyalSinyal
Sinyal
Aravir Rose
 
Pengolahan Sinyal Digital
Pengolahan Sinyal DigitalPengolahan Sinyal Digital
Pengolahan Sinyal Digital
Aravir Rose
 
Gerak Melingkar
Gerak MelingkarGerak Melingkar
Gerak Melingkar
Aravir Rose
 
Hukum Newton
Hukum NewtonHukum Newton
Hukum Newton
Aravir Rose
 
Intro Mekanika
Intro MekanikaIntro Mekanika
Intro Mekanika
Aravir Rose
 
Asynchronous Counter (1st update)
Asynchronous Counter (1st update)Asynchronous Counter (1st update)
Asynchronous Counter (1st update)
Aravir Rose
 
Flip-Flop (Clocked Bistable)
Flip-Flop (Clocked Bistable)Flip-Flop (Clocked Bistable)
Flip-Flop (Clocked Bistable)
Aravir Rose
 
Flip Flop
Flip FlopFlip Flop
Flip Flop
Aravir Rose
 
Rotasi (Gerak Rotasi)
Rotasi (Gerak Rotasi)Rotasi (Gerak Rotasi)
Rotasi (Gerak Rotasi)
Aravir Rose
 
Gate level minimization (1st update)
Gate level minimization (1st update)Gate level minimization (1st update)
Gate level minimization (1st update)
Aravir Rose
 
Gate level minimization
Gate level minimizationGate level minimization
Gate level minimization
Aravir Rose
 
Gerak dalam 2 dan 3 dimensi (Basic Physics: Mechanics, motion on two or three...
Gerak dalam 2 dan 3 dimensi (Basic Physics: Mechanics, motion on two or three...Gerak dalam 2 dan 3 dimensi (Basic Physics: Mechanics, motion on two or three...
Gerak dalam 2 dan 3 dimensi (Basic Physics: Mechanics, motion on two or three...
Aravir Rose
 
Logika biner (2nd update)
Logika biner (2nd update)Logika biner (2nd update)
Logika biner (2nd update)
Aravir Rose
 
Digital system and binary numbers (2'nd update)
Digital system and binary numbers (2'nd update)Digital system and binary numbers (2'nd update)
Digital system and binary numbers (2'nd update)
Aravir Rose
 

More from Aravir Rose (20)

Sampling
SamplingSampling
Sampling
 
Rotasi
RotasiRotasi
Rotasi
 
Rotasi
RotasiRotasi
Rotasi
 
Notasi
NotasiNotasi
Notasi
 
Sinyal
SinyalSinyal
Sinyal
 
Pengolahan Sinyal Digital
Pengolahan Sinyal DigitalPengolahan Sinyal Digital
Pengolahan Sinyal Digital
 
Gerak Melingkar
Gerak MelingkarGerak Melingkar
Gerak Melingkar
 
Hukum Newton
Hukum NewtonHukum Newton
Hukum Newton
 
Intro Mekanika
Intro MekanikaIntro Mekanika
Intro Mekanika
 
Muliplexer
Muliplexer Muliplexer
Muliplexer
 
Tadaa
TadaaTadaa
Tadaa
 
Asynchronous Counter (1st update)
Asynchronous Counter (1st update)Asynchronous Counter (1st update)
Asynchronous Counter (1st update)
 
Flip-Flop (Clocked Bistable)
Flip-Flop (Clocked Bistable)Flip-Flop (Clocked Bistable)
Flip-Flop (Clocked Bistable)
 
Flip Flop
Flip FlopFlip Flop
Flip Flop
 
Rotasi (Gerak Rotasi)
Rotasi (Gerak Rotasi)Rotasi (Gerak Rotasi)
Rotasi (Gerak Rotasi)
 
Gate level minimization (1st update)
Gate level minimization (1st update)Gate level minimization (1st update)
Gate level minimization (1st update)
 
Gate level minimization
Gate level minimizationGate level minimization
Gate level minimization
 
Gerak dalam 2 dan 3 dimensi (Basic Physics: Mechanics, motion on two or three...
Gerak dalam 2 dan 3 dimensi (Basic Physics: Mechanics, motion on two or three...Gerak dalam 2 dan 3 dimensi (Basic Physics: Mechanics, motion on two or three...
Gerak dalam 2 dan 3 dimensi (Basic Physics: Mechanics, motion on two or three...
 
Logika biner (2nd update)
Logika biner (2nd update)Logika biner (2nd update)
Logika biner (2nd update)
 
Digital system and binary numbers (2'nd update)
Digital system and binary numbers (2'nd update)Digital system and binary numbers (2'nd update)
Digital system and binary numbers (2'nd update)
 

Recently uploaded

Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 

Recently uploaded (20)

Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 

Digital system and binary numbers (1'st update)