GERBANG LOGIKA

52

description

GERBANG LOGIKA. Gerbang Logika. dasar pembentuk dlm sistem digital. beroperasi dlm bilangan biner (gerbang logika biner). Logika biner menggunakan dua buah nilai yaitu ‘0’ dan ‘1’. L ogika biner yang digunakan dlm sistem digital, yaitu : - PowerPoint PPT Presentation

Transcript of GERBANG LOGIKA

Page 1: GERBANG LOGIKA
Page 2: GERBANG LOGIKA

Gerbang Logikadasar pembentuk dlm sistem digital. beroperasi dlm bilangan biner (gerbang logika biner).

Logika biner menggunakan dua buah nilai yaitu ‘0’ dan ‘1’.

Logika biner yang digunakan dlm sistem digital, yaitu :1.logika biner positif, logika tinggi ditandai dengan

nilai ‘1’ dan logika rendah ditandai dengan nilai ‘0’. 2.logika biner negatif, logika tinggi ditandai nilai ‘0’

dan logika rendah ditandai nilai ‘1’. Pada pembahasan ini kita akan mengunakan logika

biner positif.

Page 3: GERBANG LOGIKA

Gerbang Logika DasarPada sistem digital hanya terdapat tiga buah gerbang logika dasar, yaitu :1. gerbang AND, 2. gerbang OR, dan 3. gerbang NOT (inverter).

Berikut ini kita akan membahas ketiga gerbang dasar tersebut.

Page 4: GERBANG LOGIKA

Gerbang Logika ANDGerbang logika AND gerbang logika dasar yang memiliki dua atau lebih sinyal masukan dgn satu sinyal keluaran. Berlaku ketentuan: sinyal keluaran akan tinggi jika semua sinyal masukan tinggi. Ekspresi Booleannya :(dibaca “F sama dengan A AND B”)

A

BF

A B F

0 0 0

0 1 0

1 0 0

1 1 1

F A B F A B

Page 5: GERBANG LOGIKA

Gerbang Logika AND

”memiliki konsep seperti dua buah saklar yang

dipasangkan secara seri.”

Page 6: GERBANG LOGIKA

6

Tabel Kebenaran (ON/ OFF = 1/ 0)

S1 S2 Lampu

OFF OFF

OFF ON

ON OFF

ON ON

S1 S2

Page 7: GERBANG LOGIKA

7

S1 S2 Lampu

OFF OFF mati

OFF ON mati

ON OFF mati

ON ON nyala

Tabel Kebenaran (ON/ OFF = 1/ 0)

Fungsi = ??

S1 S2

Page 8: GERBANG LOGIKA

8

S1 S2 Lampu

0 0 0

Fungsi = ??

Tabel Kebenaran (ON/ OFF = 1/ 0)

S1 S2

Page 9: GERBANG LOGIKA

9

S1 S2 Lampu

0 0 0

0 1 0

Tabel Kebenaran (ON/ OFF = 1/ 0)

Fungsi = ??

S1 S2

Page 10: GERBANG LOGIKA

10

S1 S2 PATH?

0 0 0

0 1 0

1 0 0

Fungsi = ??

Tabel Kebenaran (ON/ OFF = 1/ 0)

S1 S2

Page 11: GERBANG LOGIKA

11

S1 S2 PATH?

0 0 0

0 1 0

1 0 0

1 1 1

Fungsi = Logika ANDAND

Tabel Kebenaran (ON/ OFF = 1/ 0)

S1 S2

Page 12: GERBANG LOGIKA

GERBANG AND

Vout

+V5V

Rc3Rc1

Rb3

Rb2

Rb1

B

AT3

T2

T1

Gerbang AND yang dibentuk dari Transistor

Page 13: GERBANG LOGIKA

IC 7408 GERBANG AND

1 2 3 4 5 6 7GND

14 13 12 11 10 9 8Vcc

Page 14: GERBANG LOGIKA

Gerbang Logika ORGerbang logika OR gerbang logika dasar yang memiliki dua atau lebih sinyal masukan dgn satu sinyal keluaran. Berlaku ketentuan: sinyal keluaran akan tinggi jika salah satu sinyal masukan tinggi. Ekspresi Booleannya : (dibaca “F sama dengan A OR B”)

A

BF

A B F

0 0 0

0 1 1

1 0 1

1 1 1

F A B F A B

Page 15: GERBANG LOGIKA

Gerbang Logika OR

”memiliki konsep seperti dua buah saklar yang dipasangkan secara

paralel.”

Page 16: GERBANG LOGIKA

16

Tabel Kebenaran (ON/OFF = 1/0)

S1 S2 Lampu

OFF OFF Mati

OFF ON Nyala

ON OFF Nyala

ON ON Nyala

S1

S2

Page 17: GERBANG LOGIKA

17

S1 S2 Lampu

0 0 0

Fungsi =??

Tabel Kebenaran (ON/OFF = 1/0)

S1

S2

Page 18: GERBANG LOGIKA

18

S1 S2 Lampu

0 0 0

0 1 1

Fungsi =??

Tabel Kebenaran (ON/OFF = 1/0)

S1

S2

Page 19: GERBANG LOGIKA

19

S1 S2 Lampu

0 0 0

0 1 1

1 0 1

Fungsi =??

Tabel Kebenaran (ON/OFF = 1/0)

S1

S2

Page 20: GERBANG LOGIKA

20

Switches in Parallel

S1 S2 Lampu

0 0 0

0 1 1

1 0 1

1 1 1

Fungsi = Logika OROR

Tabel Kebenaran (ON/OFF = 1/0)

S1

S2

Page 21: GERBANG LOGIKA

GERBANG OR

Vout

+V5V

Rc3Rc1

Rb3

Rb2

Rb1

B

AT3

T2

T1

Gerbang OR yang disusun dari transistor

Page 22: GERBANG LOGIKA

IC 7432 GERBANG OR

1 2 3 4 5 6 7

GND

14 13 12 11 10 9 8

Vcc

Page 23: GERBANG LOGIKA

Gerbang Logika NOTGerbang logika NOT gerbang logika dasar yang memiliki sebuah sinyal masukan dan sebuah sinyal keluaran. Berlaku ketentuan: sinyal keluaran akan tinggi jika sinyal masukan rendah. Ekspresi Booleannya :(dibaca “F sama dengan bukan/ not A”)

A FA F

0 1

1 0

F AF A

Page 24: GERBANG LOGIKA

Gerbang Logika NOT

”memiliki konsep seperti sebuah saklar yang

dipasangkan secara paralel dengan lampu dan

diserikan dengan sebuah resistor.”

Page 25: GERBANG LOGIKA

25

Tabel Kebenaran (ON/OFF = 1/0)

S Lampu

OFF Nyala

ON MatiS

R

Page 26: GERBANG LOGIKA

26

Tabel Kebenaran (ON/OFF = 1/0)

S Lampu

0 1

S

R

Page 27: GERBANG LOGIKA

27

Tabel Kebenaran (ON/OFF = 1/0)

S Lampu

0 1

1 0S

R

Page 28: GERBANG LOGIKA

GERBANG NOT

Vout

A

+V5V

Rc

RbT1

1 2 3 4 5 6 7

GND

14 13

12

11

10 9 8

Vcc

Gerbang NOT dari Transistor IC 7404

Page 29: GERBANG LOGIKA

Gerbang Logika Bentukandihasilkan dari susunan gerbang

logika dasar.diantaranya :

1. gerbang NAND, 2. gerbang NOR, 3. gerbang XOR, dan 4. gerbang XNOR.

Page 30: GERBANG LOGIKA

Gerbang Logika NANDGerbang logika NAND gerbang logika AND

yang di NOT kan.

A B F

0 0 1

0 1 1

1 0 1

1 1 0

A

BF F

A

B

Page 31: GERBANG LOGIKA

Gerbang Logika NAND (Lanjutan)Gerbang logika NAND gerbang logika yang memiliki dua atau lebih sinyal masukan dgn satu sinyal keluaran. Berlaku ketentuan: sinyal keluaran akan rendah jika semua sinyal masukan tinggi. Ekspresi Booleannya : (dibaca “F sama dengan A NAND B / bukan A AND B”)

A B F

0 0 1

0 1 1

1 0 1

1 1 0

A

BF

F A B F A B

Page 32: GERBANG LOGIKA

IC 7400 GERBANG NAND

1 2 3 4 5 6 7

GND

14 13 12 11 10 9 8

Vcc

Page 33: GERBANG LOGIKA

Gerbang Logika NORGerbang logika NOR gerbang logika OR

yang di NOT kan.

A B F

0 0 1

0 1 0

1 0 0

1 1 0

A

BFF

A

B

Page 34: GERBANG LOGIKA

Gerbang Logika NOR (Lanjutan)Gerbang logika NOR gerbang logika yang memiliki dua atau lebih sinyal masukan dgn satu sinyal keluaran. Berlaku ketentuan: sinyal keluaran akan rendah jika salah satu atau semua sinyal masukan tinggi.

Ekspresi Booleannya : (dibaca “F sama dengan A NOR B / bukan(not) A OR B”)

A B F

0 0 1

0 1 0

1 0 0

1 1 0

A

BF

F A B F A B

Page 35: GERBANG LOGIKA

IC 7402

1

2

3

4

5

6

7GND

14 13 12 11 10 9

8

Vcc

Page 36: GERBANG LOGIKA

Gerbang Logika XORberlaku ketentuan: sinyal keluaran tinggi jika masukan tinggi berjumlah ganjil. Ekspresi Booleannya : (dibaca “F sama dengan A XOR B”)

A B F

0 0 0

0 1 1

1 0 1

1 1 0

B

AF

F A B F A B

Page 37: GERBANG LOGIKA

Gerbang Logika XNORberlaku ketentuan: sinyal keluaran rendah jika masukan tinggi berjumlah ganjil. Ekspresi Booleannya : (dibaca “F sama dengan A XNOR/ bukan XOR B”)

A B F

0 0 1

0 1 0

1 0 0

1 1 1

A

BF

F A B F A B

Page 38: GERBANG LOGIKA

Jika gerbang logika NAND dan NOR terbentuk melalui penambahan gerbang NOT

pada output AND maupun NOR,

bagaimana gerbang logika XOR dan XNOR terbentuk dari

gerbang logika dasar?

Page 39: GERBANG LOGIKA

Bubble ANDLogika bubble AND dibentuk dengan

memberikan Not pada tiap masukan AND.

A B F

0 0 1

0 1 0

1 0 0

1 1 0

A

BF

A

B

F

Page 40: GERBANG LOGIKA

Dilihat dari tabel kebenarannya :

A B F

0 0 1

0 1 0

1 0 0

1 1 0

A

BF

A

BF

Page 41: GERBANG LOGIKA

Bubble ORLogika bubble OR dibentuk dengan

memberikan Not pada tiap masukan OR.

A B F

0 0 1

0 1 1

1 0 1

1 1 0

A

B

FA

BF

Page 42: GERBANG LOGIKA

Dilihat dari tabel kebenarannya :

A B F

0 0 1

0 1 1

1 0 1

1 1 0

A

BF

A

BF

Page 43: GERBANG LOGIKA

Ekivalen logika positif dan logika negatif

Logika positif Logika negatif

Definisi

OR AND Keluaran tinggi jika salah satu masukan tinggi

AND OR Keluaran tinggi jika semua masukan tinggi

NOR NAND Keluaran rendah jika salah satu masukan tinggi

NAND NOR Keluaran rendah jika semua masukan tinggi

Page 44: GERBANG LOGIKA

FUNGSI ENABLE DAN DISABLE

Gerbang – gerbang logika dasar dapat digunakan untuk mengendalikan atau mengontrol suatu data masukan.

Data masukan diberikan pada input A sedangkan input B sebagai pengendali / control.

Saat input B enable maka data pada input A akan diteruskan ke output. Sebaliknya saat masukan B disable maka data pada input A tidak akan masuk ke output.

Page 45: GERBANG LOGIKA

FUNGSI ENABLE DAN DISABLE

A

B = 0

X = A

ENABLE

A

B = 0

A

B = 1

X = A

X

A

B = 1

A

B = 1

A

B = 1

A

B = 0

A

B = 0

X = 1

X = 0

X = 0

X = 1

DISABLE

A

Ax

Page 46: GERBANG LOGIKA

PENGGUNAAN ICIC TTL CMOS

0

1

Tidak dapat ditentukan

5

2

0,8

0

Volt

0

1

Tidak dapat ditentukan

Vcc

2/3Vcc

1/3 Vcc

0

Volt

(a) Tingkat logika IC TTL

(b) Tingkat logika IC CMOS

Page 47: GERBANG LOGIKA

Gerbang Input/Gerbang

JumlahGerbang

TTL CMOS

NOT 1 6 7404 4069

AND 234

432

740874117421

408140734082

OR 234

432

7432--

407140754072

NAND 23481213

432111

74007410742074307413474133

4011401340124068--

NOR 23458

43221

74027427742574260

-

400140254002-

4078

Tabel IC Gerbang

Page 48: GERBANG LOGIKA

MERANCANG RANGKAIAN LOGIKA

Dari persamaan booleanUntuk membuat Rankaian logika dari sebuah persamaan Boolean, dapat dilakukan dengan membuat rangkian logika secara bertahap Contoh :Buatlah rangkaian logika dan table kebenaranya dari persamaan Boolean berikut ini:

BCABCACX

Page 49: GERBANG LOGIKA

AC

BCA

CB BCACBACX

MERANCANG RANGKAIAN LOGIKA

A

B

C

AC

BCACBACX

BCA

CB

Page 50: GERBANG LOGIKA

MERANCANG RANGKAIAN LOGIKA

Tabel Kebenaran

A B C X

0 0 0 0

0 0 1 0

0 1 0 1

0 1 1 1

1 0 0 0

1 0 1 1

1 1 0 1

1 1 1 1

Page 51: GERBANG LOGIKA

Dari rangkaian logika ke persamaan Boolean

A

BC

DA+D

A )( DABCAX DA

BCAA

MERANCANG RANGKAIAN LOGIKA

Page 52: GERBANG LOGIKA