这个out of memory错误怎么解决?

sms88 2004-12-03 07:27:06
.model small
.code
ORG 100
BEGIN: JMP MAIN
CHAR DB 'ABCDEFG','$' ;定义字符串
MAIN PROC FAR
LEA DI,CHAR ;保存字符串的地址
MOV CX,7 ;字符个数
MOV AH,02H
PRINT:
MOV DL,[DI] ;循环显示7个字符
INT 21H
INC DI
LOOP PRINT

MOV AX,4C00H ;结束程序
INT 21H
MAIN ENDP
END BEGIN



1.asm<7>:out of memory
...全文
1074 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
clumsy 2004-12-04
  • 打赏
  • 举报
回复
呵呵, jk88811(文哥) 说的对. 我只看了楼主提到的问题, 没有细看其它的内容. 它这个程序, 只有一个 .code 代码段, 又 org 100h 了, 其实 .model tiny 更合适些, 这样的话, 连设置 DS 都可以省了
jk88811 2004-12-04
  • 打赏
  • 举报
回复
我是个汇编菜鸟,有个问题,不知道老兄注意了没有

程序里应该加上下面两句吧:
mov ax,@code
mov ds,ax

是不是呢?
clumsy 2004-12-04
  • 打赏
  • 举报
回复
上面的内容就是你的源程序, 包括那些个注释? 如果是的话, 应该是注释字符 ';' 使用的是全角字符的缘故, 应该使用普通的半角的字符. 第一个 (第 5 行) 是对的, 所以提示是从第 7 行开始的

21,497

社区成员

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

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