Benutzer-Werkzeuge

Webseiten-Werkzeuge


neuerlehrplan:gk:littleman

Dies ist eine alte Version des Dokuments!


Little Man Computer

Der Little Man Computer simuliert den elementaren Ablauf (Fetch - Decode - Execute - Store) der Prozesse in einem von Neumann - Computer.

Jeder Computerprozessor hat seine eigenen elementaren Anweisungen. Diese Anweisungen liegen in Maschinencode (binär, dezimal, hexadezimal) vor. Alle Programmiersprachen, die für den Prozessor Programme schreiben können, greifen letztendlich auf diese elementaren Anweisungen zurück. (Siehe Programmiersprachen!)

Für den Little Man Computer gibt es die folgenden Anweisungen:

Befehlsliste

Befehl Aktion
1xx Addiere (Speicher xx)
2xx Subtrahiere (Speicher xx)
3xx Speichern (Speicher xx)
4xx Addiere (Wert xx)
5xx Lade (Speicher xx)
6xx Springe (Speicher xx)
7xx Springe wenn 0 (Speicher xx)
8xx Springe wenn ≥ 0 (Speicher xx)
901 Hole nächsten Eingabewert
902 Gib aus
0 Halt
neuerlehrplan/gk/littleman.1782200608.txt.gz · Zuletzt geändert: von lutz