报错:must be index or base register
求指导啊····看看 哪儿错的···assume cs:code
c segment
db 0,0,0,0,0,0,0,0
c ends
code segment
start:mov ax,c
mov ds,ax
mov al,1
mov bl,0
mov cx,0008h
s: add al,al
mov ,al
inc bl
inc al
loop s
mov ax,4c00h
int 21h
code ends
end start
c是系统设定的关键字,把c改了,还有mov ,al,偏移地址不能是8位的通用寄存器,改为mov ,al就可以了 楼上正解
不过,如按楼上的说改为改为mov ,al,前面最好把mov bl,0也改为mov bx,0,或加一句mov ch,0
呵呵呵,不知对否 Yara 发表于 2012-5-24 22:40 static/image/common/back.gif
c是系统设定的关键字,把c改了,还有mov ,al,偏移地址不能是8位的通用寄存器,改为mov ,al就可以了
···又是这位大哥啊···谢谢啊·····可否留下qq··呵呵·· 黃花比我胖 发表于 2012-5-25 15:00 static/image/common/back.gif
楼上正解
不过,如按楼上的说改为改为mov ,al,前面最好把mov bl,0也改为mov bx,0,或加一句mov ch,0
...
楼上那么做 就哦了···新手表示你的答案 有点不是很懂···呵呵···反正谢谢了····
页:
[1]