【发布时间】:2017-03-27 09:33:55
【问题描述】:
以下是英特尔微处理器的寄存器值:
CX: FF0A
BX: AB5D
DI: BDEF
DX:1234
DS:CC20
SP:CD0F
说明:
添加 [BX+DI], CX
MOV DX,[SP+1652H]
我想知道如何计算上述两条指令的物理地址。
【问题讨论】:
-
第一条指令也依赖于
ds。第二条指令无效。 -
DS 是 CC20。现在请告诉我如何计算物理地址?
-
那么您也应该在问题中提及 ds 寄存器的值。以免读者错过。
-
这看起来很眼熟……昨晚不是有人问过这个作业问题吗>?
-
@DavidHoelzer 这只是其中的三分之一......(我想知道有多少学生在上这门课)。 stackoverflow.com/q/40568659/4271923
标签: assembly hex cpu-architecture microprocessors hardware-programming