鱼C论坛

 找回密码
 立即注册
查看: 2749|回复: 4

这道汇编小程序哪里出现了,是第六章实验五的题目

[复制链接]
发表于 2011-12-6 16:25:34 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
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 bx,0

       mov cx,8

    s: mov al,[bx]

       add es:[bx],al

       inc bx

       loop s

       mov ax,c

       mov ds,ax

       mov bx,0

       mov cx,8

   s0: mov al,es:[bx]

       mov [bx],al

       inc bx

       loop s0

    mov ax,4c00h

    int 21h

code ends

end start

c:\masm>ml 6.asm
Microsoft (R) Macro Assembler Version 6.15.8803
        Patched for you by promethee [ECL] in the year 2001 - enjoy
Copyright (C) Microsoft Corp 1981-2000.  All rights reserved.

Assembling: 6.asm
error A4910: cannot open file: c:\masm\ML.err
6.asm(15) : error A2008:  : c
6.asm(17) : error A2034:
6.asm(19) : error A2008:  : c
6.asm(43) : error A2008:  : c
在dos上运行时这个结果,求解
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2011-12-6 17:08:01 | 显示全部楼层
哪位大侠帮帮忙啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-12-6 18:18:58 | 显示全部楼层
[code]6.asm(15) : error A2008:  : c
6.asm(17) : error A2034:
6.asm(19) : error A2008:  : c
6.asm(43) : error A2008:  : c
错误是C,上面写了啊,把C改成其它字母就行了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-12-6 20:16:17 | 显示全部楼层
编译器可能把C作为其他用途了。。段名不用C。。用其他字符或者字符串代替即可。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2011-12-7 10:35:09 | 显示全部楼层
果然是这样,谢谢楼上两位
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-19 12:31

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表