Arithmetic Logic Unit
Symbol


Beschreibung
Die Arithmetic Logic Unit (ALU) ist der Baustein eines Rechners, der für Rechenoperationen zuständig ist. In der H2 sind dies nur die beiden Grundrechenarten Addition und Subtraktion. Die ALU verrechnet zwei Eingabeziffern und einen Übertrag/Borger zu einem Ergebnis und einem neuen Übertrag/Borger. Die Rechenart wird mit Hilfe eines vierten Eingabebits definiert. Um die Berechnung mithilfe von Schieberegistern zu unterstützen muss auch der Takt angeschlossen werden. Gute Tests für die ALU sind C6-2B (=9B) und 9B+2E (=C9).
 
Spezifikation

Eingänge

Ausgänge

1) Summand 1 oder Minuend
1) Ergebnis: Summe oder Differenz
2) Summand 2 oder Subtrahend
2) Gespeicherter Übertrag (nur für Fehlersuche
3) Rechenart: 0 für Addition, 1 für Subtraktion

4) Takt

5) Übertrag löschen




Aufbau