You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -174,7 +174,7 @@ Nun muss die Aufteilung ein Befehlswort in ein Feld für den Operationscode und
174
174
175
175
Befehlsformat:
176
176
177
-
```text @plantUML
177
+
```text @plantUML.png
178
178
@startuml
179
179
ditaa
180
180
15 12 11 0
@@ -186,7 +186,7 @@ ditaa
186
186
187
187
Datenformat:
188
188
189
-
```text @plantUML
189
+
```text @plantUML.png
190
190
@startuml
191
191
ditaa
192
192
15
@@ -242,7 +242,7 @@ Da wir als Befehl nur den zyklischen Linksshift (`RAL`) um 1 Stelle zur Vefügun
242
242
243
243
Die Elemente des Rechners lassen sich, wie bereits in der vergangen Vorlesung dargestellt, in 4 Kategorien einteilen - Speicher, Rechenwerk, Steuerwerk und Ein-Ausgabe
@@ -331,19 +331,21 @@ Der Datenpfad besteht aus der ALU, dem allgemeinen Register A (Akkumulator), ein
331
331
332
332
Sie setzen voraus, daß der eine Operand in A steht, der zweite Operand muß aus dem Speicher von Adresse "addr" gelesen wird. Dabei gehen wir davon aus, dass der Operand im MBR zur Verfügung steht. Da die ALU rein kombinatorisch aufgebaut werden soll, müssen beide Operanden während der Verarbeitungszeit an den Eingängen anliegen. Das Ergebnis der Operation wird in A verfügbar gemacht. Damit das Ergebnis der Operation nicht einen der Operanden in A überschreibt, ist das Hilfsregister Z vorgesehen. Während der Befehlsausführung wird der Operand aus A nach Z transferiert, damit das Ergebnis in A gespeichert werden kann.
0 commit comments