Brain-Score 91/100 TECH David Black-Schaffer · 7:36

L6 3 fetch alu memory

3-Second Blueprint (English)

  1. The instruction fetch stage holds the current address in the program counter, loads instruction memory, and increments PC by four.
  2. R-format instructions read two source registers into the ALU and assert write-enable only when storing results to a destination register.
  3. Memory load and store operations sign-extend a 16-bit immediate offset to 32 bits externally before using the ALU to compute addresses.
Program Counter (PC)Register FileArithmetic Logic UnitSign-Extension Logic

3-Sekunden-Fazit (Deutsch)

  1. Die Fetch-Stufe speichert die aktuelle Befehlsadresse im Befehlszähler, liest den Befehlsspeicher aus und erhöht den PC um vier Bytes.
  2. R-Format-Befehle lesen zwei Quellregister für die ALU und aktivieren das Schreibsignal nur, wenn ein Zielregister beschrieben wird.
  3. Für Speicherzugriffe erweitert eine separate Logik 16-Bit-Konstanten vorzeichenrichtig auf 32 Bit, bevor die ALU die Adresse addiert.
Befehlszähler (PC)RegisterdateiArithmetisch-logische EinheitVorzeichenerweiterung

Note / Hinweis: Blueprints are AI-generated educational summaries (0% Politics · 0% Religion · 0% Brainrot) and do not constitute medical, legal, or financial advice. / KI-generierte Zusammenfassung zu Bildungszwecken – ersetzt keine medizinische, rechtliche oder finanzielle Fachberatung.