汇编网首页登录博客注册
cncser的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
最新留言
好友圈
文章收藏
友情链接

[2014-02-07 10:21] 对BP寄存器的理解

通过对第十章检测点4的解决,终于明白了BP寄存器的特殊性!
mov ax, 6        ;ax = 6
call ax          ;跳到1000:6
inc ax
mov bp, sp       ;bp = sp的值,即sp地址fffeh
add ax, [bp]     ;[bp]相当于sp地址的内容:5。        疑问:此处的[bp]应该是DS段的内容,而[sp]是SS段的内容,两者可以一定相等吗?
debug中,此处显示的是SS段中的内容!!!那这里的[bp]到底是DS段呢?还是SS段呢?
-r
AX=0000  BX=0000  CX=0010  ...
阅读全文 | 评论次数(0) | 浏览次数(372) | 所属类型(学习笔记)
页码数(1):  1