陈中炜 发表于 2012-8-1 18:28:18

帮忙看一下这个源程序为什么编译不了?哪里出了问题?

assume cs:code

a segment
dw 1,2,3,4,5,6,7,8,9,0ah,0bh,0ch,0dh,0eh,0fh,0ffh
a ends

b segment
dw 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
b ends

code segment
start: mov ax,a
mov ds,ax

mov ax,b
mov ss,ax
mov sp 16

mov bx,0
mov cx,16
s: push
add bx,2
loop s

code ends
end start

lukelqz 发表于 2012-8-1 18:28:19

mov sp 16



这步少个逗号哈。粗心了吧。还有哦。你调试的时候,他会告诉你错误在哪一行的哦。不如这题调试窗口会告诉你在<17>出现错误。还有哦。dw是定义字型,你初始化sp=16不对吧 。应该是32把。16个字嘛。

丶Haw 发表于 2012-8-2 01:01:47

编译的时候 不是会提示?
页: [1]
查看完整版本: 帮忙看一下这个源程序为什么编译不了?哪里出了问题?