ALU: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
TomB (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Eine arithmetisch-logische Einheit (englisch arithmetic logic unit, daher oft abgekürzt ALU) ist ein elektronisches Rechenwerk, welches in Prozessoren zum Ein…“) |
TomB (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 5: | Zeile 5: | ||
Die ALU berechnet arithmetische und logische Funktionen. | Die ALU berechnet arithmetische und logische Funktionen. | ||
Sie | Sie beherrscht folgene Befehle: | ||
Arithmetisch: | |||
*Subtraktion (SUB) | |||
*Vergleich (compare, CMP) | |||
*Multiplikationen (MUL) mittels Multiplizierer | |||
*DivisionDecimal Adjust after Addition (Dezimal-Angleichung nach Addition) | |||
Logisch: | |||
*Disjunktion (Oder-Verknüpfung, OR) | |||
*Kontravalenz (Exklusiv-Oder-Verknüpfung, XOR, EOR) | |||
*Rechts- und Linksverschiebung (Rechts-, Linksshift, ASR – arithmetische Shift rechts, ASL – arithmetische Shift links, LSR – logisches Verschieben nach rechts, LSL – logisches Verschieben nach links) | |||
*Links- und Rechtsrotation (ROL, ROR) | |||
*Register-Manipulationen und Bit-Veränderungen (Bits setzen, löschen und testen) | |||
*Umsortieren von Bits und Bytes, AES-Befehle, CRC-Befehle |
Aktuelle Version vom 16. September 2016, 23:58 Uhr
Eine arithmetisch-logische Einheit (englisch arithmetic logic unit, daher oft abgekürzt ALU) ist ein elektronisches Rechenwerk, welches in Prozessoren zum Einsatz kommt.
Funktion
Die ALU berechnet arithmetische und logische Funktionen. Sie beherrscht folgene Befehle:
Arithmetisch:
- Subtraktion (SUB)
- Vergleich (compare, CMP)
- Multiplikationen (MUL) mittels Multiplizierer
- DivisionDecimal Adjust after Addition (Dezimal-Angleichung nach Addition)
Logisch:
- Disjunktion (Oder-Verknüpfung, OR)
- Kontravalenz (Exklusiv-Oder-Verknüpfung, XOR, EOR)
- Rechts- und Linksverschiebung (Rechts-, Linksshift, ASR – arithmetische Shift rechts, ASL – arithmetische Shift links, LSR – logisches Verschieben nach rechts, LSL – logisches Verschieben nach links)
- Links- und Rechtsrotation (ROL, ROR)
- Register-Manipulationen und Bit-Veränderungen (Bits setzen, löschen und testen)
- Umsortieren von Bits und Bytes, AES-Befehle, CRC-Befehle