CPU und Architektur

Welche Aufgabe hat die ALU (Arithmetic Logic Unit) in einer CPU?

  1. ABefehle und Daten langfristig zu speichern
  2. BBilder auf dem Bildschirm darzustellen
  3. CBerechnungen wie Addition und logische Operationen auszuführen
Antwort und Erläuterung anzeigen

Antwort: C. Berechnungen wie Addition und logische Operationen auszuführen

Die ALU ist eine Schaltung für arithmetische Operationen wie Addition und Subtraktion sowie logische Operationen wie AND, OR, Vergleich und Schieben; ihr Kern ist der Addierer. Entsprechend dem dekodierten Befehl übernimmt sie Daten aus den Registern und liefert das Ergebnis samt Flags wie „null“, „negativ“ oder „Überlauf“, die für Verzweigungsentscheidungen dienen. Leistungsfähige CPUs besitzen mehrere ALUs sowie getrennte Multiplizierer und Gleitkommaeinheiten.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu CPU und Architektur

  1. Was enthält der Programmzähler (PC) einer CPU?
  2. Welche Aussage zum Write-Back-Verfahren bei den Schreibstrategien des Caches ist richtig?
  3. Welche Aussage zu einem satzassoziativen (Set-Associative) Cache ist richtig?
  4. Welche Größe der Cache-Zeile (Cache-Block) wird bei den meisten heutigen CPUs verwendet?
  5. Welches Verfahren gibt in der Pipeline, wenn ein Befehl das Ergebnis des vorherigen sofort verwendet (Datenhazard), das Rechenergebnis direkt an den nächsten Befehl weiter, ohne auf das Schreiben ins Register zu warten?

Vergleiche zu diesem Thema