Hardware Reference
In-Depth Information
Command
Meaning
Function
dumps memory from address DS:0400.
D CS:0
dumps memory from address CS:0000.
Dump (display) memory within the specified range.
Example:
D DS:200 20F
displays 16 bytes of memory from DS:0200 to DS:0210 inclusive.
D [range]
E addr [list] Enter
Enter (edit) bytes into memory starting at the given address. If no list
of data bytes is specified, byte values are displayed and may be
sequentially overwritten. <SPACE> may be used to advance, and <−> may
be used to reverse the memory pointer.
Example:
E 200,3C,FF,1A,FE
places byte values of 3C, FF, 1A, and FE into four consecutive
memory locations commencing at DS:0200.
Fill
Fills memory in the given range with data in the list. The list is repeated
until all memory locations have been filled.
Examples:
F 100,10F,FF
fills 16 bytes of memory with FF commencing at address DS:0100.
F 0,FFFF,AA,FF
fills 65536 bytes of memory with alternate bytes of AA and FF.
F range list
Go
Executes the code starting at the given address.
If no address is specified, execution commences at address CS:IP.
Example:
G =100
executes the code starting at address CS:0100.
G [=addr]
Executes the code starting at the given address with the specified breakpoints.
G [=addr]
Example:
[addr]
[addr] ...
G =100 104 10B
executes the code starting at address CS:0100 and with breakpoints
at addresses CS:0104 and CS:010B.
H value value Hexadecimal
Calculates the sum and difference of two hexadecimal values.
Port input
Inputs a byte value from the specified I/O port address and display the value.
Example:
I 302
inputs the byte value from I/O port address 302 and displays the
value returned.
I port
( continued )
Search WWH ::




Custom Search