汇编语言程序设计实验教程.docx

上传人:h**** 文档编号:25827505 上传时间:2022-07-14 格式:DOCX 页数:5 大小:13.03KB
返回 下载 相关 举报
汇编语言程序设计实验教程.docx_第1页
第1页 / 共5页
汇编语言程序设计实验教程.docx_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《汇编语言程序设计实验教程.docx》由会员分享,可在线阅读,更多相关《汇编语言程序设计实验教程.docx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、汇编语言程序设计实验教程 汇编语言程序设计实验教程 目录 第一章上机过程 (4) 11编辑源程序 (4) 12 汇编源程序 (5) 13连接目标程序 (6) 14运行程序 (7) 第二章DEBUG命令祥解 (8) 21 DEBUG程序使用 (8) 22 DEBUG的常用命令 (8) 第三章汇编语言程序设计实验 (13) 31实验一顺序与分支程序设计 (13) 32 实验二循环与子程序程序设计 (15) 33 实验三算术运算与代码转换程序设计 (16) 34 实验四字符串的匹配与替换程序设计 (18) 35 实验五输入输出程序设计 (19) 第四章部分实验参考答案 (21) 第一章上机过程 11

2、编辑源程序 汇编语言源程序:用汇编语句编写的解决应用问题的程序。 汇编程序:将汇编语言源程序翻译成机器语言程序的系统。 汇编:将汇编语言程序翻译成机器语言程序的过程。 在编辑汇编语言源程序时,对计算机硬件工作环境无特殊要求,对软件工作环境要求也很简单,只需用建立ASCII码文本文件的软件即可。 (1)编辑软件 编辑软件:EDIT、QE、WORD、NOTEPAD等。 当输入、建立和修改源程序时,可任选一种编辑软件,不要用格式控制符,要求编辑完成的文件扩展名一定是.ASM。 (2)汇编程序 有汇编ASM.EXE、宏汇编MASM.EXE及TASM等,一般使用宏汇编MASM.EXE,因它比ASM.EX

3、E功能强。TASM适用于8086/8088Pentium系列指令系统所编写的汇编语言程序,是比较先进的汇编工具。 (3)连接程序 用连接程序LINK.EXE或TLINK.EXE,将MASM.EXE产生的目标代码程序(.OBJ)文件连接成可执行程序.EXE,TLINK比LINK更先进。 (4)辅助工具程序(.EXE) 进行汇编语言程序调试和文件格式转换的程序有: 动态调试程序 EXE2BIN.EXE文件格式转换程序 CREF.EXE交叉引用程序 编辑、汇编、连接、调试过程如图1.1所示。 TD(turbo Debugger简称)也是动态调试程序,可在DOS和Windows环境下运行,用户界面十分

4、友好。 12 汇编源程序 用编辑软件建立的源程序.ASM文件,必须经过汇编才能产生.OBJ文件。为此,需键入: C:MASM 或C:MASM 按前一种格式键入,屏幕上显示: Microsoft(R) Macro assemble Version 5.00 Copyright(C) Microsoft Corp 1981-1985,1987 ALL rights reserved OBJ filename.obj: Source listingnul.lst: Cross-referencenul.crf: 以上信息中方括中为该项提示的缺省回答值,冒号后面等待用户输入信息,若不改变缺省值则直接按

5、回车键。 汇编后生成以下几个文件: (1).OBJ文件 .OBJ文件是必须生成的一个目标代码文件,当源程序中无语法错误时,则在当前工作盘上自动存入一个.OBJ文件,供下一步连接用。 若源程序有语法错误时,会出现错误信息提示: 源程序文件行错误信息代码错误说明信息 最后信息提示: Warning errors(警告错误) Severe e rrors(严重错误) 若严重错误总数不为0,则.OBJ文件没有生成,需回到编辑状态下修改源程序直到无错为止。 (2).LST文件(列表文件) .LST文件对调试程序有帮助,它是将源程序中各语句及其对应的目标代码和符号表以清单方式列出,如果需要,在屏幕显示的第

6、二个提问的冒号后输入文件名即可,如果不需要,直接按回车键。 (3).CRF文件(交叉引用文件) 交叉引用.CRF文件给出了源程序中定义的符号引用情况,按字母顺序排列。.CRF文件不可显示,须用CREF.EXE系统程序将.CRF文件转换成为.REF文件后方可显示输出。 若按后一种格式输入,系统会依次出现四个提示信息,比第一种格式多了一项源程序文件名的输入。应答方式与第一种格式相同。 格式:MASM ;多了一个分号,表示结束后续询问。 13连接目标程序 汇编后生成的.OBJ文件,其所有目标代码的地址都是浮动的偏移地址,机器不能直接运行。必须用连接程序(LINK.EXE)对其进行连接装配定位,产生.EXE可执行文件,方可运行。 在系统提示符下键入:LINK 或LINK 屏幕上出现以下提示信息: Microsoft(R) Macro assemble Version 5.00 Copyright(C) Microsoft Corp 1981-1985,1987 ALL rights reserved

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 策划方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁