| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1259 人关注过本帖
标题:masm5.0
取消只看楼主 加入收藏
yt414204458
Rank: 2
等 级:论坛游民
帖 子:260
专家分:55
注 册:2008-3-1
结帖率:50%
收藏
已结贴  问题点数:10 回复次数:3 
masm5.0
程序1:data segment
      buf  db 'welcome to microcomputer labratory!','$'
data ends
    code segment
        assume ds:data,cs:code
begin:mov ax,data
      mov ds,ax
      mov dx,offset buf
      mov ah,09h
      int 21h
  code ends
end begin
程序2:data     segment
s1       db'welcome to microcomputer laboratory','$'
data     ends
stack    segment para stack
         db 64 dup(?)
stack    ends
code     segment
         assume  cs:code,ds:data,ss:stack
start:   mov ax,data
         mov ds,ax
         mov ah,9
         mov dx,offset s1
         int 21h
         mov ah,4ch
         int 21h
code     ends
         end start
         
第一个程序是我自己写的,第二个程序是老师给的,我的程序不对,请看图
我想知道为什么有的程序编译完出现.exe文件后能直接运行就能出来答案,有的却需要用debug命令才能显示内容呢,老师说不太清楚,能不能给完整的解释一下
还想知道我的程序错在哪里了,为什么运行了没有反应
 
图片附件: 游客没有浏览图片的权限,请 登录注册
图片附件: 游客没有浏览图片的权限,请 登录注册
      
搜索更多相关主题的帖子: welcome begin 
2010-05-25 13:12
yt414204458
Rank: 2
等 级:论坛游民
帖 子:260
专家分:55
注 册:2008-3-1
收藏
得分:0 
回复 2楼 zklhp
command也是不行的啊,cmd和command有什么区别啊,就感觉界面上有点不同而已,3楼那位说最好加个返回,那个返回重要吗?我搜了点东西,那个只是返回DOS,按任意键退出的作用吧

一切从爱C开始
2010-05-26 12:54
yt414204458
Rank: 2
等 级:论坛游民
帖 子:260
专家分:55
注 册:2008-3-1
收藏
得分:0 
回复 3楼 ONEPROBLEM
你也不清楚问题确实出现在哪吗?其实我的那个程序运行的时候显示过一次的,但是里面还有一些乱码,以后运行就怎么都显示不了了

一切从爱C开始
2010-05-26 12:55
yt414204458
Rank: 2
等 级:论坛游民
帖 子:260
专家分:55
注 册:2008-3-1
收藏
得分:0 
回复 6楼 mudaoren
这哪有问题啊,我就是没有加个返回DOS,上面那个DOS调用没有问题吧?

一切从爱C开始
2010-05-27 23:25
快速回复:masm5.0
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022684 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved