(完整版)初级汇编程序上机图文教程(MASM5.0),推荐文档_第1页
(完整版)初级汇编程序上机图文教程(MASM5.0),推荐文档_第2页
(完整版)初级汇编程序上机图文教程(MASM5.0),推荐文档_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、masm5.0 初级汇编语言上机调试图解从网上下的 masm5.0 解压之后生成几个文件,初级汇编语言有 masm.exe 和link.exe 就 够 了 , 再 来 可 能 用 到lib.exe。首先新建一个文件夹,文件路径不要出汉 字, masm.exe 和 link.exe 复制进去, 和程序源文件放一起,就像下面。也可以 不复制到一个文件夹,但需要配置环境很 麻烦。建立一个文本文件编写程序,如果不成功, 还要重新返回修改。先挑下面这段程序做演示,文件名先设为 test2.txt,直接复制吧:datasegmentmessagedbthis is asample program of k

2、eyboard and display:dbplease strike thekey !,0dh,0ah,$dataendsstacksegment para stack stackdb50dup(?)stackendscodesegmentassume cs:code,ds:data,ss:stackstart:movax,data movds,axmovdx,offsetmessage mov ah,9int21hagain:movah,1int21h cmph je cmpal,1bexit al,61h jcndcmpal,7ahjandandal,11011111bnd:movdl,

3、al movah,2 int21hjmpagainexit:movah,4ch int21hcodeendsendstart后缀名改为.asm(建议 txt 文件备份一 份,便于修改,而且搞不好编译器会给你 删了。运行 masm.exe 在窗口中据提 示依次输入指令,首先输入程序源文件名。随后出现依次出现三条指令,每条指令后 面有一个中括号,中括号里的东西再输 一遍就行了,看下面的图,回车。如果成功了,文件夹下会生成一个.obj 的文件。如果没有,那就是程序有误,回去再改吧。生成 obj 文件后,接着运行 link.exe 文件,老套路据提示输入指令。注意:最后 一条指令.lib,库文件是自己

4、编写的, 不像 c 语言之类的,直接回车就行了。看下图。最后生成可执行文件 test2.exe,双击运行,这个简单程序按任意字母键,会输出大小写。下面是截图。“”“”at the end, xiao bian gives you a passage. minand once said, people who learn to learn are very happy people. in every wonderful life, learning is an eternal theme. as a professional clerical and teaching position, i

5、understand the importance of continuous learning, life is diligent, nothing can be gained, only continuous learning can achieve better self. only by constantly learning and mastering the latest relevant knowledge, can employees from all walks of life keep up with the pace of enterprise development and innovate to meet the needs of the market. this document is also edited by my studio professionals,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论