yangjiazdh 发表于 2014-5-11 12:25:18

关于汇编实验五的疑惑求助?

王爽老师实验五的第五个小实验中,无论我自己的程序还是小甲鱼的答案,怎么都ML不出来啊!求哪位帮助小弟下啊!

程序如下:
assume cs:code

a segment
        db 1,2,3,4,5,6,7,8
a ends

b segment
        db 1,2,3,4,5,6,7,8
b ends

c segment
        db 0,0,0,0,0,0,0,0
c ends

code segment

start:       
                mov ax,a
                mov ds,ax
                mov ax,b
                mov es,ax
                mov ax,c
                mov ss,ax
                mov bx,0
                mov cx,8
        s:        mov al,
                mov ss:,al
                mov al,es:
                add ss:,al
                inc bx
                loop s
               
                mov ax,4c00h
                int 21h
               
code ends
end start




xiaosawanjava 发表于 2014-5-11 12:25:19

C为进借位标志位,就是CY,所以你不能取名为C

595835881 发表于 2014-5-11 13:52:27

楼上的顶一个,嘻嘻

青玄 发表于 2014-5-11 19:31:02

恩恩!不知道你用的是什么版本的,我想可能是版本的问题,这样吧!你试着用masm5.0的版本试一下!先masm xxx.asm; 再link xxx.asm;编译连接一下!我想可能会好些!

yangjiazdh 发表于 2014-5-12 13:04:38

xiaosawanjava 发表于 2014-5-11 12:25 static/image/common/back.gif
C为进借位标志位,就是CY,所以你不能取名为C

你说的非常正确,完美的解决了我的疑惑!非常感谢。。。。我之前的编译就是有关C的错误提示,现在改成C1就没问题啦
页: [1]
查看完整版本: 关于汇编实验五的疑惑求助?