请问为啥我在debug中不能修改CS:IP,但是在源程序编译连接却能修改
请问为啥我在debug中不能修改CS:IP,但是在源程序编译连接却能修改debug中
mov ax,1122
mov ,ax
mov ax,3344
mov ,ax
jmp dword ptr
源程序中
assume cs:code
data segment
db 0,0,0,0,0,0
data ends
code segment
start:mov ax,data
mov ds,ax
mov ax,1122h
mov ds:,ax
mov ax,3344h
mov ds:,ax
jmp dword ptr ds:
code ends
end start 应该是语法不同
换 jmp far 试试 不能直接对CS:IP进行修改,如果你要在DEBUG中进行修改的话,可以使用-R CS和-R IP来修改
IP的值只能通过CALL或者JMP指令进行修改
页:
[1]