Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
gf_informatik:computerarchitektur_sca:aufgaben_e [2023-08-24 21:42] – sca | gf_informatik:computerarchitektur_sca:aufgaben_e [2023-10-02 18:46] (aktuell) – [Aufgabe E1] sca | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Aufgaben E: Zeichen mit LMC ====== | ====== Aufgaben E: Zeichen mit LMC ====== | ||
- | <nodisp 4> | ||
- | |||
- | Beis **ASCII** (American Standard Code for Information Interchange) handelt es sich um eine Zeichencodierung. Dabei wird den wichtigsten Symbolen (Buchstaben, | ||
{{ : | {{ : | ||
- | Dementsprechend stehen die Zahlen | + | === Aufgabe E1 === |
+ | |||
+ | Gib deinen Namen / Spitznamen / KSR-Kürzel aus. Verwende hier noch keine Branch-Befehle. | ||
+ | |||
+ | === Aufgabe E2 === | ||
+ | |||
+ | Der Benutzer soll beliebig oft nacheinander | ||
+ | |||
+ | === Aufgabe E3 === | ||
Schreibe einen Code, der mithilfe einer Schleife alle Grossbuchstaben der Reihe nach ausgibt. | Schreibe einen Code, der mithilfe einer Schleife alle Grossbuchstaben der Reihe nach ausgibt. | ||
Zeile 19: | Zeile 24: | ||
++++ | ++++ | ||
- | </ | ||
- | <nodisp 2> | + | === Lösungen === |
- | ++++Lösung LP| | + | <nodisp 1> |
< | < | ||
+ | // E2 | ||
+ | LOOP INP | ||
+ | BRZ END | ||
+ | OTC | ||
+ | BRA LOOP | ||
+ | END HLT | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | // E3 | ||
LOOP LDA CHAR | LOOP LDA CHAR | ||
OTC | OTC | ||
Zeile 38: | Zeile 52: | ||
CNT DAT 25 | CNT DAT 25 | ||
ONE DAT 1 | ONE DAT 1 | ||
- | |||
</ | </ | ||
- | ++++ | ||
</ | </ | ||
+ |