码迷,mamicode.com
首页 > 其他好文 > 详细

汇编实验二

时间:2018-10-28 23:28:50      阅读:289      评论:0      收藏:0      [点我收藏+]

标签:汇编   改变   偏移地址   效率   .com   栈的操作   分享图片   pop   执行   

实验内容

(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等寄存器有关,还待后续的学习与理解中掌握。

汇编实验二

标签:汇编   改变   偏移地址   效率   .com   栈的操作   分享图片   pop   执行   

原文地址:https://www.cnblogs.com/PANCY/p/9867846.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!