汇编语言(王爽 第三版)检测点9.1 解决-a无法输入jmp dword ptr es:[1000h]

第一个:

assume cs:code,ds:data
data segment
	db 0h
data ends
code segment
start:mov ax,data
		mov ds,ax
		mov bx,0
		jmp word ptr [bx+1]
		
		mov ax,4c00h
		int 21h
code ends
end start

第二个:

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;此处必须满足直接赋予4个0!
		mov [bx+2],cs
		
		jmp dword ptr ds:[0]
		
		mov ax,4c00h
		int 21h
code ends
end start

第三个:

代码:

assume cs:code,ds:data
data segment
	dd 12345678h
data ends

code segment
start:  mov ax,2000h
		mov es,ax
		jmp dword ptr es:[1000h]
		
		mov ax,4c00h
		int 21h
code ends
end start

进行执行操作:

ok

猜你喜欢

转载自blog.csdn.net/weixin_42859280/article/details/107871990