一:使用e命令修改0021:0到0021:f的数据,修改后查看是否正确写入。

 

正确写入...

二:将书上的程序段写入内存:

 

用t命令一步步执行:

执行过程中会发现,mov ss,ax指令和mov sp,0100指令是在一个t命令中同时执行的。依次执行命令

 

将答案填入:

完成。

三:先打出书上代码:

按实验要求依次执行每行指令并查看2000:0到2000:f内存上的内容:

 

 可以看出这段内存的内容每次都发生变化。

 

琢磨了半天不知道怎么回事..

   实验总结:

       初步了解了有关栈的知识,以及ds,ss,sp等寄存器的功能及使用方法,很奈斯。

但是最后一个实验中的疑问没有搞懂,网上查了一些也不知道什么意思...先留着,等大佬解答。