top decor
E-MMI software Monitor directives


CommandParameter ActionsExamplesComments
$ ($<register>)registershow register value and change it$41$ is equivalent to $0
B (Bytes)4 or 8set input mode for S, W, R commands:
4 (instructions) or 8 (data) bytes
B4
B8
B is equivalent to B4
C (Characters)addressinput ASCII textC18C is equivalent to C0
D (Dump)addressshow data in hex and symbolsD18D is equivalent to D0
F (Float)addressshow data in hex and float formF18F is equivalent to F0
G (Go)addressexecute programG18G is equivalent to G0
(PC is set to 0)
I (Integer)addressshow data in hex and integer formI18I is equivalent to I0
J (Jump)addresscalculation of jump displacementJ14J is equivalent to J0
L (List)addressshow program in hex and asm formL14L is equivalent to L0
M (Model)-show information about the modelM 
P (PC)-show PC value and change itP 
Q (Quit)-quit to DOSQ 
R (Read)-read file (.COD for program
and .DAT for data - see B)
Rfile name is input in dialog
S (Set)addressshow memory value and change it
in hex form (see also B)
S14S is equivalent to S0
T (Trace)numberexecute several steps of the programT5T is equivalent to T1
W (Write)number
of bytes
save file (.COD for program
and .DAT for data - see B)
W40file name is input in dialog
X (eXtended
     output)
registershow registers values in hex,
char, integer and float forms
X56X is equivalent to X0

Notes:

  1. All values are hex.
  2. Monitor is non-casesensitive.
  3. Data address can be divided to 8;
    program instruction address can be divided to 4
  4. When 4-byte (instruction) mode is set, monitor works with .COD files;
    in 8-byte mode (data) file extension is .DAT
  5. To exit regimes S and $, use "ESC" key
  6. To terminate your MMIX program, use "ctrl"+"C" combination
  7. Directive G clears PC, but T one doesn't change PC value


Related topics:

E-MMI software
 

  (C) 2002, Evgeny Eremin. rEd-MMI project documentation