Schaltnetz und Schaltwerk
Erklären Sie den Unterschied zwischen einem Schaltnetz und einem Schaltwerk anhand eines Beispiels.
Ordnen Sie den Begriff Zustandsdiagramm zu.
Schaltsymbole
Zeichnen Sie die Schaltsymbole, Funktionstabellen bzw. Zustandsdiagramme für folgende Bausteine:
- Nand
- Äquivalenzglied
- RS-FlipFlop
- Taktpegel gesteuertes D-FlipFlop
- Taktflanken gesteuertes D-FlipFlop
- T-FlipFlop mit R und S Eingang
Standard Schaltnetze
Erstellen Sie Funktionstabellen und Schaltsymbole zu folgenden Baugruppen:
- BCD zu 7 Segmentdecoder
- Halbaddierer
- Volladdierer
- 4 Bit Addierer aus 4 Volladdierern
- 3 zu 8 Adressdecoder
- 4 fach Multiplexer
- 4 Bit -Prüfsummengenerator (Quersumme der Bits)
- 2 Bit-Vergleicher mit <, >, =
Entwickeln Sie die Innenschaltungen der Baugruppen mit Standard-Bausteinen und ISP.
Standard Schaltwerke
Entwickeln Sie folgende Schaltwerke aus Standardbausteinen: NOT, AND, OR, D-FlipFlop, usw.
- Synchroner Zähler bis 3
- Synchroner Zähler bis 10
- Frequenzteiler (asynchron) durch 4 mit T-FlipFlops
- 4 Bit- Register
Anwendungen
Entwickeln Sie ein Schaltungs-Design (Prinzip-Schaltplan) für folgende Anwendungen.
Sie dürfen Standard-Schaltnetze und Schaltwerke als Module verwenden:
- 8 Kanal-Lauflicht
- 4 Bit Seriell-Parallelwandler
- 4 Bit Parallel-Seriellwandler
Wired AND, Wired OR
Erklären Sie mit Beispielen (Schaltung) und Funktionstabellen die Begriffe Wired AND und Wired OR.
Stellen Sie einen Bezug zu ISPs her!
Computer-Bausteine und Baugruppen
Erklären Sie die folgenden Begriffe und die Funktion der Bausteine/Baugruppen:
- CPU: Central Processing Unit, zentrale Verarbeitungseinheit eines Computers
- ALU: Rechenwerk, kann Logische Grundoperationen, AND NOT, OR usw. Addieren, Subtrahieren, Shiften, ...
- Register: Schnelle Datenspeicher im Prozessor, z.B. für Operanden und Ergebnisse, aber auch für Zeiger und Adressen.
- Puffer/Buffer: Leitungs bzw. Bustreiber um einen ausreichenden Strom für die angeschlossenen Komponenten zu liefern
- AKKU: Zentrales Datenregister, ältere Prozessoren hatten noch nicht so viele Register sondern nur einen AKKU
- ROM: Read Only Memory, Überbegriff für nicht flüchtigen Speicher, der nur gelesen wird
- EPROM: Elektrisch programmierbares ROM, konnte durch UV-Licht wieder gelöscht werden.
- EEPROM: Elektrisch programmierbares ROM, kann auch Elektrisch wieder gelöscht werden. Byteweises Löschen und Programmieren möglich. Ca. 100.000 Zyklen.
- Flash-ROM: Elektrisch programmierbares ROM, kann auch Elektrisch wieder gelöscht werden. Nur Blockweises (z.B. 128 Byte) Löschen und Programmieren. Ca. 1000 Zyklen.
- SRAM: Statisches RAM (Random Access Memory). Flip-Flops als Speicher, schnell, braucht in Ruhe kaum Strom, rel. teuer.
- DRAM: Dynamisches RAM. Kondensator als Speicher, daher 4 mal weniger Platz pro Zelle wie SRAM, braucht ständig Strom zum Refresh der sich entladenden Speicherkondensatoren. Preiswert.
- Parallelport: Ein-Ausgabe-Baugruppe eines Computer-Systems, Information kann paralell, d.h. über mehrere Leitungen gleichzeitig Ein- bzw. Ausgegeben werden.
- UART: Universal Asynchronous Receiver- Transmitter, serieller Schnittstellen-Baustein
- Oszillator: Taktgenerator
- Timer: Wecker der nach einer einstellbaren Zeit einen Interrupt auslösen kann, z.B alle 1/1000. Sekunde
- Watchdog Timer: Tote Mann Schaltung, wenn das Programm hängt, wird der Timer nicht zurückgesetzt und löst einen Watchdog-Interrupt aus.
Bus-Timing
- Zeichnen Sie ein Timing-Diagramm für einen Lese-Zugriff
- Zeichnen Sie ein Timing-Diagramm für einen Schreib-Zugriff
weiter mit Mikroprozessor-Programmierung...