(1)程序如下。
assume cs:code
data segment
?
data ends
code segment
start:mov ax,data
mov ds,ax
mov bx,0
jmp word ptr [bx+1]
code ends
end start
若要使程序中的jmp
指令执行后,CS:IP
指向程序的第一条指令,在data
段中应该定义哪些数据?
由题知,jmp word ptr
是段内转移,若要使程序执行jmp
指令之后指向程序的第一条指令(段内偏移地址为0000h),需要在data
中写入 dw 0,0
(2)程序如下
assume cs