- Assembly code
data segment ?data endscode segment start:mov ax,data mov ds,ax mov bx,0 jmp word ptr [bx+1] mov ax,4c00h int 21h code endsend start
要使jmp指令执行后,cs:ip指向程序的第一条指令,dara段要定义哪些数据?
------解决方案--------------------------------------------------------
错了
应该这样
val db 1
------解决方案--------------------------------------------------------
- Assembly code
data segment db ?laterIp dw startdata endscode segment start:mov ax,data mov ds,ax mov bx,0 jmp word ptr [bx+1] mov ax,4c00h int 21h code endsend start
------解决方案--------------------------------------------------------
- Assembly code
data segmentorg 0db ?dw offset startdata ends
------解决方案--------------------------------------------------------