输出“Hello,world”出错

Xiaoloveliuforever 2009-09-13 04:21:52
小弟刚接触汇编,自己写了个输出Hello,world的程序
但是出现了一个错误和一个警告
大侠们帮忙看看
data1 segment
msg db "Hello, word.",0dh,0ah,"$"
data1 ends
code1 segment
assume cs:code1, ds:data1
start:
mov ax, data1 ;本行出现错误error A2004: symbol type conflict
mov ds, ax
mov dx, offset msg
mov ah, 9
int 21h
mov ax, 4c00h
int 21h
code1 ends
end start;本行出现警告:warning A4023: with /coff switch,leading underscore required for start address:start
...全文
140 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Xiaoloveliuforever 2009-09-13
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 baynpu 的回复:]
已经帮你发送了。
[/Quote]
那个文件解压后该怎么使用啊?
Xiaoloveliuforever 2009-09-13
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 baynpu 的回复:]
已经帮你发送了。
[/Quote]
谢谢1
BAYNPU 2009-09-13
  • 打赏
  • 举报
回复
已经帮你发送了。
Xiaoloveliuforever 2009-09-13
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 baynpu 的回复:]
其实你上面源程序没有错误,在MASM5版本汇编是可以通过.
运行结果:
E:\masm5>b66
Hello, word.
[/Quote]
那就是我的编译器有错误了 谢谢
能帮我传个MASM5吗?我的QQ 414230900
BAYNPU 2009-09-13
  • 打赏
  • 举报
回复
其实你上面源程序没有错误,在MASM5版本汇编是可以通过.
运行结果:
E:\masm5>b66
Hello, word.
Xiaoloveliuforever 2009-09-13
  • 打赏
  • 举报
回复
[Quote=引用楼主 xiaoloveliuforever 的回复:]
小弟刚接触汇编,自己写了个输出Hello,world的程序
但是出现了一个错误和一个警告
大侠们帮忙看看
data1 segment
msg db "Hello, word.",0dh,0ah,"$"
data1 ends
code1 segment
assume cs:code1, ds:data1
start:
mov ax, data1                ;本行出现错误error A2004: symbol type conflict
mov ds, ax
mov dx, offset msg
mov ah, 9
int 21h
mov ax, 4c00h
int 21h
code1 ends
end start;本行出现警告:warning A4023: with /coff switch,leading underscore required for start address:start
[/Quote]】
还是同样的错误,我就没看出我那个问题在哪里
BAYNPU 2009-09-13
  • 打赏
  • 举报
回复
data segment
msg db "Hello, word.",0dh,0ah,"$"
data ends
code segment
assume cs:code, ds:data
start:
mov ax, data
mov ds, ax
mov dx, offset msg
mov ah, 9
int 21h
mov ax, 4c00h
int 21h
code ends
end start

21,497

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧