实验13中的问题
本帖最后由 loop 于 2011-5-11 06:50 编辑我的代码是按照书本上敲的
如下assume cs:code
code segment
s1: db 'good','$'
s2: db 'bad','$'
s3: db 'try','$'
s4: db 'NONO','$'
s: dw offset s1,offset s2,offset s3,offset s4
row: db 2,4,6,8
start:
mov ax,cs
mov ds,ax
mov bx,offset s
mov si,offset row
mov cx,4
ok:
mov bh,0
mov dh,
mov dl,0
mov ah,2
int 10h
mov dx,
mov ah ,9
int 21h
inc si
add bx,2
loop ok
mov ax,4c00h
int 21h
code ends
end start怎么一运行就报错??
还有 我在 code segment中
a : db 'i hao ' ,'$'也是报这种错。
但是 我 a db 'i hao ' ,'$' 就可以
望高手指教。
回复 a15160665565 的帖子
我用我们的MASM6.15 编译也是报错,说是“ :”问题。
去掉冒号就没错。
但是课本确是有冒号,丫丫的,我怀疑是编译器的问题,就专门去下载了个MASM5.0的试了下编译可以通过没有报错,链接运行也一切顺利。
总结:两个编译器继承不好。 原来如此3q3q
页:
[1]