Mata Kuliah : Teknik Digital SKS : 2 SKS (Teori) Cap...

22
Mata Kuliah : Teknik Digital SKS : 2 SKS (Teori) Cap. Pembelajaran Khusus

Transcript of Mata Kuliah : Teknik Digital SKS : 2 SKS (Teori) Cap...

Page 1: Mata Kuliah : Teknik Digital SKS : 2 SKS (Teori) Cap ...jaenal.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/...2017/02/01  · bilangan yang dipakai dalam kehidupan sehari-hari.

Mata Kuliah : Teknik Digital SKS : 2 SKS (Teori)

Cap. Pembelajaran Khusus

Page 2: Mata Kuliah : Teknik Digital SKS : 2 SKS (Teori) Cap ...jaenal.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/...2017/02/01  · bilangan yang dipakai dalam kehidupan sehari-hari.

a. Pengenalan Sistem Digital

• Sinyal himpunan gelombang

• Sinyal ada 2 macam yaitu sinyal analog dan

sinyal digital

• Sinyal diolah oleh rangkaian elektronika,

rangkaian yg mengolah sinyal analog disebut

rangkaian analog sdgkan rangkaian yg

mengolah sinyal digital disebut rangkaian

digital.

Page 3: Mata Kuliah : Teknik Digital SKS : 2 SKS (Teori) Cap ...jaenal.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/...2017/02/01  · bilangan yang dipakai dalam kehidupan sehari-hari.

• Definisi Sistem digital: mrpkn sistem

elektronika yg setiap rangkaian

penyusunnya melakukan pengolahan

sinyal diskrit

• Sistem digital terdiri dari:

1. Rangkaian digital/logika

2. Komponen elektronika

3. Elemen gerbang logika

Page 4: Mata Kuliah : Teknik Digital SKS : 2 SKS (Teori) Cap ...jaenal.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/...2017/02/01  · bilangan yang dipakai dalam kehidupan sehari-hari.

b. SISTEM BILANGAN

[Bilangan Desimal, Biner, Oktal dan Hexa]

• Bilangan Desimal

Bilangan Desimal, Merupakan sistembilangan yang dipakai dalam kehidupan sehari-hari. Sistem ini mempunyai 10 simbol yaitudari 0 s/d 9

contoh : 2451, 12, 222, 5555

• Bilangan Biner

Bilangan Biner, Merupakan sistam bilangandengan bilangan dasar 2. Hanya mempunyai 2simbol yaitu 0 dan 1

contoh : 110112 , 0012

Page 5: Mata Kuliah : Teknik Digital SKS : 2 SKS (Teori) Cap ...jaenal.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/...2017/02/01  · bilangan yang dipakai dalam kehidupan sehari-hari.

SISTEM BILANGAN (lanjutan)

• Bilangan Oktal

Bilangan Oktal, Merupakan Sistem bilanganyang mempunyai 8 simbol yaitu dari 0 s/d 7.

contoh : 31028 , 3448

• Bilangan Heksa

Bilangan Heksa, Merupakan Sistem bilanganyang mempunyai 16 simbol yaitu 0 s/d 9 dan As/d F.

contoh : 4FA16 , 3D416

Page 6: Mata Kuliah : Teknik Digital SKS : 2 SKS (Teori) Cap ...jaenal.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/...2017/02/01  · bilangan yang dipakai dalam kehidupan sehari-hari.

SISTEM BILANGAN

• Bilangan Desimal

contoh :

2451 = 2 x 103 + 4 x 102 + 5 x 101 + 1 x 100

2451 = 2 x 103 + 4 x 102 + 5 x 101 + 1 x 100

2451 = 2 x 103 + 4 x 102 + 5 x 101 + 1 x 100

2451 = 2 x 103 + 4 x 102 + 5 x 101 + 1 x 100

2451 = 2 x 103 + 4 x 102 + 5 x 101 + 1 x 100

Page 7: Mata Kuliah : Teknik Digital SKS : 2 SKS (Teori) Cap ...jaenal.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/...2017/02/01  · bilangan yang dipakai dalam kehidupan sehari-hari.

Contoh

32794 = 3 x 104 + 2 x 103 + 7 x 102 + 9 x 101 + 4 x 100

32794 = 3 x 104 + 2 x 103 + 7 x 102 + 9 x 101 + 4 x 100

32794 = 3 x 104 + 2 x 103 + 7 x 102 + 9 x 101 + 4 x 100

32794 = 3 x 104 + 2 x 103 + 7 x 102 + 9 x 101 + 4 x 100

32794 = 3 x 104 + 2 x 103 + 7 x 102 + 9 x 101 + 4 x 100

32794 = 3 x 104 + 2 x 103 + 7 x 102 + 9 x 101 + 4 x 100

Page 8: Mata Kuliah : Teknik Digital SKS : 2 SKS (Teori) Cap ...jaenal.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/...2017/02/01  · bilangan yang dipakai dalam kehidupan sehari-hari.

KONVERSI SISTEM BILANGAN

• Bilangan Desimal ke Bilangan Biner

2710 = ……2 ?

27/2 = 13 sisa 1, LSB

13/2 = 6 sisa 1

6/2 = 3 sisa 0

3/2 = 1 sisa 1

1/2 = 0 sisa 1, MSB

= 110112

Page 9: Mata Kuliah : Teknik Digital SKS : 2 SKS (Teori) Cap ...jaenal.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/...2017/02/01  · bilangan yang dipakai dalam kehidupan sehari-hari.

KONVERSI SISTEM BILANGAN

• Bilangan Desimal ke Bilangan Biner

4210 = ……2 ?

Page 10: Mata Kuliah : Teknik Digital SKS : 2 SKS (Teori) Cap ...jaenal.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/...2017/02/01  · bilangan yang dipakai dalam kehidupan sehari-hari.

KONVERSI SISTEM BILANGAN

• Bilangan Biner ke Bilangan Desimal

110112 = ……10 ?

110112 = 1x24 + 1x23 + 0x22 + 1x21 +1x20

= 1x16 + 1x8 + 0x4 + 1x2 +1x1

= 16 + 8 + 0+ 2 +1

= 2710

Page 11: Mata Kuliah : Teknik Digital SKS : 2 SKS (Teori) Cap ...jaenal.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/...2017/02/01  · bilangan yang dipakai dalam kehidupan sehari-hari.

Contoh

111012 = ……10 ?

= 1x16 + 1x8 + 1x4 + 0x2 +1x1

= 16 + 8 + 4 + 0 +1

= 2910

= 1x24 + 1x23 + 1x22 + 0x21 +1x20

Page 12: Mata Kuliah : Teknik Digital SKS : 2 SKS (Teori) Cap ...jaenal.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/...2017/02/01  · bilangan yang dipakai dalam kehidupan sehari-hari.

KONVERSI SISTEM BILANGAN

Oktal Biner

0 000

1 001

2 010

3 011

4 100

5 101

6 110

7 111

Page 13: Mata Kuliah : Teknik Digital SKS : 2 SKS (Teori) Cap ...jaenal.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/...2017/02/01  · bilangan yang dipakai dalam kehidupan sehari-hari.

KONVERSI SISTEM BILANGAN

• Bilangan Oktal ke Bilangan Biner

2451 8 = ……2 ?

2 8 = 010 2

4 8 = 100 2

5 8 = 101 2

1 8 = 001 2

= 010 100 101 001 2

Page 14: Mata Kuliah : Teknik Digital SKS : 2 SKS (Teori) Cap ...jaenal.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/...2017/02/01  · bilangan yang dipakai dalam kehidupan sehari-hari.

KONVERSI SISTEM BILANGAN

• Bilangan Biner ke Bilangan Oktal

11110001101 2 = ……8 ?

11 2 = 3 8 MSB

110 2 = 4 8

001 2 = 5 8

101 2 = 1 8 LSB

= 34518

11110001101 2 = 11 110 001 101 2

Page 15: Mata Kuliah : Teknik Digital SKS : 2 SKS (Teori) Cap ...jaenal.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/...2017/02/01  · bilangan yang dipakai dalam kehidupan sehari-hari.

KONVERSI SISTEM BILANGAN

Heksa Biner

0 0000

1 0001

2 0010

3 0011

4 0100

5 0101

6 0110

7 0111

8 1000

9 1001

A 1010

B 1011

C 1100

D 1101

E 1110

F 1111

Page 16: Mata Kuliah : Teknik Digital SKS : 2 SKS (Teori) Cap ...jaenal.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/...2017/02/01  · bilangan yang dipakai dalam kehidupan sehari-hari.

KONVERSI SISTEM BILANGAN

• Bilangan Heksadesimal ke Bilangan Biner

2D5316 = ……2 ?

2 16 = 00102

D 16 = 11012

5 16 = 01012

3 16 = 00112

= 0010 1101 0101 00112

Page 17: Mata Kuliah : Teknik Digital SKS : 2 SKS (Teori) Cap ...jaenal.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/...2017/02/01  · bilangan yang dipakai dalam kehidupan sehari-hari.

KONVERSI SISTEM BILANGAN

• Bilangan Biner ke Bilangan Heksadesimal

111100011012 = ……16 ?

1112 = 716 MSB

10002 = 816

11012 = D16 LSB

= 78D16

111100011012 = 111 1000 11012

Page 18: Mata Kuliah : Teknik Digital SKS : 2 SKS (Teori) Cap ...jaenal.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/...2017/02/01  · bilangan yang dipakai dalam kehidupan sehari-hari.

KONVERSI SISTEM BILANGAN PECAHAN

0.1012 = ……10 ?0.1 = 10? = 10-1 = 1 x 10-1

0.01 = 10-2 = 1 x 10-2

0.001 = 10-3 = 1 x 10-3

0.001 = 0.00110 = 1 x 10-3

Cara sama kita lakukan untuk menyajikan bilangan biner pecahan

0.12 = ? = 2-1 = 1/2

0.012 = 10-2 = 1/22= 2-2 = 1/4

0.1012 = ½ + 0 + 1/8

0.1012 = 0.62510 ?

Page 19: Mata Kuliah : Teknik Digital SKS : 2 SKS (Teori) Cap ...jaenal.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/...2017/02/01  · bilangan yang dipakai dalam kehidupan sehari-hari.

c. KOMPLEMEN

Desimal Biner

+0 0000 0000

-0 1000 0000

+5 0000 0101

-5 1000 0101

+9 0000 1001

Sign bit (tanda bilangan)

Untuk menyatakan bilangan negatif pada bilangan

biner digunakan tanda bilangan atau tanda bit ‘1’

yang diletakkan pada posisi MSB.

Page 20: Mata Kuliah : Teknik Digital SKS : 2 SKS (Teori) Cap ...jaenal.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/...2017/02/01  · bilangan yang dipakai dalam kehidupan sehari-hari.

• One’s Complement

mengkonversikan masing-masing bit dengankomplemennya atau Mengubah bit 0 menjadibit 1 dan bit 1 menjadi bit 0 dan memberikanbit ‘1’ didepan sebagai tanda negatif (sign bit).

Contoh 1110012 = 57

0001101 = -57

Sign bit (tanda bilangan)

Page 21: Mata Kuliah : Teknik Digital SKS : 2 SKS (Teori) Cap ...jaenal.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/...2017/02/01  · bilangan yang dipakai dalam kehidupan sehari-hari.

• Two’s Complement

Two’s Complement diperoleh denganmenambah 1 pada One’s Complement (tanpa sign bit), kemudian diberikan bit ‘1’ di depan sebagai tanda negatif (sign bit)

Contoh 57 = 111001000110 one’s compl

1 +000111 two’s compl

Sehingga -57 = 1 000111

Page 22: Mata Kuliah : Teknik Digital SKS : 2 SKS (Teori) Cap ...jaenal.dosen.ittelkom-pwt.ac.id/wp-content/uploads/sites/...2017/02/01  · bilangan yang dipakai dalam kehidupan sehari-hari.

• Pembuktian Komplemen dalam Operasi BinerSyarat

– Kedua unsur harus dalam jumlah digit biner yang sama.

– Menggunakan two’s complement

17

15 -

2

17

-15 +

2

Sama dengan

-15 = 10001 jadi 17

-15 +

2

10001

10001+

00010terbukti