|
主题 : : 请高手看看下边这段程序哪里出错,自己看了半天没找到哪里错了,编译通不过.请给指出来.谢谢 [待解决] |
回复[ 6次 ]
点击[ 466次 ] | |
|
|
|
|
[帖 主]
[ 发表时间:2008-12-13 16:42 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2008-11-22 15:38 |
assume cs:code
code segment
mov ax,0020h
mov ds,ax
mov bx,0
mov cx,64
s: mov ds:[bx],bl
inc bx
loop s
mov 4c00h
int 21h
code ends
end | | |
|
|
|
|
[第1楼]
[ 回复时间:2008-12-13 17:14 ]
[引用]
[回复]
[ top ] | |
荣誉值:56
信誉值:0
注册日期:2008-01-19 14:51 |
呵呵 ,加油啊 ,你再看一看,也许再多一眼你就找到了。 | | |
|
|
|
|
[第2楼]
[ 回复时间:2008-12-13 18:16 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2008-11-22 15:38 |
我在试试吧,我盯着它,看了半个小时也没找出来.我再试试吧,不行再请各位高手指教. | | |
|
|
|
|
[第3楼]
[ 回复时间:2008-12-13 20:46 ]
[引用]
[回复]
[ top ] | |
荣誉值:56
信誉值:0
注册日期:2008-01-19 14:51 |
你开没有学会从编译错误中找到问题所在吧,
程序编译时如果有语法错误,编译器会给出提示 ,会指出出错的行 。
刚才我没告诉你这个是我失误了 ,这个是编程和调试程序的基本的也是必备的了 。这个比看好使。
试试吧。编译它 | | |
|
|
|
|
[第4楼]
[ 回复时间:2008-12-14 08:24 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2008-11-22 15:38 |
多谢楼上的了,我找到错误了,在mov 4c00h,这句应该是mov ax,4c00h我只是检查这句上边的指令,没注意这句,现在找出来了。 | | |
|
|
|
|
[第5楼]
[ 回复时间:2008-12-14 08:25 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2008-11-22 15:38 |
应该是这样的:
assume cs:code
code segment
mov ax,0020h
mov ds,ax
mov bx,0
mov cx,64
s: mov ds:[bx],bl
inc bx
loop s
mov ax,4c00h
int 21h
code ends
end | | |
|
|
|
|
[第6楼]
[ 回复时间:2009-03-12 00:50 ]
[引用]
[回复]
[ top ] | |
荣誉值:0
信誉值:0
注册日期:2009-02-20 22:38 |
|