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_e [2023-08-24 21:42] scagf_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> 
-==== Aufgabe E4: ASCII-Datensatz ==== 
- 
-Beis **ASCII** (American Standard Code for Information Interchange) handelt es sich um eine Zeichencodierung. Dabei wird den wichtigsten Symbolen (Buchstaben, Zahlen, Sonderzeichen) eine Zahl zugeordnet: 
  
 {{ :gf_informatik:ascii.png?&400 |}} {{ :gf_informatik:ascii.png?&400 |}}
  
-Dementsprechend stehen die Zahlen $65$ bis und mit $90$ für alle GrossbuchstabenMit dem `OTC` Befehl, kann man diejenige Zahl, die gerade im Akkumulator steht, als ASCII-Symbol ausgegeben werdenSteht also gerade $67im Akkumulatorso wird "C" ausgegeben.+=== 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önnenDirekt nach der Eingabe wird das Unicode-Symbol der zuletzt eingegebene Zahl ausgegeben. Sobald der Benutzer $0eingibtbricht das Programm ab. 
 + 
 +=== 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 20: Zeile 24:
 ++++ ++++
  
-</nodisp> 
  
-<nodisp 2>+=== Lösungen ===
  
-++++Lösung LP|+<nodisp 1>
  
 <code> <code>
 +// E2
 +LOOP    INP
 +        BRZ END
 +        OTC
 +        BRA LOOP
 +END     HLT
 +</code>
 +
 +<code>
 +// E3
 LOOP    LDA CHAR LOOP    LDA CHAR
         OTC         OTC
Zeile 39: Zeile 52:
 CNT     DAT 25 CNT     DAT 25
 ONE     DAT 1 ONE     DAT 1
- 
 </code> </code>
  
-++++ 
  
 </nodisp> </nodisp>
 +
  • gf_informatik/computerarchitektur_sca/aufgaben_e.1692913359.txt.gz
  • Zuletzt geändert: 2023-08-24 21:42
  • von sca