首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

关于堆栈段SS寄存器的有关问题

2012-02-08 
关于堆栈段SS寄存器的问题。SS被成为堆栈段寄存器,用于存放堆栈段的基值。堆栈段基地址是指栈底(高地址)还是

关于堆栈段SS寄存器的问题。
SS被成为堆栈段寄存器,用于存放堆栈段的基值。堆栈段基地址是指栈底(高地址)还是栈顶(低地址)?

[解决办法]
这个, 你想乱了吧. 完整的地址是 "段址:偏移 " 综合实现的. 你觉得段址可能指向栈底吗? 如果可能的话, 通过怎样的偏移来标示栈顶?
[解决办法]
SS*16D表示堆栈的栈顶(堆栈段低地址),

应该是 堆栈的高地址

堆栈的范围是 0x000f:0000 - 0x000f:0010 20位的物理地址等于 0x000F0 + 0x0010 = 0x00100

热点排行