Docentenhandleiding: Logische poorten
Leer hoe EN-, OF-, NIET-, XOR-, NAND- en NOR-poorten van enen en nullen beslissingen maken, en hoe je de uitgang van een kleine schakeling vindt.
Gebruik deze les in de klas
Gratis, leerlingen hebben geen account nodig.
Delen met leerlingen
Leerlingen openen de les en oefenen met directe feedback.
Klassenquiz
10 vragen over Booleaanse logica. Leerlingen doen mee met een naam, jij ziet alle scores.
Voor docenten
- Uitleggen wat een logische poort is en waar de ingangen en uitgangen 1 en 0 voor staan
- De waarheidstabellen van de EN-, OF-, NIET-, XOR-, NAND- en NOR-poort kennen
- De uitgang van een schakeling met 2 of 3 poorten bepalen voor gegeven ingangen
- De booleaanse expressie opschrijven van een schakeling die in woorden is beschreven
- Echte toepassingen van logische poorten beschrijven, zoals alarmen en de halve opteller
- • De bewerkingen EN, OF en NIET en hun waarheidstabellen (De EN-operatie, De OF-bewerking, De NIET-bewerking)
- • Waarheidstabellen maken voor 2 en 3 variabelen (Waarheidstabellen)
- • Booleaanse expressies met haakjes uitrekenen (Samengestelde booleaanse beweringen, Booleaanse expressies)
- 1. Waar wordt bij jou thuis een beslissing genomen met EN (twee dingen moeten allebei kloppen)? Waar met OF?
- 2. Een lamp in het trappenhuis kun je boven en beneden schakelen. Welke poort beschrijft dat, en waarom?
- 3. Waarom zou een fabriek elke chip liever uit maar één soort poort bouwen?
- 4. Hoe kan een machine die alleen 1 en 0 kent getallen zoals 25 + 17 optellen?
OF betekent het een of het ander, maar niet allebei
Herstel: In het dagelijks leven betekent of vaak ofwel. Zet de OF- en XOR-kolom naast elkaar en wijs de rij met ingangen 1, 1 aan. Gebruik een deurbel met een knop bij de voordeur en een bij de achterdeur: worden ze allebei tegelijk ingedrukt, dan gaat hij toch (OF).
geldt ook voor poorten
Herstel: Herinner eraan dat de uitgang van een poort één draad is, die alleen aan of uit kan staan. Schrijf (OF) naast (binair optellen met een halve opteller) en bespreek het verschil.
In een schakeling werkt elke poort met de oorspronkelijke ingangen
Herstel: Laat leerlingen elke draad poort voor poort met zijn waarde labelen, zoals bij een estafette waarin elke loper het stokje alleen van de vorige loper krijgt.
Voor leerlingen met moeite:
- • Alleen met EN, OF en NIET beginnen en het beeld van een lichtschakelaar gebruiken (aan = 1, uit = 0)
- • Een geprinte poorttabel geven om op te zoeken bij het volgen van schakelingen
- • Schakelingen met maar 2 poorten gebruiken, met de ingangen al ingevuld
Voor leerlingen op niveau:
- • Schakelingen met 3 poorten volgen voor meerdere ingangscombinaties
- • Booleaanse expressies opschrijven voor schakelingen in woorden, en andersom
- • De tabel van de halve opteller maken en de XOR- en EN-poort herkennen
Voor gevorderde leerlingen:
- • Laten zien hoe NIET, EN en OF alleen met NAND-poorten gebouwd kunnen worden
- • Een meerderheidsschakeling met drie ingangen ontwerpen en de rijen met uitgang 1 tellen
- • De volledige opteller onderzoeken en hoe 4 daarvan twee 4-bitsgetallen optellen
- CCSS.MATH.PRACTICE.MP4 (MP4)
Modelleren met wiskunde
- CCSS.MATH.PRACTICE.MP6 (MP6)
Nauwkeurig werken
- CCSS.MATH.PRACTICE.MP7 (MP7)
Structuur zoeken en gebruiken
- visualInteractieve poorttabel
Leerlingen wisselen tussen de zes poorten, lezen elke waarheidstabel en zien het poortsymbool voor EN, OF, NIET en XOR
- activityMenselijke schakeling
Leerlingen spelen poorten, houden kaartjes met 1 of 0 omhoog en geven hun uitgang door aan de volgende leerling in de schakeling
- worksheetVolg de schakeling
Schakelingen met 2 en 3 poorten in woorden beschreven: bepaal de uitgang en schrijf de booleaanse expressie op
Lesinhoud
Alles wat leerlingen zien: definitie, voorbeelden, veelgemaakte fouten, toepassingen. Tik om te openen.
Lesinhoud
Alles wat leerlingen zien: definitie, voorbeelden, veelgemaakte fouten, toepassingen. Tik om te openen.
Definitie
- 1 = spanning aan (hoog), dat betekent waar
- 0 = spanning uit (laag), dat betekent onwaar
| EN | OF | XOR | NAND | NOR | ||
|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| 0 | 1 | 0 | 1 | 1 | 1 | 0 |
| 1 | 0 | 0 | 1 | 1 | 1 | 0 |
| 1 | 1 | 1 | 1 | 0 | 0 | 0 |
- EN (AND): uitgang 1 alleen als beide ingangen 1 zijn
- OF (OR): uitgang 1 als minstens één ingang 1 is
- XOR (exclusieve OF): uitgang 1 als de ingangen verschillend zijn
- NAND (NIET-EN): het omgekeerde van EN, uitgang 0 alleen als beide ingangen 1 zijn
- NOR (NIET-OF): het omgekeerde van OF, uitgang 1 alleen als beide ingangen 0 zijn
Uitgewerkte voorbeelden
De ingangen zijn en . Bepaal de uitgang van een EN-, OF-, XOR-, NAND- en NOR-poort.
EN-poort
EN heeft twee enen nodig, maar → EN:
OF-poort
OF heeft minstens één 1 nodig, en → OF:
XOR-poort
De ingangen en zijn verschillend → XOR:
NAND-poort
NAND is het omgekeerde van EN: EN gaf , dus omkeren → NAND:
NOR-poort
NOR is het omgekeerde van OF: OF gaf , dus omkeren → NOR:
Antwoord: EN , OF , XOR , NAND , NOR . NAND en NOR zijn altijd het omgekeerde van EN en OF.
Veelgemaakte fouten
Denken dat een OF-poort geeft als beide ingangen zijn
Waarom het fout is: Dat is de XOR-poort. OF is 1 als minstens één ingang 1 is, en daar hoort ook het geval bij dat beide 1 zijn.
Correct: OF: . XOR: . Alleen XOR eist dat de ingangen verschillend zijn.
lezen als een gewone optelling en schrijven
Waarom het fout is: In de poortnotatie betekent OF, en de uitgang van een poort kan alleen 0 of 1 zijn.
Correct: Bij poorten geldt (OF). De waarde 2 komt alleen voor als je binaire getallen optelt, en dan schrijf je hem als met een overdrachtscijfer.
NAND behandelen als NIET A EN NIET B, dus als
Waarom het fout is: NAND keert de uitgang van EN om, niet de ingangen. Voor , : NAND geeft , maar .
Correct: NAND : eerst EN, dan NIET. De streep staat boven het hele product.
De oorspronkelijke ingangen in de laatste poort van een schakeling stoppen
Waarom het fout is: In een schakeling krijgt elke poort alleen de draden die ermee verbonden zijn. De laatste poort krijgt meestal de uitgangen van eerdere poorten, niet A, B en C.
Correct: Werk van de ingangen naar de uitgang, schrijf de uitgang van elke poort ernaast en gebruik die waarden voor de volgende poort.
Waarom het belangrijk is
- Computerchips: een processor bevat miljarden transistors die als poorten zijn geschakeld, en alles wat hij doet (optellen, vergelijken, opslaan) komt neer op EN, OF en NIET met enen en nullen
- Getallen optellen: twee poorten, een XOR en een EN, zijn genoeg om twee binaire cijfers op te tellen, en ketens van zulke schakelingen tellen hele getallen op
- Alarmen en beveiliging: een alarm gaat af als het is ingeschakeld EN een deur OF een raam open is
- Auto's en machines: een gordelwaarschuwing gaat branden als de motor draait EN de gordel NIET vastzit; een pers werkt alleen als twee handen twee knoppen indrukken (EN)
- Verlichting thuis: een lamp die je vanaf twee plekken kunt schakelen (trap, gang) is een XOR-schakeling
Toepassingen in de echte wereld
Alarmsystemen
Een alarm in huis is een kleine logische schakeling: sensoren geven 1 of 0, poorten beslissen of de sirene een 1 krijgt.
Voorbeeld:
Met de inschakelaar , de deursensor en de raamsensor gaat het alarm af als .
Een alarm gebruikt : als het systeem is ingeschakeld, als de deur open is, als het raam open is.
Bij hoeveel van alle mogelijke ingangscombinaties gaat het alarm af?
Stap 1: Schrijf de wiskundige uitdrukking
Schrijf het aantal ingangscombinaties als macht van 2:
Optellen in een chip
Elke optelling van een computer is opgebouwd uit halve en volledige optellers die uit poorten bestaan.
Voorbeeld:
Een halve opteller berekent het somcijfer en het overdrachtscijfer van twee binaire cijfers.
Een halve opteller krijgt de ingangen en . Hij geeft en , en het resultaat lees je als het binaire getal .
Wat zijn S en C, en welk gewoon getal stelt het resultaat voor?
Stap 1: Schrijf de wiskundige uitdrukking
Schrijf de optelling die de schakeling uitvoert:
Chips bouwen uit NAND-poorten
Chipmakers houden van NAND-poorten, omdat je elke andere poort alleen met NAND-poorten kunt bouwen.
Voorbeeld:
Verbind beide ingangen van een NAND-poort met hetzelfde signaal : de uitgang is , dus hij werkt als een NIET-poort.
Een kleine chip bevat 4 NAND-poorten. Een NIET-poort heeft 1 NAND-poort nodig, een EN-poort heeft er 2 nodig (een NAND gevolgd door een NAND als NIET). Een ontwerper heeft 3 EN-poorten en 2 NIET-poorten nodig.
Hoeveel NAND-poorten en hoeveel chips heeft de ontwerper nodig?
Stap 1: Schrijf de wiskundige uitdrukking
Schrijf het aantal NAND-poorten als één berekening:
Belangrijke punten
- 1Een logische poort krijgt ingangen die 1 (spanning aan) of 0 (spanning uit) zijn en geeft één uitgang, ook 1 of 0
- 2EN geeft alleen 1 als beide ingangen 1 zijn; OF geeft 1 als minstens één ingang 1 is; NIET keert zijn enige ingang om
- 3XOR geeft 1 als de ingangen verschillend zijn; NAND en NOR zijn het omgekeerde van EN en OF
- 4Poortnotatie: (EN), (OF), (NIET), (XOR), en hier geldt
- 5Om de uitgang van een schakeling te vinden, ga je van de ingangen naar de uitgang en noteer je de uitgang van elke poort
- 6Benoem de uitgang van elke poort als expressie, dan krijg je de booleaanse expressie van de hele schakeling
Veelgestelde vragen
Waarom gebruiken poorten 1 en 0 in plaats van waar en onwaar?
Wat is het verschil tussen OF en XOR?
Waarom zijn NAND-poorten zo populair?
Kan ik poorten controleren met gewoon rekenen?
Woordenlijst
- Logische poort
- Een elektronische schakeling die één booleaanse bewerking uitvoert op ingangen van 1 en 0
- Ingang / uitgang
- De signalen die een poort ingaan en het ene signaal dat eruit komt
- Schakeling
- Poorten die met draden verbonden zijn, waarbij de uitgang van de ene poort een ingang van een andere is
- Invertor
- Een andere naam voor de NIET-poort, die 1 in 0 en 0 in 1 verandert
- Exclusieve OF (XOR)
- Een poort waarvan de uitgang 1 is als de ingangen verschillend zijn, geschreven als
- Halve opteller
- Een schakeling van één XOR-poort en één EN-poort die twee binaire cijfers optelt: ,
Formulekaart
EN
1 alleen als beide ingangen 1 zijn
OF
1 als minstens één ingang 1 is
NIET
Keert de ingang om
XOR
1 als de ingangen verschillend zijn
NAND
Omgekeerde van EN: 0 alleen als beide ingangen 1 zijn
NOR
Omgekeerde van OF: 1 alleen als beide ingangen 0 zijn