faecher:informatik:oberstufe:techinf:logikschaltungen:digitaltechnik:addierer:alu:start

Dies ist eine alte Version des Dokuments!


Eine einfache ALU

Eine arithmetisch-logische Einheit (englisch arithmetic logic unit, daher oft abgekürzt ALU) ist ein elektronisches Rechenwerk, das in Prozessoren zum Einsatz kommt. Eine ALU kann zwei Binärwerte mit gleicher Stellenzahl (n) miteinander verknüpfen. Man spricht auch von n-Bit-ALUs.

Das allgemeine Schema einer ALU sieht folgendermaßen aus:

1)

Die Bezeichnungen haben für gewöhnlich die folgenden Bedeutungen:

  • A Akkumulator
  • B Datenregister
  • F Funktion
  • D Statusausgabe
  • R Ergebnis (Result)

Akkumulator und Datenregister sind die Operanden, Funktion bestimmt die durchzuführende Operation, das Ergebnis erhält man als Result. Darüber hinaus gibt es eine Statusausgabe, um beispielsweise Überläufe, Überträge, Vorzeichen und ähnliches anzeigen zu können.

Aus den vorigen Kapiteln verfügen wir über Bauteile, die

  • 4 Bit Zahlen addieren können
  • 4 Bit Zahlen subtrahieren können

Damit können wir eine einfache ALU konstruieren, die die Operationen Addition und Subtraktion ausführen kann.


(A1)

Baue eine einfache ALU, die zwei 4 Bit-Zahlen als Eingabe erhält und über eine Steuerleitung und Multiplexer gesteuert werden kann, ob die Eingabe addiert oder subtrahiert werden sollen. Verwende die Bauteile aus den vorigen Kapiteln.


  • faecher/informatik/oberstufe/techinf/logikschaltungen/digitaltechnik/addierer/alu/start.1666858017.txt.gz
  • Zuletzt geändert: 27.10.2022 08:06
  • von Frank Schiebel