MSI Lab Assng
MSI Lab Assng
Quit: Q
Immediately quits (exits) the Debug program.
Hex: H value1 value2
A very simple (add and subtract only) Hex
calculator.When we Enter two Hex values (no more than four
digits each) and DEBUG shows first the SUM, then the
DIFFERENCE of those values. Examples::
Dump: D [range]
D [address] [length]
Displays the contents of a block of memory. The Memory
locations near the beginning of Segment C000 should display
information about the kind of video card installed on your PC.
Enter: E address [list]
Used to enter data or instructions (as machine code)
directly into Memory locations.
Assemble: A [address]
Creates machine executable code in memory beginning
from the 8086/8088 (and 8087) Assembly Language
instructions which are entered. The assembly process will
stop after you ENTER an empty line.
Negative (neg)
Exchange(xchg)
Exchange the values of one register to the other
Increment(inc)
performs an increment in the value.
Decrement(dec)
performs a decrement in the value
Subtraction(sub)
Multiplication(mul)
Performs multiplication on the values of two registers
(mul multipler)
Division(div)
Performs division on values of two register
(Div divisior)