CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  其他开发语言 >  汇编语言

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

楼主sms88(白板http://shop34112882.taobao.com)2004-12-03 19: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 问题点数:10、回复次数:3Top

1 楼clumsy(Kyrie eleison)回复于 2004-12-04 10:00:21 得分 6

上面的内容就是你的源程序,   包括那些个注释?   如果是的话,   应该是注释字符   ';'   使用的是全角字符的缘故,   应该使用普通的半角的字符.   第一个   (第   5   行)   是对的,   所以提示是从第   7   行开始的Top

2 楼jk88811(你的就是我的,我的还是我的~!)回复于 2004-12-04 11:57:59 得分 4

我是个汇编菜鸟,有个问题,不知道老兄注意了没有  
   
  程序里应该加上下面两句吧:  
  mov   ax,@code  
  mov   ds,ax  
   
  是不是呢?Top

3 楼clumsy(Kyrie eleison)回复于 2004-12-04 12:29:25 得分 0

呵呵,   jk88811(文哥)   说的对.   我只看了楼主提到的问题,   没有细看其它的内容.   它这个程序,   只有一个   .code   代码段,   又   org   100h   了,   其实   .model   tiny   更合适些,   这样的话,   连设置   DS   都可以省了Top

相关问题

  • 这个错误怎么办?
  • ODBC Drivers 错误 '80040e14' ,,这个错误怎么改
  • 这个错误怎么解决?
  • 这个错误怎么解决呀
  • 这个错误怎么解决啊????
  • 请问这个错误怎么回事?
  • 出现这个错误,怎么修改?
  • 这个错误是怎么回事?
  • 看看这个错误怎么解决
  • 这个错误怎么回事?谢谢!!!

关键词

  • 字符
  • 程序
  • ax
  • mov
  • 应该

得分解答快速导航

  • 帖主:sms88
  • clumsy
  • jk88811

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo