Sie sind auf Seite 1von 34

Gerbang Logika dan

Aljabar Boolean
ENDY SA
Program Studi Teknik Elektro
Fakultas Teknik
Universitas Muhammadiyah Prof. Dr. HAMKA

Program Studi T. Elektro


FT - UHAMKA

Slide - 3

Gerbang Logika dan Aljabar


Boolean


Sekarang kita telah mengetahui konsep


bilangan biner, dan kita akan mempelajari
cara menggambarkan bagaimana sistem
menggunakan menggunakan level logika
biner dalam membuat keputusan.
Aljabar Boolean adalah alat yang penting
dalam menggambarkan, menganalisa,
merancang, dan mengimplementasikan
rangkaian digital.

Program Studi T. Elektro


FT - UHAMKA

Slide - 3

Konstanta Boolean dan


Variabel.





Aljabar Boolean dibawah ini hanya


mempunyai dua nilai : 0 dan 1.
Logika 0 dapat dikatakan : false, off, low, no,
saklar terbuka.
Logika 1 dapat dikatakan: true, on, high, yes,
saklar tertutup.
Tiga operasi logika dasar: OR, AND, dan
NOT.

Program Studi T. Elektro


FT - UHAMKA

Slide - 3

Tabel Kebenaran


Sebuah tabel kebenaran menggambarkan


hubungan antara input dan ouput sebuah
rangkaian logika.

Jumlah The number of entries corresponds to


the number of inputs. For example a 2 input
table would have 22 = 4 entries. A 3 input
table would have 23 = 8 entries.

Program Studi T. Elektro


FT - UHAMKA

Slide - 3

Tabel Kebenaran


Contoh tabel kebenaran dengan masukan 2, 3 dan


4 buah.

Program Studi T. Elektro


FT - UHAMKA

Slide - 3

Operasi OR dengan gerbang OR




The Boolean expression for the OR operation is




X=A+B
This is read as x equals A or B.

X = 1 when A = 1 or B = 1.

Truth table and circuit symbol for a two input OR


gate:

Program Studi T. Elektro


FT - UHAMKA

Slide - 3

OR Operation With OR Gates




The OR operation is similar to addition but


when A = 1 and B = 1, the OR operation
produces 1 + 1 = 1.
In the Boolean expression
x=1+1+1=1
We could say in English that x is true (1) when A is true
(1) OR B is true (1) OR C is true (1).

Program Studi T. Elektro


FT - UHAMKA

Slide - 3

OR Operation With OR Gates




There are many examples of applications


where an output function is desired when
one of multiple inputs is activated.

Program Studi T. Elektro


FT - UHAMKA

Slide - 3

AND Operations with AND gates




The Boolean expression for the AND operation is


X=AB

This is read as x equals A and B.


 x = 1 when A = 1 and B = 1.
Truth table and circuit symbol for a two input AND gate are
shown. Notice the difference between OR and AND gates.


Program Studi T. Elektro


FT - UHAMKA

Slide - 3

Operation With AND Gates





The AND operation is similar to multiplication.


In the Boolean expression
X=ABC
X = 1 only when A = 1, B = 1, and C = 1.

Program Studi T. Elektro


FT - UHAMKA

Slide - 3

10

NOT Operation


The Boolean expression for the NOT


operation is

X=A


This is read as:






x equals NOT A, or
x equals the inverse of A, or
x equals the complement of A

Program Studi T. Elektro


FT - UHAMKA

Slide - 3

11

NOT Operation


Truth table, symbol, and sample waveform


for the NOT circuit.

Program Studi T. Elektro


FT - UHAMKA

Slide - 3

12

Describing Logic Circuits


Algebraically


The three basic Boolean operations (OR,


AND, NOT) can describe any logic circuit.
If an expression contains both AND and OR
gates the AND operation will be performed
first, unless there is a parenthesis in the
expression.

Program Studi T. Elektro


FT - UHAMKA

Slide - 3

13

Describing Logic Circuits


Algebraically


Examples of Boolean expressions for logic


circuits:

Program Studi T. Elektro


FT - UHAMKA

Slide - 3

14

Describing Logic Circuits


Algebraically


The output of an inverter is equivalent to the


input with a bar over it. Input A through an
inverter equals A.

Examples using inverters.

Program Studi T. Elektro


FT - UHAMKA

Slide - 3

15

Evaluating Logic Circuit Outputs




Rules for evaluating a Boolean expression:






Perform all inversions of single terms.


Perform all operations within parenthesis.
Perform AND operation before an OR operation
unless parenthesis indicate otherwise.
If an expression has a bar over it, perform the
operations inside the expression and then invert
the result.

Program Studi T. Elektro


FT - UHAMKA

Slide - 3

16

Evaluating Logic Circuit Outputs




Evaluate Boolean expressions by substituting


values and performing the indicated
operations:
A = 0, B = 1, C = 1, and D = 1
x = ABC(A + D)
= 0 1 1 (0 + 1)
= 1 1 1 (0 + 1)
= 1 1 1 (1)
= 1 1 1 0
=0

Program Studi T. Elektro


FT - UHAMKA

Slide - 3

17

Evaluating Logic Circuit Outputs




Output logic levels can be determined directly


from a circuit diagram.

The output of each gate is noted until a final


output is found.

Program Studi T. Elektro


FT - UHAMKA

Slide - 3

18

Implementing Circuits From


Boolean Expressions



It is important to be able to draw a logic circuit from a


Boolean expression.
The expression

x = A BC


could be drawn as a three input AND gate.


A more complex example such as

y = AC + BC + ABC
could be drawn as two 2-input AND gates and one 3-input
AND gate feeding into a 3-input OR gate. Two of the AND
gates have inverted inputs.
Program Studi T. Elektro
FT - UHAMKA

Slide - 3

19

NOR Gates and NAND Gates




Combine basic AND, OR, and NOT


operations.
The NOR gate is an inverted OR gate. An
inversion bubble is placed at the output
of the OR gate.
The Boolean expression is,

Program Studi T. Elektro


FT - UHAMKA

x =A+B

Slide - 3

20

NOR Gates and NAND Gates




The NAND gate is an inverted AND gate.


An inversion bubble is placed at the
output of the AND gate.
The Boolean expression is

x = AB

Program Studi T. Elektro


FT - UHAMKA

Slide - 3

21

NOR Gates and NAND Gates




The output of NAND and NOR gates may be


found by simply determining the output of an
AND or OR gate and inverting it.
The truth tables for NOR and NAND gates
show the complement of truth tables for OR
and AND gates.

Program Studi T. Elektro


FT - UHAMKA

Slide - 3

22

Universality of NAND and NOR Gates




NAND or NOR gates can be used to create


the three basic logic expressions (OR, AND,
and INVERT)
This characteristic provides flexibility and is
very useful in logic circuit design.

Program Studi T. Elektro


FT - UHAMKA

Slide - 3

23

Combinations of NANDs are used to create the three logic functions.


Program Studi T. Elektro
FT - UHAMKA

Slide - 3

24

combinations of NORs are used to create the three logic functions.


Program Studi T. Elektro
FT - UHAMKA

Slide - 3

25

The Exclusive OR

Program Studi T. Elektro


FT - UHAMKA

Slide - 3

X = A B

26

The Exclusive NOR

Program Studi T. Elektro


FT - UHAMKA

Slide - 3

X = AB + AB

27

IEEE/ANSI Standard Logic


Symbols


Compare the
IEEE/ANSI symbols
to traditional symbols.
These symbols are
not widely accepted
but may appear in
some schematics.

Program Studi T. Elektro


FT - UHAMKA

Slide - 3

28

Application

Program Studi T. Elektro


FT - UHAMKA

Slide - 3

29

Application

Program Studi T. Elektro


FT - UHAMKA

Slide - 3

30

Exercise

Output

Boolean expressions ???


Truth Table???

Program Studi T. Elektro


FT - UHAMKA

Slide - 3

31

Exercise
V1
0V

U5A

L1
U4A

V2
0V

U6A

U1A

Boolean expressions ???


V3
0V

Truth Table???
U4B

L2
U3A

V4
0V

Program Studi T. Elektro


FT - UHAMKA

U6B

U2A

Slide - 3

32

Summary of Methods to Describe Logic Circuits




The three basic logic functions are AND, OR,


and NOT.
Logic functions allow us to represent a
decision process.


If it is raining OR it looks like rain I will take an


umbrella.
If I get paid AND I go to the bank I will have
money to spend.

Program Studi T. Elektro


FT - UHAMKA

Slide - 3

33

Thank You

Program Studi T. Elektro


FT - UHAMKA

Slide - 3

34

Das könnte Ihnen auch gefallen