编译一个扩展文件名为ASM的汇编语言源程序.doc_第1页
编译一个扩展文件名为ASM的汇编语言源程序.doc_第2页
编译一个扩展文件名为ASM的汇编语言源程序.doc_第3页
编译一个扩展文件名为ASM的汇编语言源程序.doc_第4页
全文预览已结束

下载本文档

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

文档简介

实 验 报 告课程名称: 微机原理与接口技术 实验名称:汇编编译工具MASM6.11的使用专 业: 网络工程 学 号: 姓 名: 实验地点: 九章楼 N6-202 实验日期: 2017.2.22 常 熟 理 工 学 院项目内容编译一个扩展文件名为ASM的汇编语言源程序用汇编程序MASM汇编上述的汇编语言源程序,形成目标代码文件用连接程序LINK或TLINK连接目标代码文件,形成可执行文件运行可执行文件,观察执行结果,验证其正确性项目实验环境汇编语言的计算机环境DOSWINDOWSDOS:记事本+MASM6.11+DEBUG调试工具源程序编辑工具:记事本汇编编译器:MASM6.11调试工具:DEBUG实现原理和方法用文字编辑工具输入示例程序,存盘取名HELLO.ASM用MASM命令对源文件进行汇编,产生.OBJ文件。用LINK将OBJ文件连接成可执行的EXE文件在DOS状态下运行LINK产生的EXE文件。用DEBUG检查程序.程序及注释data1 segment msg db Hello,world.,0dh,0ah,$data1 endscode1 segment assume cs:code1,ds:data1 start: mov ax,data1 mov ds,ax lea dx,msg mov ah,9 int 21h mov ax,4c00h int 21h code1 ends end start 实验数据和结果Microsoft Windows XP 版本 5.1.2600(C) 版权所有 1985-2001 Microsoft Corp.C:Documents and SettingsAdministratorcd c:masm611binC:MASM611BINmasm hello.asmMicrosoft (R) MASM Compatibility DriverCopyright (C) Microsoft Corp 1993. All rights reserved. Invoking: ML.EXE /I. /Zm /c /Ta hello.asmMicrosoft (R) Macro Assembler Version 6.11Copyright (C) Microsoft Corp 1981-1993. All rights reserved. Assembling: hello.asmC:MASM611BINlink hello.objMicrosoft (R) Segmented Executable Linker Version 5.31.009 Jul 13 1992Copyright (C) Microsoft Corp 1984-1992. All rights reserved.Run File hello.exe:Microsoft (R) Segmented Executable Linker Version 5.31.009 Jul 13 1992Copyright (C) Microsoft Corp 1984-1992. All rights reserved.Run File hello.exe:List File nul.map:Libraries .lib:Definitions File nul.def:LINK : warning L4021: no stack segmentC:MASM611BINhello.exeHello,world.心得体会在编译过程中,主要注意,下载文件时,放在正确的位置,输入代码时,要细心,细小的错误都有可能打不开文

温馨提示

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

评论

0/150

提交评论