汇编语言题目请教
小弟是汇编语言初学者一个,请教下大虾几道关于“汇编语言”的题目:
1.将“MOV AX ,4C00H”之前的指令复制到内存0:200处,补全程序。
assume cs:code
code segment
mov ax,______
mov ds,ax
mov ax,0020H
mov es,ax
mov bx,0
mov cx,______
s:mov al,[bx]
mov es:[bx],al
inc bx
loop s
mov ax,4c00h
int 21h
code ends
end
2.程序如下:
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段中应该定义哪些数据?
3.程序如下:
assume cs:code
data segment
dd 12345678H
data ends
code segment
start: mov ax,data
mov ds,ax
mov bx,0
mov [bx],____
mov [bx+2],____
jmp dword ptr ds:[0]
code ends
end start
补全程序,使jmp指令执行后,CS:IP指向程序的第一条指令。
谢谢了……