meta data for this page
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
streichholzcomputer_2_0 [2022/10/11 08:11] – angelegt juergenhaasstreichholzcomputer_2_0 [2022/10/11 08:23] (aktuell) juergenhaas
Zeile 4: Zeile 4:
  
 Man benötigt dazu {{ ::streichholzcomputer_2.0.pdf |dieses Blatt }} in ausgedruckter Form und eine Schachtel Streichhölzer. Man benötigt dazu {{ ::streichholzcomputer_2.0.pdf |dieses Blatt }} in ausgedruckter Form und eine Schachtel Streichhölzer.
 +
 +===== Funktionsweise =====
 +
 +Der Streichholzcomputer 2.0 verfügt wie richtige CPUs auch über einen Befehlssatz. Dieser wird in Form von hexadezimalem Byte-Code (Opcode, Programmcode) dargestellt. 
 +
 +Mit Hilfe einer Befehlstabelle kann dieser Code in eine Assemblersprache übersetzt werden. (vgl. [[https://de.wikipedia.org/wiki/Assembler_(Informatik)]])
 +
 +Programme für den Streichholzcomputer 2.0 können auch in dieser Assemblersprache geschrieben werden. 
 +
 +Die Befehle (wie z. B. isz, jmp, etc.) bezeichnet man als Mnemonics. 
 +
 +Das fertige Assemblerprogramm muss dann in Programmcode übersetzt werden. Diesen Vorgang bezeichnet man als kompilieren.