NM Breakpoints in Translated Code [ System Debug Reference Manual ] MPE/iX 5.0 Documentation
System Debug Reference Manual
NM Breakpoints in Translated Code
The following discussion assumes that the current Debug mode is NM
(prompt is: $nmdebug > ).
NM breakpoints can be set at every instruction within translated code
even if the instruction is not at a node point.
This allows careful inspection of the actual sections of NM translated
code.
NOTE Portions of the CM state may be undefined or incorrect when a NM
breakpoint is encountered between node points.
For example, the following commands set two breakpoints. The first is at
a node point, and the second is not at a node point:
$nmdebug > B $1c.34d4
$nmdebug > B $1c.34ec
Translated
Object Code
NM Instructions
Sid.Off
+-------------+
1c.34b0 N | PROC+%0 |
1c.34b4 | |
1c.34b8 | |
1c.34bc | |
1c.34c0 N | PROC+%2 |
1c.34c4 | |
1c.34c8 | |
1c.34cc | |
1c.34d0 | |
1c.34d4 [1] N | PROC+%6 |
1c.34d8 | |
1c.34dc | |
1c.34e0 | |
1c.34e4 N | PROC+%13 |
1c.34e8 | |
1c.34ec [2] | |
1c.34f0 | |
+-------------+
The single step command (S) can be used to step through individual NM
Instructions within translated code.
MPE/iX 5.0 Documentation