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:start [2023-08-14 09:06] – [Instruction Set LMC] scagf_informatik:computerarchitektur_sca:start [2023-09-02 11:39] (aktuell) – [Computerarchitektur & Assemblersprache] sca
Zeile 11: Zeile 11:
    * Wissen, welche **Sprache** eine CPU 'versteht'.    * Wissen, welche **Sprache** eine CPU 'versteht'.
    * Python, Assemblersprache und Maschinensprache miteinander vergleichen. Was sind Gemeinsamkeiten, Vorteile, Nachteile?    * Python, Assemblersprache und Maschinensprache miteinander vergleichen. Was sind Gemeinsamkeiten, Vorteile, Nachteile?
-   * 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, dann Codeblock ausführen
    * 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.
  
 ++++ ++++
Zeile 51: Zeile 57:
 {{ :gf_informatik:computerarchitektur_sca:instruction_set_lmc.pdf |Befehlssatz als PDF zum Ausdrucken}} {{ :gf_informatik:computerarchitektur_sca:instruction_set_lmc.pdf |Befehlssatz als PDF zum Ausdrucken}}
  
-==== LMC Tricks ====+==== LMC Tipps & Tricks ==== 
 + 
 +   * **Geschwindigkeit ändern:** 
 +     * OPTIONS / 'default ...' ausählen 
 +     * oder mit mit '<<' und '>>' Tempo verändern
  
  
Zeile 65: Zeile 75:
  
 [[gf_informatik:computerarchitektur_sca:aufgaben_d]] [[gf_informatik:computerarchitektur_sca:aufgaben_d]]
 +
 +[[gf_informatik:computerarchitektur_sca:aufgaben_e]]
 +
 +[[gf_informatik:computerarchitektur_sca:zusatzaufgaben]]
  
  
  
  • gf_informatik/computerarchitektur_sca/start.1692003996.txt.gz
  • Zuletzt geändert: 2023-08-14 09:06
  • von sca