我的程序不能编译!

ctt1314 2008-03-19 05:55:38
DATA SEGMENT
X DB 1
X+2 DB 2
MOV BYTE PTR ,X+5 24H
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:
MOV DL,X
MOV X+1,2BH
MOV X+3,3DH
ADD DL,X+2
OR DL,30H
MOV X+4,DL
MOV X+5,24H
LEA DX,X
MOV AH,09H
INT 21H
MOV AH,4CH
INT 21H
CODE ENDS
END START
我想用09H显示 1+2=3,可是不能通过编译。我不知道问题出在哪里?希望各位大虾能指点迷津!谢谢了~~~
...全文
64 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
guoxyj 2008-03-20
  • 打赏
  • 举报
回复
up
用户 昵称 2008-03-19
  • 打赏
  • 举报
回复
DATA SEGMENT
X DB 1
DB 2
DATA ENDS

很是乱呐。
cnzdgs 2008-03-19
  • 打赏
  • 举报
回复
“X+2”,汇编里面没有这样定义变量的把这种定义中的+都去掉。
大熊猫侯佩 2008-03-19
  • 打赏
  • 举报
回复
给你发消息了 check 一下,你的语法错误太多。
boysuheng 2008-03-19
  • 打赏
  • 举报
回复
别着急提问,先看书,然后书上找不到,不会的再提问
大熊猫侯佩 2008-03-19
  • 打赏
  • 举报
回复
你写的偶看不懂唉~

21,465

社区成员

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

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