You are on page 1of 24

LOGIČKI SKLOPOVI – 4.

DIO
PRIMJER 14

 Moguća je i treća situacija, u kojoj se na osnovu tablice


stanja može zapisati pripadajući logički izraz.

 Zapisati logički izraz za


A B Y
složeni sklop na temelju
0 0 0
pripadajuće tablice stanja,
0 1 1
pa nacrtati odgovarajući
1 0 1
logički sklop. 1 1 0

Sanda, 2020. 2
PRIMJER 14 - RJEŠENJE

 Prvo treba pronaći sve retke u stupcu rezultata (Y)


u kojima je rezultat logičke operacije istina.

A B Y
0 0 0
0 1 1
1 0 1
1 1 0

Sanda, 2020. 3
PRIMJER 14 - RJEŠENJE

 Za svaki redak u kojem je rezultat 1, napisati logički


izraz koji taj redak opisuje:

 operand koji ima vrijednost 1, prepisuje se,


 operand koji ima vrijednost 0 negira se, a zatim
zapisuje,

 operandi se međusobno povezuju operatorom I ().


 Tako dobivene logičke izraze (ako ih je više) međusobno
treba povezati logičkim operatorom ILI (+).

Sanda, 2020. 4
PRIMJER 14 - RJEŠENJE

 U našem primjeru:
A B Y
0 0 0
0 1 1 A B
1 0 1 A B
1 1 0

Y=AB +AB
Sanda, 2020. 5
PRIMJER 14 - RJEŠENJE

Y=A B +A B
Sanda, 2020. 6
PRIMJER 15

 Zapisati logički izraz za složeni sklop na temelju


pripadajuće tablice stanja, pa nacrtati pripadajući
logički sklop.
A B Y
0 0 1
0 1 1
1 0 0
1 1 1

Sanda, 2020. 7
PRIMJER 15 - RJEŠENJE

 U našem primjeru:
A B Y
0 0 1 A B
0 1 1 A B
1 0 0
1 1 1 A B

Y=AB +AB +A


Sanda, 2020.
B 8
PRIMJER 15 - RJEŠENJE

 Ako je moguće, složenu logičku operaciju treba


pojednostavniti.

Y=A B +A B +A B


Y=A+AB
Y = (A + A)  (A + B)
Y=A+ B
Sanda, 2020. 9
PRIMJER 16
A B C Y
 Zapisati logički izraz 0 0 0 0
za sklop na temelju 0 0 1 1
pripadajuće tablice 0
0 1 0
stanja, pa nacrtati
0 1 1 1
pripadajući
1 0 0 0
logički sklop.
1 0 1 1
1 1 0 1
1 1 1 1
Sanda, 2020. 10
PRIMJER 16 - RJEŠENJE
A B C Y
0 0 0 0
0 0 1 1 AB C
0 1 0 0
1 A  B C
0 1 1
1 0 0 0
AB C
1 0 1 1
AB C
1 1 0 1
AB C
1 1 1 1
Sanda, 2020. 11
PRIMJER 16 - RJEŠENJE
A B  C

A  B C

A B  C
A B  C
A B  C

Y = ABC + ABC + ABC+ A BC+ABC


Sanda, 2020. 12
PRIMJER 16 - RJEŠENJE
Y = ABC + ABC + ABC+ A BC+ABC

Y = C (A B + A B +A B +A B) + A BC

Y = C  (A  (B+ B)+A (B + B))+A BC


Y = C  (A + A) + (A  Y = C + (A 
BC) BC)
Y = (C + A  B)  (C + C) Y = C + (A  B)
Sanda, 2020. 13
PRIMJER 16 - RJEŠENJE

Sanda, 2020. 14
PRIMJER 17
A B C Y
 Zapisati logički izraz 0 0 0 1
za sklop na temelju 0 0 1 0
pripadajuće tablice 1
0 1 0
stanja, pa nacrtati
0 1 1 0
pripadajući
1 0 0 1
logički sklop.
1 0 1 1
1 1 0 0
1 1 1 0
Sanda, 2020. 15
PRIMJER 17 - RJEŠENJE
A B C Y
0 0 0 1 A B C
0 0 1 0
0 1 0 1 A  B C
0 1 1 0
1 0 0 1 A B C
1 0 1 1 A B C
1 1 0 0
1 1 1 0
Sanda, 2020. 16
PRIMJER 17 - RJEŠENJE

A BC

A  B C

A BC
A BC

Y = A  B C + A  B C + A  B C+ A  B
C
Sanda, 2020. 17
PRIMJER 17 - RJEŠENJE

Y = A  B C + A  B C + A  B C+ A  B
C

Y = A  C (B+B) + A B  (C+C)

Y = A  C + A B

Sanda, 2020. 18
PRIMJER 17 - RJEŠENJE

Y = A  C + A B

Sanda, 2020. 19
PRIMJER 18
A B C Y
 Zapisati logički izraz 0 0 0 0
za sklop na temelju
0 0 1 0
pripadajuće tablice
stanja, pa nacrtati 0 1 0 0
pripadajući 0 1 1 1
logički sklop. 1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 1
Sanda, 2020. 20
PRIMJER 18 - RJEŠENJE

Y = A  B C + A  B C + A  B C+ A  B
C + A  B C

Y = A  B  C + A  B  (C+C)+ A  B 
( C+C)
Y=AB  C +AB +A
B
Y = A  B  C + A  (B + B)
Sanda, 2020. 21
PRIMJER 18 - RJEŠENJE

Y = A  B  C + A  (B + B)

Y=AB  C +A
Y = (A + A)  (B  C + Y=BC+A
A)

Sanda, 2020. 22
ZADATAK

 Za koje je trojke ulaznih varijabli izraz istinit (prvo


minimiziraj!)?

Sanda, 2020. 23
R - ZADATAK
A B C A B Y
A+ B  B C
0 0 0 1 1 1
0 0 1 1 1 1 A  B  (B + C)
0 1 0 1 0 0
0 1 1 1 0 0 ABB + ABC
1 0 0 0 1 0 AB + ABC
1 0 1 0 1 0
1 1 0 0 0 0 A  B  (1+C)
1 1 1 0 0 0
Sanda, 2020.
AB 24

You might also like