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:start [2023-08-24 21:43] – [Aufgaben] sca | gf_informatik:computerarchitektur_sca:start [2023-09-02 11:39] (aktuell) – [Computerarchitektur & Assemblersprache] sca | ||
---|---|---|---|
Zeile 11: | Zeile 11: | ||
* Wissen, welche **Sprache** eine CPU ' | * Wissen, welche **Sprache** eine CPU ' | ||
* Python, Assemblersprache und Maschinensprache miteinander vergleichen. Was sind Gemeinsamkeiten, | * Python, Assemblersprache und Maschinensprache miteinander vergleichen. Was sind Gemeinsamkeiten, | ||
- | * Erklären können, was ein **Befehlssatz** ist. | + | * Erklären können, was ein **Befehlssatz** ist und warum eine CPU einen solchen hat resp. braucht. |
* Mithilfe des LMC-Befehlssatzes Assemblersprache in Maschinensprache und umgekehrt umwandeln können. | * Mithilfe des LMC-Befehlssatzes Assemblersprache in Maschinensprache und umgekehrt umwandeln können. | ||
* Die Von **Neumann-Architektur** auswendig skizzieren ... | * Die Von **Neumann-Architektur** auswendig skizzieren ... | ||
Zeile 19: | Zeile 19: | ||
* Einfache **Codes in Assemblersprache** für den LMC schreiben. | * Einfache **Codes in Assemblersprache** für den LMC schreiben. | ||
* Anspruchsvollere Codes in Assemblersprache (mit Branches) für den LMC schreiben. | * Anspruchsvollere Codes in Assemblersprache (mit Branches) für den LMC schreiben. | ||
+ | * Verschiedene Arten von Schleifen mit dem LMC programmieren können: | ||
+ | * 1) zuerst Codeblock ausführen, dann Bedingung überprüfen | ||
+ | * 2) zuerst Bedingung überprüfen, | ||
* LMC Tricks (DAT und Sprung-Instruktionen) kennen und anwenden. | * LMC Tricks (DAT und Sprung-Instruktionen) kennen und anwenden. | ||
+ | * Wissen, was eine **Zeichentabelle** ist und wozu diese verwendet wird. | ||
+ | * ASCII mit Unicode vergleichen können. Gemeinsamkeiten und Unterschiede? | ||
+ | * Zeichen mithilfe von OTC ausgeben können. | ||
++++ | ++++ |