Was muss ein Rechner eigentlich rechnen können?
Completion requirements
Bevor im Weiteren eine ALU (Arithmetic Logic Unit) als die Rechen- und logische Einheit eines Mikroprozessorkerns prinzipiell aufgebaut wird, stellt sich die Frage, was ein Rechner oder Computer (to compute = rechnen) überhaupt rechnet:
| Rechenart | Beispiel | Schlussfolgerung |
|---|---|---|
| Addition |
2 + 3 = 5 |
Addition ist notwendig |
| Subtraktion |
3 - 2 = 3 + (-2) = 1 |
Subtraktion ist die Addition negativer Zahlen. |
| Multiplikation |
3 * 2 = 2 + 2 + 2 = 6 |
Multiplikation ist Mehrfachaddition |
| Division |
6 / 2
=> 6 - 2 = 4
4 - 2 = 2
2 - 2 = 0 Rest 0
|
Division ist Mehrfachaddition negativer Zahlen. |
Auch alle anderen höheren Rechenfunktionen lassen sich auf die mehrfache Addition von positiven oder negativen Zahlen zurückführen.
Das bedeutet, dass sich prinzipiell alles mit einem Addierwerk für positive und negative Binärzahlen rechnen lässt. (Die Addition muss gegebenenfalls mehrfach ausgeführt werden.)
Last modified: Wednesday, 5 October 2022, 12:36 PM