Aufgaben E: Zeichen mit LMC
Aufgabe E1
Gib deinen Namen / Spitznamen / KSR-Kürzel aus. Verwende hier noch keine Branch-Befehle.
Aufgabe E2
Der Benutzer soll beliebig oft nacheinander Zahlen eingeben können. Direkt nach der Eingabe wird das Unicode-Symbol der zuletzt eingegebene Zahl ausgegeben. Sobald der Benutzer 0 eingibt, bricht das Programm ab.
Aufgabe E3
Schreibe einen Code, der mithilfe einer Schleife alle Grossbuchstaben der Reihe nach ausgibt.
Lösungen
// E2 LOOP INP BRZ END OTC BRA LOOP END HLT
// E3 LOOP LDA CHAR OTC ADD ONE STO CHAR LDA CNT SUB ONE STO CNT BRP LOOP HLT CHAR DAT 65 CNT DAT 25 ONE DAT 1