Chapter
13/
The DEBUG Utility
Notes
•
If
you enter R
with
no
registername, DEBUG displays the con-
tents
of all registers and flags, together
with
the next instruc-
tion to be executed.
•
If
you include a registername, DEBUG displays
the
16-bit
value of
that
register
in
hexadecimal, and then displays a
colon prompt. Change
the
contents of
the
register
by
entering
a one- to four-character hexadecimal value, or leave
the
con-
tents
unchanged by pressing I
ENTER
I.
The valid registernames
are:
! j
L..J
,
LJ
i
~
! I
L--
r !
, I
'--'
AX
BX
CX
DX
SP
BP
SI
DI
DS
ES
SS
CS
IP
PC
F
1 :
I I
'---'
i i
L.1
Both
IP
and PC refer to
the
Instruction Pointer.
•
Entering
F as the registername causes DEBUG to display a
two-letter
status
code
for
each flag, showing whether
it
is
set
or clear.
To
change any flag, enter the opposite
code.
284
i
L:
, I
LJ
I I
LJ
, I
U
, I
I i
'--'
i i