要求:使用重复汇编结构,在内存中建立0~9的立方值表,并编程将其存放到内存的另一个存储区域中。
但是我查找ES段根本没有传过去!不知道为什么?
请问我的程序哪里有问题????可以的话,帮我指点修改一下!!谢谢!
data segment
irp num,<0,1,2,3,4,5,6,7,8,9>
dw num*num*num
endm
data ends
data1 segment
org 30h
a dw 10 dup(?)
data1 ends
code segment
assume cs:code,ds:data,es:data1
begin:
mov ax,data
mov ds,ax
mov bx,data1
mov es,bx
mov cx,10
mov si,offset data
mov di,offset data1
rep movsb
mov ah,4ch
int 21h
code ends
end begin
[此贴子已经被作者于2006-12-31 15:54:15编辑过]