faecher:informatik:oberstufe:techinf:logikschaltungen:digitaltechnik:addierer:alu:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
faecher:informatik:oberstufe:techinf:logikschaltungen:digitaltechnik:addierer:alu:start [27.10.2022 07:51] – [Rückblick] Frank Schiebelfaecher:informatik:oberstufe:techinf:logikschaltungen:digitaltechnik:addierer:alu:start [27.10.2022 18:45] (aktuell) – [Rückblick] Frank Schiebel
Zeile 1: Zeile 1:
 ====== Eine einfache ALU ====== ====== Eine einfache ALU ======
 +
 +Eine arithmetisch-logische Einheit (englisch arithmetic logic unit, daher oft abgekürzt ALU) ist ein elektronisches Rechenwerk, das in Prozessoren zum Einsatz kommt. Eine ALU kann zwei Binärwerte mit gleicher Stellenzahl (n) miteinander verknüpfen. Man spricht auch von n-Bit-ALUs.
 +
 +Das allgemeine Schema einer ALU sieht folgendermaßen aus:
 +
 +{{ :faecher:informatik:oberstufe:techinf:logikschaltungen:digitaltechnik:addierer:alu:alu.png?300 |}}((Die Grafik der ALU ist lizenziert  unter [[https://en.wikipedia.org/wiki/en:Creative_Commons|Creative Commons Attribution-Share Alike 3.0 Unported]] Lizenz. Quelle: https://commons.wikimedia.org/wiki/File:ALU_symbol.svg))
 +
 +Die Bezeichnungen haben für gewöhnlich die folgenden Bedeutungen: 
 +
 +  * A Akkumulator
 +  * B Datenregister
 +  * F Funktion
 +  * D Statusausgabe
 +  * R Ergebnis (Result)
 +
 +//Akkumulator// und //Datenregister// sind die Operanden, //Funktion// bestimmt die durchzuführende Operation, das Ergebnis erhält man als //Result//. Darüber hinaus gibt es eine Statusausgabe, um beispielsweise Überläufe, Überträge, Vorzeichen und ähnliches anzeigen zu können.
 +
 +
 +
  
 ===== Rückblick ===== ===== Rückblick =====
Zeile 7: Zeile 26:
   * 4 Bit Zahlen addieren können   * 4 Bit Zahlen addieren können
   * 4 Bit Zahlen subtrahieren können   * 4 Bit Zahlen subtrahieren können
 +
 +Damit können wir eine einfache ALU konstruieren, die die Operationen Addition und Subtraktion ausführen kann.
  
 ---- ----
Zeile 12: Zeile 33:
 === (A1) === === (A1) ===
  
-Baue eine einfache ALU, die zwei 4 Bit-Zahlen als Eingabe erhält und über eine Steuerleitung und Multiplexer gesteuert werden kann, ob die Eingabe addiert oder subtrahiert werden sollen. Verwende die Bauteile aus den vorigen Kapiteln.+Baue eine einfache ALU, die zwei 4 Bit-Zahlen in Zweierkomplementdarstellung als Eingabe erhält und bei der über eine Steuerleitung gesteuert werden kann, ob die Eingaben addiert oder subtrahiert werden sollen. Verwende die Bauteile aus den vorigen Kapiteln.
  
 {{ :faecher:informatik:oberstufe:techinf:logikschaltungen:digitaltechnik:addierer:alu:alu.drawio.png |}} {{ :faecher:informatik:oberstufe:techinf:logikschaltungen:digitaltechnik:addierer:alu:alu.drawio.png |}}
  
  • faecher/informatik/oberstufe/techinf/logikschaltungen/digitaltechnik/addierer/alu/start.1666857112.txt.gz
  • Zuletzt geändert: 27.10.2022 07:51
  • von Frank Schiebel