of 21 /21
OSNOVI RA OSNOVI RA ČUNARSKE ČUNARSKE TEHNIKE 1 TEHNIKE 1 ELEKTRONSKE OSNOVE RAČUNARA 4

ORT1 - Telekomunikacije | Само још једно · PPT file · Web view · 2011-11-05OSNOVI RAČUNARSKE TEHNIKE 1 ELEKTRONSKE OSNOVE RAČUNARA 4 Aksiome i teoreme Bulove algebre

Embed Size (px)

Text of ORT1 - Telekomunikacije | Само још једно · PPT file · Web...

Page 1: ORT1 - Telekomunikacije | Само још једно · PPT file · Web view · 2011-11-05OSNOVI RAČUNARSKE TEHNIKE 1 ELEKTRONSKE OSNOVE RAČUNARA 4 Aksiome i teoreme Bulove algebre

OSNOVI RAOSNOVI RAČUNARSKE ČUNARSKE TEHNIKE 1TEHNIKE 1

ELEKTRONSKE OSNOVE RAČUNARA

4

Page 2: ORT1 - Telekomunikacije | Само још једно · PPT file · Web view · 2011-11-05OSNOVI RAČUNARSKE TEHNIKE 1 ELEKTRONSKE OSNOVE RAČUNARA 4 Aksiome i teoreme Bulove algebre

Aksiome i teoreme Bulove algebreAksiome i teoreme Bulove algebre Osnova za rad digitalnih kola su logičke

operacije nad iskazima koji mogu da imaju samo dve istinitosne vrednosti:TAČAN (TRUE)NETAČAN (FALSE)

Da bi skup S = {x, y, z,….}, gde x, y, z,…(0, 1) i operandi definisani na ovom skupu: + logičko sabiranje ( ILI ) • logičko množenje ( I ) ’ negacija ( NE )

predstavljali Bulovu algebru moraju da budu zadovoljene teoreme Hantingtona

BINARNI OPERANDIBINARNI OPERANDI

UNARNI OPERANDUNARNI OPERAND

Page 3: ORT1 - Telekomunikacije | Само још једно · PPT file · Web view · 2011-11-05OSNOVI RAČUNARSKE TEHNIKE 1 ELEKTRONSKE OSNOVE RAČUNARA 4 Aksiome i teoreme Bulove algebre

Aksiome i teoreme Bulove algebreAksiome i teoreme Bulove algebre

Osnovne aksiome:A-1:Binarne operacije + i • su komutativne na skupu S i uzajamno su distributivne:

x + y = y + x x • y = y • xx • ( y + z ) = x • y + x • z x + ( y • z ) = (x + y)•( x+ z) A-2:Za binarne operacije + i • postoje neutralni elementi 1 i 0, tako da za svako x iz skupa S važi: x + 0 = 0 + x = x x • 1 = 1 • x = xA-3:Za svako x iz skupa S postoji jedinstven inverzan element x, tako da važi:

x + x = 1 x • x = 0

Page 4: ORT1 - Telekomunikacije | Само још једно · PPT file · Web view · 2011-11-05OSNOVI RAČUNARSKE TEHNIKE 1 ELEKTRONSKE OSNOVE RAČUNARA 4 Aksiome i teoreme Bulove algebre

Aksiome i teoreme Bulove algebreAksiome i teoreme Bulove algebre Osnovne teoreme:T-1: Teorema idempotentnosti:

x + x = x x • x = xT-2: Teorema o nultim elementima:

x + 1 = 1 x • 0 = 0T-3: Teorema o involuciji:

x = xT-4: Teorema o apsorpciji:

x + x • y = x x • (x + y) = xT-5: Teorema o asocijativnosti:

x + (y + z) = (x + y) + zT-6: De-Morganove teoreme:

x • y = x + y x + y = x • y

Page 5: ORT1 - Telekomunikacije | Само још једно · PPT file · Web view · 2011-11-05OSNOVI RAČUNARSKE TEHNIKE 1 ELEKTRONSKE OSNOVE RAČUNARA 4 Aksiome i teoreme Bulove algebre

Osnovne logiOsnovne logičke operaciječke operacije

NEGACIJA (NOT)

1

10

0Z=XX X XZ =

Page 6: ORT1 - Telekomunikacije | Само још једно · PPT file · Web view · 2011-11-05OSNOVI RAČUNARSKE TEHNIKE 1 ELEKTRONSKE OSNOVE RAČUNARA 4 Aksiome i teoreme Bulove algebre

Osnovne logiOsnovne logičke operaciječke operacije

I - OPERACIJA (AND)

X Y X Y

1 11

10 0

0

0

1 0

0 0

X

YX Y Z =Z =

Page 7: ORT1 - Telekomunikacije | Само још једно · PPT file · Web view · 2011-11-05OSNOVI RAČUNARSKE TEHNIKE 1 ELEKTRONSKE OSNOVE RAČUNARA 4 Aksiome i teoreme Bulove algebre

Osnovne logiOsnovne logičke operaciječke operacije

ILI - OPERACIJA (OR)

X Y X + Y0 0

0

0

1 1

1

1

0

1

1

1

X

YX + Y Z =Z =

Page 8: ORT1 - Telekomunikacije | Само још једно · PPT file · Web view · 2011-11-05OSNOVI RAČUNARSKE TEHNIKE 1 ELEKTRONSKE OSNOVE RAČUNARA 4 Aksiome i teoreme Bulove algebre

Osnovne logiOsnovne logičke operaciječke operacije

EKSKLUZIVNA ILI – OPERACIJA(EX-OR)

X Y X Y

0 0

0

0

1 1

1

1

0

0

1

1

Y

XX Y Z = Z =

Page 9: ORT1 - Telekomunikacije | Само још једно · PPT file · Web view · 2011-11-05OSNOVI RAČUNARSKE TEHNIKE 1 ELEKTRONSKE OSNOVE RAČUNARA 4 Aksiome i teoreme Bulove algebre

Osnovne logiOsnovne logičke operaciječke operacije

NI - OPERACIJA (NAND)

X Y X Y

1 01

10 1

1

1

1 0

0 0

X

YX Y Z =Z =

XY

X YZ =

Page 10: ORT1 - Telekomunikacije | Само још једно · PPT file · Web view · 2011-11-05OSNOVI RAČUNARSKE TEHNIKE 1 ELEKTRONSKE OSNOVE RAČUNARA 4 Aksiome i teoreme Bulove algebre

Osnovne logiOsnovne logičke operaciječke operacije

NILI - OPERACIJA (NOR)

X Y X + Y0 0

0

0

1 1

1

1

1

0

0

0

X

YX + Y Z =Z =

XY

Z = X Y+

Page 11: ORT1 - Telekomunikacije | Само још једно · PPT file · Web view · 2011-11-05OSNOVI RAČUNARSKE TEHNIKE 1 ELEKTRONSKE OSNOVE RAČUNARA 4 Aksiome i teoreme Bulove algebre

Osnovne logiOsnovne logičke operaciječke operacije

EKSKLUZIVNA NILI - OPERACIJA (EX-NOR)

X Y X Y

0 0

0

0

1 1

1

1

0

0

1

1

X

YX Y Z = Z =

XY

X YZ =

Page 12: ORT1 - Telekomunikacije | Само још једно · PPT file · Web view · 2011-11-05OSNOVI RAČUNARSKE TEHNIKE 1 ELEKTRONSKE OSNOVE RAČUNARA 4 Aksiome i teoreme Bulove algebre

Osnovne logiOsnovne logičke operaciječke operacije Realizacija NE, ILI i I operacija samo

pomoću NI logičkih kola

X

X

1

YX Y

X 1

1 X Y 1

X1

X 1

Y1

Y 1

X 1 Y 1

X=

= X Y

= X Y+

Page 13: ORT1 - Telekomunikacije | Само још једно · PPT file · Web view · 2011-11-05OSNOVI RAČUNARSKE TEHNIKE 1 ELEKTRONSKE OSNOVE RAČUNARA 4 Aksiome i teoreme Bulove algebre

Osnovne logiOsnovne logičke operaciječke operacije Realizacija NE, ILI i I operacija samo

pomoću NILI logičkih kola

X

X

0

YX Y

X 0

0 X Y 0

X0

X 0

Y0

Y 0

X 0 Y 0

+

++ +

+

+

+ + +

= X Y

= X Y

+

X=

Page 14: ORT1 - Telekomunikacije | Само још једно · PPT file · Web view · 2011-11-05OSNOVI RAČUNARSKE TEHNIKE 1 ELEKTRONSKE OSNOVE RAČUNARA 4 Aksiome i teoreme Bulove algebre

Osnovne logiOsnovne logičke operaciječke operacije

Kada je potrebna primena logičkih operacija nad više ulaza, to se rešava:

Upotrebom višeulaznih logičkih kolaPovezivanjem više dvoulaznih kola

Page 15: ORT1 - Telekomunikacije | Само још једно · PPT file · Web view · 2011-11-05OSNOVI RAČUNARSKE TEHNIKE 1 ELEKTRONSKE OSNOVE RAČUNARA 4 Aksiome i teoreme Bulove algebre

Osnovne logiOsnovne logičke operacije nad čke operacije nad binarnim ciframabinarnim ciframa

Tabela istinitosti za troulazno ILI - kolo

X Y Zi

0

1

2

3

4

5

6

7

0 0 0

0 0 1

0 1 0

0 1 1

1 0 0

1 0 1

1 1 0

1 1 1

F = X + Y + Z

0

1

1

1

1

1

1

1

XY

X Y+Z

XYZ

X Y Z+ +X Z+ +Y

Page 16: ORT1 - Telekomunikacije | Само још једно · PPT file · Web view · 2011-11-05OSNOVI RAČUNARSKE TEHNIKE 1 ELEKTRONSKE OSNOVE RAČUNARA 4 Aksiome i teoreme Bulove algebre

Osnovne logiOsnovne logičke operacije nad čke operacije nad binarnim ciframabinarnim ciframa

Tabela istinitosti za četvoroulazno I - kolo

X Y Z Wi

0

1

2

3

4

14

15

0 0 0 0

0 0 0 1

0 0 1 0

0 0 1 1

0 1 0 0

1 1 1 0

1 1 1 1

0

0

0

0

0

0

1

WZYXF

XY

X Y

ZW

Z W

X Y Z W

XYZW

X Y Z W

Page 17: ORT1 - Telekomunikacije | Само још једно · PPT file · Web view · 2011-11-05OSNOVI RAČUNARSKE TEHNIKE 1 ELEKTRONSKE OSNOVE RAČUNARA 4 Aksiome i teoreme Bulove algebre

Logičke funkcijeLogičke funkcije

Logičke funkcije mogu da se predstave:ŠEMATSKI

Pomoću logičkih kolaTABELARNO

Pomoću tabela istinitostiANALITIČKI

Pomoću osnovnih logičkih operacija

Page 18: ORT1 - Telekomunikacije | Само још једно · PPT file · Web view · 2011-11-05OSNOVI RAČUNARSKE TEHNIKE 1 ELEKTRONSKE OSNOVE RAČUNARA 4 Aksiome i teoreme Bulove algebre

Logičke funkcijeLogičke funkcijeAnalitičko predstavljanje

DISJUNKTIVNA FORMA (DF) je logička suma logičkih proizvodaLogička suma potpunih logičkih

proizvoda je disjunktivna normalna forma (DNF)

KONJUKTIVNA FORMA (KF) je logički proizvod logičkih sumaLogički proizvod potpunih logičkih suma

je konjuktivna normalna forma (KNF)

Page 19: ORT1 - Telekomunikacije | Само још једно · PPT file · Web view · 2011-11-05OSNOVI RAČUNARSKE TEHNIKE 1 ELEKTRONSKE OSNOVE RAČUNARA 4 Aksiome i teoreme Bulove algebre

Logičke funkcijeLogičke funkcijeFunkcija dve promenljive F(X, Y)Proizvodi i sume ulaznih promenljivih

X Yi F = 1

0

1

0 0

0 1

P0 = X Y

2 1 0

3 1 1

P1 = X Y

P2 = X Y

P3 = X Y

F = 0

S0 = X Y

S1 = X Y

S2 = X Y

S3 = X Y

Page 20: ORT1 - Telekomunikacije | Само још једно · PPT file · Web view · 2011-11-05OSNOVI RAČUNARSKE TEHNIKE 1 ELEKTRONSKE OSNOVE RAČUNARA 4 Aksiome i teoreme Bulove algebre

Logičke funkcijeLogičke funkcijeFunkcija tri promenljive

F(X, Y, Z)Proizvodi i

sume ulaznih promenljivih

X Y Zi

0

1

2

3

4

5

6

7

0 0 0

0 0 1

0 1 0

0 1 1

1 0 0

1 0 1

1 1 0

1 1 1

F = 1

P0 = X Y Z

P1 = X Y Z

P2 = X Y Z

P3 = X Y Z

P4 = X Y Z

P5= X Y Z

P6 = X Y Z

P7 = X Y Z

F = 0

S0 = X Y Z

S1 = X Y Z

S2 = X Y Z

S3 = X Y Z

S4 = X Y Z

S5= X Y Z

S6 = X Y Z

S7 = X Y Z

Page 21: ORT1 - Telekomunikacije | Само још једно · PPT file · Web view · 2011-11-05OSNOVI RAČUNARSKE TEHNIKE 1 ELEKTRONSKE OSNOVE RAČUNARA 4 Aksiome i teoreme Bulove algebre

Logičke funkcijeLogičke funkcijeFunkcija četiri promenljive

F(X, Y, Z, W)Proizvodi i

sume ulaznih promenljivih

X Y Z Wi F = 1

0

1

2

3

4

14

15

0 0 0 0

0 0 0 1

0 0 1 0

0 0 1 1

0 1 0 0

1 1 1 0

1 1 1 1

P0 = X Y Z W

P1 = X Y Z W

P2 = X Y Z W

P3 = X Y Z W

P4 = X Y Z W

P14 = X Y Z W

P15 = X Y Z W

F = 0

S0 = X Y Z W

S1 = X Y Z W

S2 = X Y Z W

S3 = X Y Z W

S4 = X Y Z W

S14 = X Y Z W

S15 = X Y Z W