汇编实验二

Posted pancy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了汇编实验二相关的知识,希望对你有一定的参考价值。

实验内容

(1)

技术分享图片

使用e指令修改内存内容

技术分享图片

使用a指令输入书上的内容

技术分享图片

技术分享图片

技术分享图片

使用t逐步执行命令,ax内存从0021→2200;ds→0021;ss→2200;ax偏移地址为6462;

push ax指令使 sp→00fe sp-2;

push bx指令使sp→00fc sp-2;

pop ax指令使sp→6c6a;

pop bx指令使 sp→6462;

push指令使sp→3534;

push指令使sp→3736。

技术分享图片

(2)观察实验过程分析,为什么2000:0~2000:f中的内容会发生改变?

技术分享图片

技术分享图片

不太清楚具体的改变原因。。。

总结与体会

这次的实验使用了栈的操作思路,实现了内存内容先进后出的顺序,处理一些配对问题时会有更高的效率;在(2)中的内存改变的原因不甚了解,似乎与SS等寄存器有关,还待后续的学习与理解中掌握。

以上是关于汇编实验二的主要内容,如果未能解决你的问题,请参考以下文章

汇编实验二 用机器指令和汇编指令编程

汇编实验二 用机器指令和汇编指令编程

汇编实验二

汇编实验二

汇编语言_实验二_用机器指令和汇编指令编程

汇编语言程序设计实验报告二