文档介绍:《汇编语言程序设计》实验教学大纲
一、课程基本信息
课程编号:
1421124
课程名称:
汇编语言程序设计
英文名称:
Assembler Language and Programming
课程类别:
 公共基础课( );学科基础课( );专业课(√);选修课( )
是否单独设课:
是( );否(√)
课程总学分:
4学分(其中理论课3学分;实验课1学分)
课程总学时:
82学时(其中理论课64学时;实验课18学时;实验每周2学时)
实验题目数:
10个(其中综合性2个、设计性实验7个、验证性1个)
适用专业:
计算机科学与技术、计算机科学与技术(软件方向)
开课学期:
第三学期
先修课程:
《计算机基础》,《数字逻辑》,《C语言程序设计》
课程简介:
本课程系统介绍了宏汇编语言程序设计的基础知识、,论述了其编程结构、功能、、分支程序、循环程序和子程序的设计原理、、串操作、、中断系统和BIOS中断调用。
授课教材:
理论课:
《8086/8088宏汇编语言程序设计教程》(第二版) 王正智编著,电子工业出版社 2002年3月
实验课:
《汇编语言实验讲义》自编
参考教材:
1.《汇编语言程序设计》齐志儒高福祥主编,东北大学出版社 1996年9月
2.《微型计算机技术及应用》戴梅萼史嘉权编著, 清华大学出版社 2003年8月
二、实验的地位、作用和目的
汇编语言程序设计是一门实践性很强的课程,只有通过上机实习,才能深刻理解各类指令的功能,,而且,激发了学生对本课的兴趣,变被动学为主动学,从而使学习更轻松,最终掌握汇编语言程序设计的思想和方法。
三、实验方式
验证性实验是指给定实验目的要求、实验条件和给出实验电路或程序,由学生独立完成的实验;
设计性实验是指给定实验目的要求和实验条件,由学生自行设计实验方案并加以实现的实验;
综合性实验是指实验内容涉及本课程的综合知识或与本课程相关课程知识的实验;
4、研究性实验是指参与教师的科研课题的实验。
四、实验内容、学时分配及基本要求
[实验题目一] 数码转换程序设计
实验室名称
综合实验室(计算机硬件分室)
实验室地点
理工楼619
学时
2
实验类型
验证性
每组人数
1
选做或必做
必做
内容提要
用查表的方式编写程序。
基本要求
用给定的一段源程序,调试完成题目的功能。熟悉上机操作的步骤。
重点难点
调试软件DEBUG中各命令的应用。
主要仪器
微型计算机系统
[实验题目二] 分支程序设计
实验室名称
综合实验室(计算机硬件分室)
实验室地点
理工楼619
学时
2
实验类型
设计性
每组人数
1
选做或必做
必做
内容提要
设计一数据段,先定义MM数组并存入若干个带符号数,再定义