注册 登录
编程论坛 新人交流区

王爽检测9。1

lg8098108 发布于 2007-10-31 10:34, 515 次点击

(2)补全程序,使jmp指令执行后,CS:IP指向程序的第一条指令。

完整程序如下:

assume cs:code,ds:data

data segment

dd 12345678h

data ends

code segment

start: mov ax,data

mov ds,ax

mov bx,0

mov [bx],bx ;源操作数bx为所填内容

mov [bx+2],cs ;源操作数cs为所填内容

jmp dword ptr ds:[0]

code ends

end start

对于这题不理解。。请高手分析解释一下。



还有个问题 jmp word ptr [bx] 这里的[bx]默认的段地址是什么?按指令默认的段地址应该是CS 然而我在一些关于jmp题中只有把[bx]的段地址看成是DS才合理。请解释下,我不明白,非常感谢。。。

2 回复
#2
game158882007-10-31 10:46
汇编啊,看不懂先给你顶起
#3
lg80981082007-10-31 11:41
晕。。还没答就沉了。。自己顶上去先。。 进来的朋友帮顶下
1