Operácie

Kombinačné logické obvody: Rozdiel medzi revíziami

Zo stránky SensorWiki

Balogh (diskusia | príspevky)
Balogh (diskusia | príspevky)
 
(19 medziľahlých úprav od rovnakého používateľa nie je zobrazených.)
Riadok 3: Riadok 3:
Teória: [http://www2.fiit.stuba.sk/~kvasnicka/Logika/Lecture09/09.prezentacia.pdf Logické obvody]
Teória: [http://www2.fiit.stuba.sk/~kvasnicka/Logika/Lecture09/09.prezentacia.pdf Logické obvody]


Úlohy:  
=== '''Analýza''' ===
 
Hint: v prehliadači Microsoft Edge si môžete písať poznámky priamo do schémy zapojenia.
 
1. ku schéme zapojenia vypracujte pravdivostnú tabuľku a určte logickú funkciu


[[Súbor:LogickeObvody01.png|300px]]


=== '''Analýza''' ===
2. Vypracujte pravdivostnú tabuľku a nakreslite schému pre  logickú funkciu
<math>Y = \overline{A.B} . (\overline{C+D})</math>


1. ku schéme zapojenia vypracujte pravdivostnú tabuľku a určte funkciu
3. ku schéme zapojenia vypracujte pravdivostnú tabuľku a určte logickú funkciu


[[Súbor:LogickeObvody01.png]]
[[Súbor:LogickeObvody02.png|300px]]


[[Súbor:LogickeObvody02.png]]
4. Vypracujte pravdivostnú tabuľku a nakreslite schému pre  logickú funkciu
<math>Y = \overline{A+B} + \overline{C} + (\overline{C.\overline{D}})</math>


[[Súbor:LogickeObvody03.png]]
5. ku schéme zapojenia vypracujte pravdivostnú tabuľku a určte logickú funkciu


[[Súbor:LogickeObvody03.png|300px]]


<quiz display=simple shuffleanswers=true>
<quiz display=simple shuffleanswers=true>
{Kontrolná otázka: Pre ktorú kombináciu vstupov ABCD bude na výstupe '''log. 0'''?
{Kontrolná otázka: Pre ktorú kombináciu vstupov ABCD bude na výstupe '''log. 0'''?
|type="[]"}
|type="[]"}
- 1111
+ 1111
- 1010
- 1010
- 0101
- 0101
+ 0000
- 0000
</quiz>
 
6. na schéme zapojenia určte hodnotu výstupu pre dané vstupy
 
[[Súbor:LogickeObvody10.png|400px]]
 
<quiz display=simple>
{Aký bude výstup pre kombináciu ABC DEF = '''010 110'''?
|type="()"}
- &#48;
+ &#49;
 
{Aký bude výstup pre kombináciu ABC DEF = '''101 111'''?
|type="()"}
- &#48;
+ &#49;
 
{Aký bude výstup pre kombináciu ABC DEF = '''000 111'''?
|type="()"}
- &#48;
+ &#49;
</quiz>
</quiz>


# na schéme zapojenia určte hodnotu výstupu pre dané vstupy
 
# doplňte do schémy zapojenia log. obvod tak, aby výstup mal požadovanú hodnotu
5. doplňte do schémy zapojenia log. obvod tak, aby výstup mal požadovanú hodnotu


[[Súbor:LogickeObvody71.png|300px]]
[[Súbor:LogickeObvody71.png|300px]]
Riadok 40: Riadok 69:
</quiz>
</quiz>


5. doplňte do schémy zapojenia log. obvod tak, aby výstup mal požadovanú hodnotu
[[Súbor:LogickeObvody72.png|300px]]
<quiz display=simple shuffleanswers=true>
{Aký logický člen doplníte, aby na výstupe bola log. 1?
|type="[]"}
- NAND
+ AND
- OR
+ NOR
- XOR
</quiz>
=== '''Syntéza''' ===
# navrhnite obvod realizujúci polovičnú a úplnú sčítačku - zadané tabuľkou alebo funkciou
=== '''[https://simulator.io/ Simulátor]''' ===
Simulátor nájdete na adrese [https://simulator.io/ simulator.io]
# na simulátore zostavte obvod XOR zo štyroch hradiel NAND (prednáška) a overte jeho funkciu podľa tabuľky
# vytvorte model polovičnej sčítačky podľa prednášky a overte jeho funkciu
# vytvorte model úplnej sčítačky a overte jeho funkciu
# vytvorte model 4-bitovej sčítačky
<BR><BR>
=== Testík ===


# '''Syntéza'''
# navrhnite obvod realizujúci funkciu danú tabuľkou alebo funkciou
# '''Simulátor'''
# na simulátore zostavte obvod a overte jeho funkciu podľa tabuľky
# vytvorte model 1/2 adder pod+la prednášky
# vytvorte model celej sčítačky
# vytvorte model 4-bitovej sčítačky<BR><BR>
# vyskúšajte logický obvod na doštičke?
# 15 min. pred koncom cvičenia sa prihláste do AISu a vypracujte test
# 15 min. pred koncom cvičenia sa prihláste do AISu a vypracujte test



Aktuálna revízia z 11:13, 10. október 2022

Cvičenie 4

Teória: Logické obvody

Analýza

Hint: v prehliadači Microsoft Edge si môžete písať poznámky priamo do schémy zapojenia.

1. ku schéme zapojenia vypracujte pravdivostnú tabuľku a určte logickú funkciu

2. Vypracujte pravdivostnú tabuľku a nakreslite schému pre logickú funkciu

3. ku schéme zapojenia vypracujte pravdivostnú tabuľku a určte logickú funkciu

4. Vypracujte pravdivostnú tabuľku a nakreslite schému pre logickú funkciu

5. ku schéme zapojenia vypracujte pravdivostnú tabuľku a určte logickú funkciu

Kontrolná otázka: Pre ktorú kombináciu vstupov ABCD bude na výstupe log. 0?

1111
1010
0000
0101


6. na schéme zapojenia určte hodnotu výstupu pre dané vstupy

1 Aký bude výstup pre kombináciu ABC DEF = 010 110?

0
1

2 Aký bude výstup pre kombináciu ABC DEF = 101 111?

0
1

3 Aký bude výstup pre kombináciu ABC DEF = 000 111?

0
1


5. doplňte do schémy zapojenia log. obvod tak, aby výstup mal požadovanú hodnotu

Aký logický člen doplníte, aby na výstupe bola log. 1?

NAND
AND
NOR
XOR
OR


5. doplňte do schémy zapojenia log. obvod tak, aby výstup mal požadovanú hodnotu

Aký logický člen doplníte, aby na výstupe bola log. 1?

AND
OR
NOR
XOR
NAND


Syntéza

  1. navrhnite obvod realizujúci polovičnú a úplnú sčítačku - zadané tabuľkou alebo funkciou

Simulátor

Simulátor nájdete na adrese simulator.io

  1. na simulátore zostavte obvod XOR zo štyroch hradiel NAND (prednáška) a overte jeho funkciu podľa tabuľky
  2. vytvorte model polovičnej sčítačky podľa prednášky a overte jeho funkciu
  3. vytvorte model úplnej sčítačky a overte jeho funkciu
  4. vytvorte model 4-bitovej sčítačky



Testík

  1. 15 min. pred koncom cvičenia sa prihláste do AISu a vypracujte test

Get it on Google Play Circuit Scramble
Hra s logickými obvodmi na Android
Get it on Google Play