Professional Documents
Culture Documents
This task allows you to observe and test some assembly language instructions. You may
want to refer to YouTube such as: Learning the 80x86 through debug by Cheryl Schramm.
Objective: To run assembly language program using debug program or MASM (for this you
need to further explored and refer Chapter 3 for installation etc.), to examine and modify the
contents of memory and to explore some 8086/8088 instructions. Upon installation, you
need to:
1. Examine the current status of all the registers. Screenshot the registers values. What
command did you use?
R
2. Select three assembly language instructions and enter the command one at a time.
List the assembly language instructions that you chose.
SUB AX, BX
MOV CX, AX
MOV DX, 0
6. Modify the content of AX into FF00. What command did you use to do this?
R AX
7. Can you see any changes after executing the command in Question 5? Screenshot
the output.
9. Fill the value DS: 100 to DS: 10F with FF. What is the values of those locations now?