首页
社区
课程
招聘
[求助]新手,不懂
发表于: 2013-9-3 15:43 19591

[求助]新手,不懂

2013-9-3 15:43
19591
刚看完王爽的汇编语言,又开始看这本书,王爽的书中提到SP这种寄存器,怎么在技术揭秘里面用的是ESP,还有好多寄存器都是前面加个大写的E这种情况,这两种寄存器有什么关系,不明白,唉

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 178
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
自顶一下吧,俺是新手,正在自学中。。
2013-9-3 15:44
0
雪    币: 51
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
sp是16位的,esp是32位的,其低16位就是sp
2013-9-3 15:51
0
雪    币: 178
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
呃,谢谢你的回答!!!我是第一次在看雪上提问,而你是第一个回答我问题的人,呵呵呵,感谢,但我还有些疑惑,有了SP为什么还要再加个ESP,这两个寄存器除了长度上的不同以外,应用上有没有其它区别?
2013-9-3 16:01
0
雪    币: 51
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
因为32位模式下cpu的操作数都是32位的,所以需要esp,如果64位下的话还会有64位长度的rsp
2013-9-3 16:37
0
雪    币: 178
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
哦 明白了 谢谢
2013-9-3 16:54
0
雪    币: 0
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
表示也是新手,还没看到那儿呢。
2016-12-21 13:38
0
游客
登录 | 注册 方可回帖
返回
//