1、汇编语言程序设计实验教学大纲一、课程基本信息课程代码:05110114课程名称:汇编语言程序设计课程英文名称:Macro Assemble Language Programming Design课程所属单位:计算机与信息工程系计算机科学与技术教研室课程面向专业:计算机科学与技术课程类型:必修先修课程:C语言程序设计、计算机导论学分:3.0学时:16应开实验工程个数:8二、课程性质与目的本课程是计算机科学技术系的一门核心专业基础课程。本课程主要介绍IBM PC计算机CPU的结构, 存储器的组织方式,汇编语言程序设计的方法;使学生掌握IBM PC计算机的寻址方式及使川方法:掌 握8086/8088
2、指令系统以及汇编语言程序设计方法和技术;培养学生掌握汇编语言程序的分析、设计、 开发、使用和维护能力。掌握汇编语言程序的上机方法。本课程主要任务是使学生在已有的计算机知识的基础上,对汇编语言基础知识有一个较全面、系统 的了解,提高学生的汇编语言基本知识和基本理论的实际应用能力。特别是通过学生课后的实践,提高 学生对计算机系统的认识以及宏汇编程序设计的方法。三、课程内容与要求课程内容:实验名称及内容见实验学时分配表要求:注意自始至终贯彻课程中所介绍的程序设计风格,养成良好的编程习惯。学生应独立完成所 布置习题。为保证尽量在统一安排的上机时间内编译运行通过程序,学生应事先设计好程序。四、学时分配(
3、见下页)五、教学方法与教学要求宏汇编程序设计是一门实践性比拟强的专业课程,让学生通过该门课程的学习了解宏汇编语言程 序设计的方法,增强学生的实际动手能力。由教师指定实验内容,学生独立完成整个实验过程,中途遇 到困难可以求助于教师。实验完毕验收实验结果并交实验报告。实验学时分配表序 号实验工程(或内容)名称实 验 学 时实验类型每组 实验 人数说明验 证 性设 计 性综 合 性其它1DEBUG的使用2V2顺序程序设计2V3分支循环设计2V4串操作指令用法2V5子程序设计2V6模块化程序设计2V7宏功能程序设计2V8输入/输出设计2V小计16六、课程考核方法该门课程的实验局部不进行笔试,通过学生上机以及所交实验报告给出成绩,并且该门课程占总平 成绩的20%o七、实验教材与参考资料实验教材:汇编语言程序设计主编华中科技大学出版社2005汇编语言实验操作方法自编参考资料:IBM-PC宏汇编语言程序设计王元珍编著,华中理工大学出版社,1996年。IBM-PC汇编语言程序设计 沈美明主编,清华大学出版社,1987年