80X86中一个简单的问题求教~

80X86中一个简单的问题求教~
80X86中,在执行修改堆栈段寄存器的指令如MOV SS,AX时,它的下一条指令如MOV SP,10紧接着也执行
榕城穷书生 1年前 已收到1个回答 举报

tangjx1116 幼苗

共回答了20个问题采纳率:90% 举报

MOV SS,AX ;设置段基址
MOV SP,10 ;设置偏移地址
因为EA(有效地址)=段基址*16+偏移地址,设置了段基址,就得马上设置偏移地址,否则就会默认sp(堆栈指针)为0。故一般需要连着使用

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.021 s. - webmaster@yulucn.com