+ All Categories
Home > Documents > 3. ALJABAR BOOLEAN.ppt

3. ALJABAR BOOLEAN.ppt

Date post: 11-Dec-2015
Category:
Upload: ariesfranandapanjaitan
View: 55 times
Download: 9 times
Share this document with a friend
Popular Tags:
22
ALJABAR BOOLEAN DAN GERBANG LOGIKA Outline Boolean Constants and Variables Truth Tables OR Operation AND Operation NOT Operation Describing Logic Circuits Algebraically Evaluating Logic Circuit Outputs Implementing Circuits from Boolean Expressions NOR Gates and NAND Gates Boolean Theorems Universality of NAND Gates and NOR Gates Alternate Logic-Gate Representations Which Gate Representation to Use IEEE/ANSI Standard Logic Symbols
Transcript
Page 1: 3. ALJABAR BOOLEAN.ppt

ALJABAR BOOLEAN DAN GERBANG LOGIKA

• Outline– Boolean Constants and Variables– Truth Tables– OR Operation– AND Operation– NOT Operation– Describing Logic Circuits Algebraically– Evaluating Logic Circuit Outputs– Implementing Circuits from Boolean Expressions– NOR Gates and NAND Gates– Boolean Theorems– Universality of NAND Gates and NOR Gates– Alternate Logic-Gate Representations– Which Gate Representation to Use– IEEE/ANSI Standard Logic Symbols

Page 2: 3. ALJABAR BOOLEAN.ppt

Konstanta dan Variabel Boolean

0 dan 1

• Tidak merepresentasikan bilangan aktual

• Menunjukkan level tegangan (level logika)

• Dapat direpresentasikan dengan simbol hurup (mis; A = 0/A=1)

• Tidak sama dengan aljabar biasa

Page 3: 3. ALJABAR BOOLEAN.ppt

# Tiga operasi dasar

• Penjumlahan (operasi OR (+) )

• Perkalian (operasi AND (.) )

• Komplemen/invers (operasi not (

¯) )

Page 4: 3. ALJABAR BOOLEAN.ppt

Tabel Kebenaran

• Umumnya rangkaian logika memiliki input lebih dari satu dan hanya satu output

• Output merupakan kombinasi level logika input

• Jumlah kombinasi input akan sama dengan 2N

Page 5: 3. ALJABAR BOOLEAN.ppt

Contoh-TK

A B X

0 0 ?

0 1 ?

1 0 ?

1 1 ?

Page 6: 3. ALJABAR BOOLEAN.ppt

Operasi OR

A

B

x=A+B

A B X = A + B

0 0 0

0 1 1

1 0 1

1 1 1

Page 7: 3. ALJABAR BOOLEAN.ppt

Operasi AND

A

B

x=AB

A B X = A · B

0 0 0

0 1 0

1 0 0

1 1 1

Page 8: 3. ALJABAR BOOLEAN.ppt

Operasi NOT

Ax=Ā

A X = Ā

0 1

1 0

Page 9: 3. ALJABAR BOOLEAN.ppt

MenggambarkanRangkaian Logika Secara Aljabar

A

B

A.B

C

x=A.B + C

A

B

A+B

C

x=(A+B).C

Page 10: 3. ALJABAR BOOLEAN.ppt

Lanjut

A

B

A+B x=A+B

A

B

x=Ā+B

Page 11: 3. ALJABAR BOOLEAN.ppt

Evaluasi Keluaran Rangkaian Logika

0

)1.(1.1.1

)10.(1.1.1

)10.1.1.(0

)DABC(A

x

11.11].11[

1].01[

1]..101[

1].).100(1[

E].).CDA([Dx

Page 12: 3. ALJABAR BOOLEAN.ppt

Lanjut

• Menentukan level keluaran dari diagram rangkaian

A

C

B

1

11

1

1

0

1

0

x=0

0

2

Page 13: 3. ALJABAR BOOLEAN.ppt

Implementasi Rangkaiandari Ekspresi Boolean

CBABx

Diagram rangkaian yang mengimplementasikan ekspresi dari:

A

B

C

B.C

AB

BCABx

Page 14: 3. ALJABAR BOOLEAN.ppt

Gerbang NOR

OR NOR

A B A+B

0 0 0 1

0 1 1 0

1 0 1 0

1 1 1 0

BA

BAx

A

B

A

B

Page 15: 3. ALJABAR BOOLEAN.ppt

Gerbang NAND

AND NAND

A B A.B

0 0 0 1

0 1 0 1

1 0 0 1

1 1 1 0

B.Ax

A

B

A

B

B.A

Page 16: 3. ALJABAR BOOLEAN.ppt

Teorema Boolean

• Jenis teorema boolean:– Teorema variabel

tunggal (Single-Variable Theorems)

– Teorema Multivariabel (Multivariable Theorems)

Page 17: 3. ALJABAR BOOLEAN.ppt

# Variabel tunggal

0 x x.(4)

x x.x (3)

x x.1(2)

0 x.0)1(

0

x

x

0

x0

1

x

x

x

Page 18: 3. ALJABAR BOOLEAN.ppt

# Variabel tunggal-1

1 x x(8)

xx x(7)

1 1 x(6)

x 0 x)5(

x

1

x

1

x0

1

x

x

x

Page 19: 3. ALJABAR BOOLEAN.ppt

# Multivariabel

xyz (xy)z x(yz)(12)

z y) (x z) (y x(11)

y.x y . x(10)

xy y x)9(

y xy x x(15)

x x(14)

xzwzxy wy

z)x)(y(w (13b)

xz xyz) x(y)13(

xy

a

Page 20: 3. ALJABAR BOOLEAN.ppt

Teorema DeMorgan

yx)x.y( (17)

y.x)yx( )16(____

______

Page 21: 3. ALJABAR BOOLEAN.ppt

#Ekivalen Teorema (16)

y

x

x

)yx(_______

y

)yx( y.x_______

x

y

)yx( y.x_______

Atau

Page 22: 3. ALJABAR BOOLEAN.ppt

#Ekivalen Teorema (17)

y

x

x

)yx(____

.

y

x.y )yx(

x

yAtau

x.y )yx(


Recommended