neuerlehrplan:gk:littleman
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
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 |
Programm: Addition zweier Zahlen
00 504 01 105 03 0 04 7 05 8 06 07 08
neuerlehrplan/gk/littleman.1782200692.txt.gz · Zuletzt geändert: von lutz
