- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
PAGE 2
汇编语言程序上机实验快览
1.1 汇编语言程序上机应具备的工具软件
汇编语言程序上机操作,必须经过文件的“建立—汇编—连接—执行”四个阶段。因此,系统磁盘上还应具备下列工具软件:
全屏幕编辑程序。用以将程序键入内存,经编辑生成源文件(.ASM)存盘。常用的编辑程序有EDIT.EXE,SK.EXE,Word97。
宏汇编程序,如MS的MASM.EXE,用以将源文件(.ASM)汇编生成二进制代码的目标文件(.OBJ)、列表文件(.LST)、及符号交叉引用表文件(.CRF)。
连接程序LINK.EXE。用以将目标文件(.OBJ)与欲使用的库文件(.LIB)及其它目标模块,连接装配生成一个可执行文件(.EXE)、及各段空间分配的列表文件(.MAP)。
调试程序DEBUG.COM。用以对.EXE或.COM文件进行调试,排错。
值得指出的是,人工输入的现成程序,或自编程序,难免不出现键入错误,疏漏错误,语法错误及逻辑错误。虽然在静态自查及汇编阶段均可被查出,但程序内在的逻辑功能性错误,还必须借助调试工具,在监测环境下动态运行程序时才能表露出来。因此程序调试这一环节必不可少。
1.2 汇编语言程序上机过程
现用如下流程图简明地表述汇编语言程序上机操作的四个阶段。注意第2章起的所有实验程序均须按此流程进行操作。图中用的是EDIT编辑程序。附录2给出了汇编出错信息,供排错时参考。
开始 程序 附件 命令提示符(屏幕显示:命令提示符界面)
开始 程序 附件 命令提示符(屏幕显示:命令提示符界面)
键入
键入“EDIT?”
出现c:\
出现c:\命令提示符-Edit界面,输入源程序
按alt+F 弹出文件菜单,选择
按alt+F 弹出文件菜单,选择“Save As”存盘,出现Save As 界面
屏幕显示
File Name:[E:\Masm1\文件名
File Name:[E:\Masm1\文件名.ASM…]
按Tab键移动光标,选中“OK?”
再按alt+F 弹出文件菜单,选择Exit
再按alt+F 弹出文件菜单,选择Exit? 退出
屏幕显示DB
DB
命令提示符
命令提示符c:\界面
C:\……E: ?
E:\CD Masm1?
E:\ Masm1masm 文件名.asm?(将源文件转换成用二进制代码表示的目标文件)
)
屏幕显示
Object filenmane
Object filenmane[文件名.OBJ]:——(在当前盘上生成以OBJ为扩展名的目标文件,此文件一定要。若在其它盘上还应指明盘符及路径。)
Source listing[KUL.LST]:——(生成以LST为扩展名的列表文件,此文件可有可无,若需要则输入文件名和回车,不需要则输入回车)
Cross reference [NUL.CRF]:——(生成以CRF为扩展名的交叉符号表,此文件可有可无,若需要则输入文名和回车,不需要则输入回车)
0 Warning Severs(警告性错误)
0 Warning Severs(警告性错误)
0 Errers Errore (语法性错误)
有错误
无错误
E:\masm1
E:\masm1?LINK 文件名(将OBJ 文件转换成可执行的EXE文件)
屏幕显示
Run File
Run File[文件名.exe]:—(生成以EXE为扩展名的执行文件)
List File [NUL.MAP]:—(生成以MAP为扩展名的列表分配文件。不用,则输入回车)
Libaries[ .LIB]:—(当用户用到函数库时,则需输入库函数名,没有则键入回车即可)
E:\masm1
E:\masm1? 文件名(运行执行程序)
运行结果正确吗?不正确
运行结果正确吗?
不正确
正确
您可能关注的文档
- 施工安全措施及要求.doc
- 新型防爆门系统.pptx
- 施工图审核流程.pptx
- 施工生产环境管理规定.doc
- 施工组织设计屋面.doc
- 新员工入厂安全培训2016.pptx
- 施工组织设计主体(已修改第2、10页).doc
- 旅游客源国韩国.doc
- 旗城学校湘美版六年级美术下册教案(带表格).docx
- 新密永威置业2016年营销策划提报.pptx
- 广东省揭阳市惠来县第一中学 2024-2025学年八年级上学期1月期末道德与法治试题(含答案).docx
- 福建省三明市永安市2024-2025学年八年级上学期期末质量质量监测综合道德与法治试题(含答案).docx
- 2024年工程变更及工程计量实施细则范本(三篇) .pdf
- 2024年夏季商场市场消防检查工作方案(3篇) .pdf
- 2024年安全质量责任追究制度(三篇) .pdf
- 2025年安徽国防科技职业学院高职单招语文2018-2024历年参考题库频考点含答案解析.docx
- 河南省安阳市滑县2024-2025学年九年级上学期期末化学试题(含答案).docx
- 河北省张家口市桥西区2024-2025学年九年级上学期期末道德与法治试题(含答案).docx
- 甘肃省武威市凉州区金山镇九年制学校2024-2025学年九年级上学期1月期末道德与法治试题(含答案).docx
- 河北省张家口市桥西区2024-2025学年八年级上学期期末道德与法治试题(含答案).docx
最近下载
- 2025年湖南石油化工职业技术学院单招职业技能测试题库(各地真题).docx VIP
- 上海市六年级(下)数学同步讲义 第11讲 一元一次不等式(组)及其解法.doc VIP
- 人教版语文七年级下 列夫托儿斯泰课件(共45张PPT).pptx VIP
- 佳能(Canon )PowerShot SX系列 PowerShot SX1 IS 说明书.pdf
- 1.2 太空探索课件-七年级地理上学期中图版(2024).pptx VIP
- 人教版小学一年级数学课件- 两位数加一位数(不进位)、整十数.ppt
- 四人赛全真总题库(共3000题).docx VIP
- 2025新外研社版英语七年级下单词表(英译汉).docx
- 幼儿园大班语言:傻小熊进城.doc VIP
- 小肠梗阻的诊断与治疗中国专家共识(2023年版).pptx
文档评论(0)