- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2011 汇编语言实验指导书
汇编语言程序设计实验指导书
理学院计算与网络教研室
目 录
《汇编语言程序设计》实验课教学大纲 1
汇编语言的上机过程 4
实验一 汇编语言的上机及顺序结构程序设计 6
实验二 分支结构程序设计 14
实验三 循环结构程序设计(一) 18
实验四 循环结构程序设计(二) 21
实验五 BIOS及DOS功能调用 25
综合程序设计(选做) 28
附录 汇编语言常见错误信息解释 35
《汇编语言程序设计》实验课教学大纲
课程名称:汇编语言程序设计实验(Assembly Language Programming)8086的编程结构;
2.掌握常用寻址方式及常用指令;
3.学习汇编源程序的编辑、汇编、连接、运行的全过程,熟悉DEBUG的使用;
4.掌握三种基本结构的程序设计;
5.掌握BIOS及DOS功能调用。
三、教学内容与学时分配
项目名称 学时 实验
类型 每组
人数 实验
要求 是否
开放 实验一 汇编语言的上机及顺序结构程序设计 2 基础性 1 必做 否 实验二 分支结构程序设计 2 基础性 1 必做 否 实验三 循环结构程序设计(一) 2 基础性 1 必做 否 实验四 循环结构程序设计(二) 2 基础性 1 必做 否 实验五 BIOS及DOS功能调用 2 基础性 1 必做 否
四、主要仪器设备
每组一套PⅡ以上的PC机。
五、参考教材及图书资料
1.《IBM PC汇编语言程序设计》,沈美明等著,清华大学出版社;
2.《汇编语言程序设计》,徐建民等编著,电子工业出版社;
3.《IBM-PC汇编语言程序设计实验教程》沈美明等著,清华大学出版社。
六、教学方法与考核
1. 教学方法
采用实验讲解、辅导、学生验证并配合实验习题相结合的教学方法。
2.考核方法
实验课考查、实验报告评定。
七、大纲正文
实验一 汇编语言的上机及顺序结构程序设计(2学时)
[目的要求]
1.掌握汇编源程序的结构;
2.学习汇编语言的上机过程;
3.熟悉DEBUG的使用;
4.掌握基本指令的使用。
[基本内容]
调试3-4个顺序结构程序,从而掌握汇编语言的上机过程、DEBUG的使用以及基本指令的使用。
实验二 分支结构程序设计(2学时)
[目的要求]
掌握单分支、双分支以及多分支结构的程序设计。
[基本内容]
1.单分支结构程序设计;
2.双分支结构程序设计;
3.多分支结构的程序设计。
实验三 循环结构程序设计(一)(2学时)
[目的要求]
掌握单重循环结构的程序设计。
[基本内容]
1.单重循环结构程序设计
实验四 循环结构程序设计(二)(2学时)
[目的要求]
掌握单重循环、多重循环结构的程序设计。
[基本内容]
1.单重循环结构程序设计
2.多重循环结构程序设计
实验五 BIOS及DOS功能调用(2学时)
[目的要求]
1.掌握BIOS功能调用及DOS功能调用的概念和方法;
2.掌握常用的BIOS功能调用及DOS功能调用。
[基本内容]
1.常用的BIOS功能调用;
2.常用的DOS功能调用。
课程负责人:赵艳红
大纲主撰人:黄勇
大纲审核人:黄勇
计算机与网络教研室
2011.6
汇编语言的上机过程
1、8086汇编语言的工作环境
(1)硬件环境: Intel CPU (8086、80286等)或与其兼容CPU
(2)软件环境:①操作系统(DOS2.0以上);
②编辑程序(EDIT.COM);
③汇编程序(MASM.EXE);
④连接程序(LINK.EXE);
⑤调试程序(DEBUG.COM)。
2、汇编语言上机的一般过程
汇编语言的一机的一般步骤为:编辑(用编辑程序形成汇编语言源程序)、汇编(用汇编程序将源文件汇编成目标文件)、连接(用连接程序将目标程序转换为可执行文件)、调试运行(执行可执行性文件,若有错误,利用DEBUG调试程序进行调试,直到没有错误为止。
(1)编辑
一般情况下可用EDIT来编辑形成汇编语言源程序文件,即建立ASM文件。EDIT是一个在DOS环境下使用的文本编辑程序,在DOS状态下,键入:
EDIT 源文件名,即表示在当前目录下,建立一个源文件。用ALT键可激活菜单。
(2)汇编
汇编用MASM宏汇编软件把ASM文件汇编成OBJ文件的过程。
使用格式:MASM 文件名
例:MASM SHIYAN1 (或SHIYAN1.ASM)
运行后,有3个问题需用户回答:
①提示要求输入目标文件名,直
文档评论(0)