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