为什么会出错呢?

后八十生人 2003-08-10 11:57:20
我测试以下代码,但就是无法编译。请各位帮帮我,谢谢。

entry start
start:
mov ax,#0xb800
mov es,ax
seg es
mov [0],#0x41
seg es
mov [1],#0x1f
loop1: jmp loop1

我使用的是 MASM32。
我急需解决这个问题,请用邮件happybabyq@msn.com 或 QQ:83107165 回复我,谢谢!
...全文
37 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
asmzyd 2003-08-10
  • 打赏
  • 举报
回复
漏了一句.
CODE SEGMENT
ASSUME CS:CODE
ORG 100H
START:
mov ax,0b800H
mov es,ax
mov WORD PTR ES:[0],1F41H
jmp $
INT 20H ;多余的
CODE ENDS
END START
asmzyd 2003-08-10
  • 打赏
  • 举报
回复
这个好象是AT&T的汇编语法嘛.
这样改:
CODE SEGMENT
ASSUME CS:CODE
START:
mov ax,0b800H
mov es,ax
mov WORD PTR ES:[0],1F41H
jmp $
INT 20H ;多余的
CODE ENDS
END START

21,458

社区成员

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

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