/media/sda-magnetic/david/Dok-15-2023-11-27/informatik/vhdl-2024-01-16/auswendig20240115c.txt


Einzyklus Mikroarchitektur
    Zustandselemente
    Datenpfade
    Steuereinheit
    Vor und Nachteile
Mehrzyklus Mikroarchitektur
    Funktionsweise
    Vor und Nachteile
Pipeline Mikroarchitektur
    Pipeline Prinzip
    Pipeline Stufe
    MIPS Pipeline
    Pipeline Konflikte
    Datenkonflikete und deren Lösungsmöglichkeitten
    Steuerflusskonflikte und deren Lösungsmöglichkeiten
    Struktur und Ressourcenkonflikte und deren Lösungsmöglichkeiten

PC - Programmcounter
    32 Bit Register
    Wird nach jedem Befehl inkrementiert
    Wird um 4 inkrementiert

32x32 Registersatz
2 Lese und Schreibports

ALU-Op im Befehl
00  add
01  sub
10  nutze das Func Feld
11  n/a

Func
100 000     add
100 010     sub
100 100     and
100 101     or
101 010     slt

ALU-Operation für die ALU
010         add
110         sub
000         and
001         or
111         slt

Datenkonflikte
Steuerflusskonflikte
Struktur und Ressourcenkonflikte

Echte Datenabhängigkeit: ED - RAW - Read after Write
Gegenabhängigkeit: GA - WAR -
Ausgabeabhängigkeit: AA - WAW