ALU: Unterschied zwischen den Versionen

86 Bytes entfernt ,  23:58, 16. Sep. 2016
keine Bearbeitungszusammenfassung
(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…“)
 
Keine Bearbeitungszusammenfassung
 
Zeile 5: Zeile 5:


Die ALU berechnet arithmetische und logische Funktionen.
Die ALU berechnet arithmetische und logische Funktionen.
Sie Beherscht volgene befehle:
Sie beherrscht folgene Befehle:


    Arithmetisch:
Arithmetisch:
        Subtraktion (SUB)
*Subtraktion (SUB)
        Vergleich (compare, CMP)
*Vergleich (compare, CMP)
        Multiplikationen (MUL) mittels Multiplizierer
*Multiplikationen (MUL) mittels Multiplizierer
        Division
*DivisionDecimal Adjust after Addition (Dezimal-Angleichung nach Addition)
        Decimal Adjust after Addition (Dezimal-Angleichung nach Addition)


    Logisch:
Logisch:
        Disjunktion (Oder-Verknüpfung, OR)
*Disjunktion (Oder-Verknüpfung, OR)
        Kontravalenz (Exklusiv-Oder-Verknüpfung, XOR, EOR)
*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)
*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)
*Links- und Rechtsrotation (ROL, ROR)
        Register-Manipulationen und Bit-Veränderungen (Bits setzen, löschen und testen)
*Register-Manipulationen und Bit-Veränderungen (Bits setzen, löschen und testen)
        Umsortieren von Bits und Bytes, AES-Befehle, CRC-Befehle
*Umsortieren von Bits und Bytes, AES-Befehle, CRC-Befehle
26

Bearbeitungen