一、如题:
1 assume cs:code,ds:data 2 3 data segment 4 ? 5 data ends 6 7 code segment 8 start: mov ax,data 9 mov ds,ax 10 mov bx,0 11 jmp word ptr[bx+1] 12 13 mov ax,4c00h 14 int 21h 15 code ends 16 end start
二、代码实现
1 assume cs:code,ds:data 2 3 data segment 4 db 3 dup(0) 5 data ends 6 7 code segment 8 start: mov ax,data 9 mov ds,ax 10 mov bx,0 11 jmp word ptr[bx+1] 12 13 mov ax,4c00h 14 int 21h 15 code ends 16 end start
三、上机调试
1.连续执行指令到jmp word ptr[bx+1]处
2.继续执行
执行完mp word ptr[bx+1],程序回到了第一条指令