documentation fixes
This commit is contained in:
@@ -13,7 +13,7 @@
|
||||
Es gibt folgende Anweisungen:
|
||||
|
||||
| Befehl | Abkürzung für | Aktion |
|
||||
|:------:|:-------------:|:-------------------------------------------:|
|
||||
|:------:|:-------------:|:-------------------------------------------:|
|
||||
| s | sprint | Führt den Sourcecode bis zum Ende aus |
|
||||
| l | line | Führe die nächste Zeile des Sourcecodes aus |
|
||||
| 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
|
||||
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
|
||||
|
||||
Der Emulator wurde mithilfe von JetBrains CLion geschrieben. Für einen einfachen Kompilierprozess, code insights
|
||||
|
||||
Reference in New Issue
Block a user