汇编语言中的(ss),(sp)是什么意思

告诉了SS SP 怎么求物理地址
能举个例子吗。谢谢了

ss sp 都是对于堆栈段来说的,ss里面存放堆栈段的段地址,sp存放偏移地址
知道ss,sp求物理地址的公式是 物理地址=ss* 16+ sp,或者物理地址=ss* 10H+ sp 也就是对于2进制来说,ss里的数要加上4个0 再加sp得到物理地址。比如ss存放 1234H sp 存放 2000H ,那么物理地址就是 1234H*10H+2000H=14340H。 如果ss是2000H sp是1234H,那么物理地址就是 21234H
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-03-06
ss sp就是栈堆的指针,和cs ip 是代码段指针一个道理,物理地址都是ss左移一位加sp构成一个20位的物理地址,(一个16制数相当于4位二进制数,16进制的数左移一位就相当于X16)
第2个回答  2009-03-01
SS 是堆栈寄存器
SP是指向堆栈的指针

同CS 和IP等同

SS 左移4为+SP 就等于它现在指向的物理地址
例子同上即可!
第3个回答  推荐于2016-09-09
(ss)*16+(sp)=物理地址.
假设:
(ss)=1234h
(sp)=5678h
(ss)*16=12340H,再加上(SP),
则:179B8H本回答被提问者采纳
相似回答