documentation fixes
This commit is contained in:
@@ -13,7 +13,7 @@
|
|||||||
Es gibt folgende Anweisungen:
|
Es gibt folgende Anweisungen:
|
||||||
|
|
||||||
| Befehl | Abkürzung für | Aktion |
|
| Befehl | Abkürzung für | Aktion |
|
||||||
|:------:|:-------------:|:-------------------------------------------:|
|
|:------:|:-------------:|:-------------------------------------------:|
|
||||||
| s | sprint | Führt den Sourcecode bis zum Ende aus |
|
| s | sprint | Führt den Sourcecode bis zum Ende aus |
|
||||||
| l | line | Führe die nächste Zeile des Sourcecodes aus |
|
| l | line | Führe die nächste Zeile des Sourcecodes aus |
|
||||||
| e | end | Beende den Emulator direkt |
|
| e | end | Beende den Emulator direkt |
|
||||||
@@ -113,6 +113,10 @@ kann der Lesekopf direkt auf eine angegebene Position gesetzt werden.
|
|||||||
bewerkstelligt. Eine einfache Addition der Zahl auf die aktuelle Position des Lesekopfes ist nicht möglich, da dessen
|
bewerkstelligt. Eine einfache Addition der Zahl auf die aktuelle Position des Lesekopfes ist nicht möglich, da dessen
|
||||||
Position wie oben erwähnt auch das Zeilenoffset enthält.
|
Position wie oben erwähnt auch das Zeilenoffset enthält.
|
||||||
|
|
||||||
|
Aufgrund der Funktionsweise des Emulators kann dieser nicht mit sehr großen Assembly Dateien umgehen. Das liegt daran,
|
||||||
|
dass Sprungadressen nicht als program counter sondern als offset in der jeweiligen Quellcodedatei gespeichert werden.
|
||||||
|
Bei sehr großen Dateien könnte das integer Limit überschritten werden.
|
||||||
|
|
||||||
## Kompilierung
|
## Kompilierung
|
||||||
|
|
||||||
Der Emulator wurde mithilfe von JetBrains CLion geschrieben. Für einen einfachen Kompilierprozess, code insights
|
Der Emulator wurde mithilfe von JetBrains CLion geschrieben. Für einen einfachen Kompilierprozess, code insights
|
||||||
|
|||||||
Reference in New Issue
Block a user