回 帖 发 新 帖 刷新版面

主题:问题

6[BP][SI]这个的物理地址怎样算啊?是加DS还是SS?

回复列表 (共1个回复)

沙发

要算物理地址首先要搞懂寻址方式
这个题的寻址方式是相对基址变址寻址
物理地址的规则是:当使用基址寄存为BX是,默认段寄存器为DS;基址寄存为BP,默认段段寄存器为SS即:
PA=(DS)*10+BX[SI]\[DI]+8\16位位移量
PA=(SS)*10+BP[SI]\[DI]+8\16位位移量
所以应加SS

我来回复

您尚未登录,请登录后再回复。点此登录或注册