/media/sda-magnetic/david/Dok-15-2023-11-27/informatik/asm-vhdl-fsm-...-2024-02-03/auswendig20240131.txt


Schaltnetze
Schaltwerke
Komplexe Schaltwerke
Aufbau und Funktionsweise eines Computers

Schaltnetze
    Boolesche Algebra
        Definition der Booleschen Algebra
        Schaltalgebra ein Modell der Booleschen Algbera
    Schaltfunktionen
        Definition
        Darstellung
        Minimierung
    Analyse von Schaltnetzen
    Synthese von Schaltnetzen
    Kodierelemente
        Schaltnetze für 8421-BCD-Sieben-Segment Umsetzung
        Schaltnetze für Addresskodierer
    Addierglieder
        Halbaddierer
        Volladdierer
        Paralleladdierer
    Komperatoren
    Multiplexer
    ALU
        Zahlendarstellung und Zweierkomplement
        Addierer/Subtrahierer
    Schaltnetze mit Programmierbaren Bausteinen
        ROM
        PROM
        EPROM
        EERPOM: Festverdrahtete UND, Programmierbare ODER
        PLA: Programmierbare UND gefolgt von Prorgrammierbarer ODER Matrix
        PAL: Programmierbare UND
Schaltwerke
    Modelle für Schaltwerke
    Implementierung von Schaltwerken
    Komplexes Schaltwerk und Mikroprozessor
    Speicherglieder
    Transformation Mealy und Moore
    Schaltwerke mit Binärcodierten Zustand
Komplexe Schaltwerke
    Aufbau Komplexer Schaltwerke
    Entwurf Komplexer Schaltwerke
    RTL-Notation
    ASM-Diagramme
        Zustandsboxen
        Entscheidungsboxen
        Bedingte Ausgangsboxen
        ASM-Block
    Konstruktionsregeln für Operationswerke
    ... Steuerwerk
    Beispiel 1en Zähler
        Lösung mit Komplexen Moore Schaltwerk
        Lösung mit komplexen Mealy Schaltwerk
        Aufbau des Operationswerks
        Moore Steuerwerk mit HotOne Kodierung
        Moore Steuerwerk als konventionelles Schaltwerk
        Mealy Steuerwerk mit HotOne Kodierung
        Mealy Steuerwerk als konventionelle Schaltwerk
        Mikroprogrammierte Steuerwerke
Aufbau und Funktionsweise eines Computers
    Erweiterung komplexer Schaltwerke
    Komponenten eines Computers
        Rechenwerk
        Leitwerk
        Speicher
        Ein und Ausgabe
    Interne und Externe Busse
    Prozessoregister
    Anwendung des Stapelzeigers
        Unterprogramme
        Unterbrechungen Interrupts
    Rechenwerk
        Daten und Addressregister
        Datenpfade
        Schiebemultiplexer
        Arithmetische Operationen
        Logische Operationen
        Statusflags
    Leitwerk
        Mikroprogrammierung
        Mikrobefehlsformat

Schaltnetze: Elektrische Schaltungen, die Spannungen als logische Variablen 0 und 1 interpretieren

Schaltnetze: DIN44300/93

Boolesche Algebra/Schaltalgebra
Schalftunktion/Vektorfunktion
Eingangsvariablen/Ausgangsvariablen
Eingangsvariablen x1, x2, ..., xn
Eingangsvektor
Schaltfunktion: f:{0,1}^n -> {0,1}^m

Eingangsvektor
Schaltnetz
Ausgangsvektor

Schaltfunktion
Schaltbild
Schaltplan
Funtionstabelle
Funktionsgleichung
Wahrheitstabelle
KV-Diagramm
Binäres Entscheidungsdiagramm

Schaltalgebra ein Modell der Booleschen Algebra
Schaltalgebra ist Boolesche Algebra über der Menge B={0, 1}
Schaltalgebra ist algebraische Struktur

Gesetze
    Verknüpfung: wedge/vee
    Gesetze:
        Kommutativ
        Assoziativ
        Distributiv
        Absorbtion
        Neutrales Element
        Inverses Element
        De Morgan
        Dualität

Verknüpfungen:
    Konjunktion
    Distribution
    NAND
    NOR
    Komplement
    Invers
    Indikation
    Transfer
    Antivalenz
    Äquivalenz
    Implikation
    Eins
    Null

DIN44300/87: Schaltfunktion
DIN44300/93: Schaltnetz

DIN44300/118: Kodierer
DIN44300/121: Dekodierer

Kodierer: Zuordnung des Zeichen eines Zeichenvorrats zu derjenigen eines anderen Zeichenvorrats
Dekodierer: Schaltnetze mit mehreren Ein und Ausgängen bei denen für jede Kombination von Eingangssignalen immer nur je ein Ausgang ein Signal abgibt

Volladdierer:
S = A XOR B XOR C
U = (A AND B) OR (A OR B) AND C

DIN40700: Grundverknüpfung, Rechenelemente, Komperatoren

Multiplexer: 4x2:1 4 Mal zwei zu 1 Multiplexer

PLHS18P8