实验二
实验二
(1)
1.1 使用e命令修改0021:0~0021:f数据,及修改后是否正确写入的操作。
嗯,没问题。
1.2使用a指令写入p74指令:
用r命令查看寄存器的情况:
开始单步调试:
(2)
2.1用a指令输入p73的7行指令,然后用e命令修改2000:0~2000:f的值,及修改后查看部分。
如图:
单步调试:
前3行的作用是设置一个栈底和栈顶都为2000:0010的空栈
mov sp,10紧跟着mov ss,ax一起执行了作用貌似是去改变栈段寄存器ss的指令。
中断机制??(书上提了一点,没说全)
实验总结:这个实验比起前面更难懂了些,貌似计算机只要涉及栈的知识就会很难==
但从中我还是明白了如何利用汇编语言设置一个栈,也有所收获吧!