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
gf_informatik:computerarchitektur_sca:aufgaben_d [2023-08-27 19:11] scagf_informatik:computerarchitektur_sca:aufgaben_d [2023-09-25 07:24] (aktuell) – [Lösungen] sca
Zeile 88: Zeile 88:
  
 <code> <code>
-        LDA TEN+        LDA START // Lade Startwert in Akk.
 LOOP    OUT LOOP    OUT
         SUB ONE         SUB ONE
-        BRP LOOP+        BRP LOOP // Falls Akk. > 0, Countdown also noch nicht fertig springe nach oben (zu LOOP)
         HLT         HLT
 ONE     DAT 1 ONE     DAT 1
-TEN     DAT 10+START   DAT 10
 </code> </code>
  
Zeile 115: Zeile 115:
 </code> </code>
  
 +Eine weitere Lösung:
 +<code>
 +        LDA START
 +LOOP    OUT
 +        BRZ END
 +        SUB ONE
 +        BRA LOOP
 +END     HLT
 +START   DAT 10
 +ONE     DAT 1
 +</code>
  
 ++++ ++++
Zeile 185: Zeile 196:
 ===== Lösungen ===== ===== Lösungen =====
  
-<nodisp 2>+<nodisp 1>
 ++++Lösungen| ++++Lösungen|
  
Zeile 228: Zeile 239:
 </code> </code>
  
-== Multiplikation == 
- 
- 
-<code> 
-        INP 
-        STO A 
-        INP 
-        STO B 
-JMP     LDA A 
-        BRZ FINE 
-        SUB ONE 
-        STA A 
-        LDA R 
-        ADD B 
-        STA R 
-        BRA JMP 
-FINE    LDA R 
-        OUT 
-        HLT 
-ONE     DAT 1 
-A       DAT 0 
-B       DAT 0 
-R       DAT 0 
-</code> 
  
 ++++ ++++
  
 </nodisp> </nodisp>
  • gf_informatik/computerarchitektur_sca/aufgaben_d.1693163503.txt.gz
  • Zuletzt geändert: 2023-08-27 19:11
  • von sca