Kurzbeschreibung des Objektcodeeditors MONS3M
---------------------------------------------
Memorypointer=MP
(BREAK) Ruecksprung ins Betriebssystem
( <- ) decrementiere MP um 8 Bytes
( -> ) incrementiere MP um 8 Bytes
(ENTER) incrementiere MP um 1 Byte
(CLS) decrementiere MP um 1 Byte
M:11A2 setzt MP auf Adresse 11A2H
11A2. setzt PC auf Adresse 11A2H
, setzt den MP auf die Adresse,die Stackpointer angibt
$ zeigt eine Seite disassembliert von MP an,zurueck
zum HM mit $,jede andere Taste/weitere Seite
Q Umschaltung 2.Registersatz
L listen eines Speicherblockes(80Bytes) ab MP mit (<-)
zurueck zum HM,sonst weiter listen
H konvertieren einer Dez.zahl in eine Hex.zahl
P fuellen eines Speicherbereiches von FIRST:... bis
LAST:.. mit WITH:...
G sucht im Speicher nach Zeichenkette,nach Eingabe
2xENTER sucht ueber FFFFH hinaus,MP geht auf gefun-
dene Zeichenkette,weitersuchen mit N
N weitersuchen nach gewuenschtem String
I intelligente Copie eines Speicherblocks zu einer
neuen Adresse (FIRST:,LAST:,TO:)
J Ansprung eines Programms ab Adresse (Register und
Zeiger werden vorher zurueckgesetzt)
W setzt Breakpoint auf Adresse,auf die MP zeigt
+ Programmausfuehrung ab Adresse in PC
(Register,Stack,Zeiger werden nicht zurueckgesetzt)
> setzt Breakpoint nach der jetzigen Instruktion und
faehrt fort mit Programmausfuehrung
: Single Step im RAM oder ROM,PC und MP muessen auf
gleichen Wert gesetzt sein!
" Ausgabe eines Speicherblocks auf Drucker (sonst wie
"L")
T Disassenblierung von First:.. bis Last:...
Quelltext ab Text:.. abspeichern
Workspace:..Startadresse fuer erzeugte Symboltabelle
(2 byte je Label) naechstes First:.. und Last...
gibt Datenfeld an, das nicht mit disassembliert wer-
den soll,kann auch mit Enter uebergangen werden
_zerstoert alle Breakpoints
NOP* es wurde ungueltiger Opcode gefunden
(ENTER) disassenblieren Pause
(<) zurueck zur HM
# alle Adressen werden dezimal ausgegeben oder
umgekehrt
****************************************************************
letzter Bearbeiter: Jens Moeckel, 23.12.89
Kontaktadresse Softwaretausch: Jens Moeckel, Magdeburger Str.1b
8400 Riesa
*************************************************MOESOFT********