欢迎访问考研秘籍考研网!    研究生招生信息网    考博真题下载    考研真题下载    全站文章索引
文章搜索   高级搜索   

 您现在的位置: 考研秘籍考研网 >> 文章中心 >> 专业课 >> 正文  安徽师范大学汇编语言本科教学大纲

新闻资讯
普通文章 上海市50家单位网上接受咨询和报名
普通文章 北京大学生“就业之家”研究生专场招聘场面火爆
普通文章 厦大女研究生被杀案终审判决 凶手被判死刑
普通文章 广东八校网上试点考研报名将开始
普通文章 2004年硕士北京招生单位报名点一览
普通文章 洛阳高新区21名硕士研究生被聘为中层领导
普通文章 浙江省硕士研究生报名从下周一开始
普通文章 2004年上海考区网上报名时间安排表
普通文章 广东:研究生入学考试2003年起重大调整
普通文章 2004年全国研招上海考区报名点一览表
调剂信息
普通文章 宁夏大学04年硕士研究生调剂信息
普通文章 大连铁道学院04年硕士接收调剂生源基本原则
普通文章 吉林大学建设工程学院04年研究生调剂信息
普通文章 温州师范学院(温州大学筹)05研究生调剂信息
普通文章 佳木斯大学04年考研调剂信息
普通文章 沈阳建筑工程学院04年研究生调剂信息
普通文章 天津师范大学政治与行政学院05年硕士调剂需求
普通文章 第二志愿考研调剂程序答疑
普通文章 上海大学04年研究生招收统考生调剂信息
普通文章 广西大学04年硕士研究生调剂信息

友情提示:本站提供全国400多所高等院校招收硕士、博士研究生入学考试历年考研真题、考博真题、答案,部分学校更新至2012年,2013年;均提供收费下载。 下载流程: 考研真题 点击“考研试卷””下载; 考博真题 点击“考博试卷库” 下载 

安徽师范大学皖江学院电子信息系 汇编语言程序设计教学大纲
第 页1
《汇编语言程序设计》教学大纲
一、说明
1、课程的性质、地位和任务
本课程为专业基础必修课。授课对象是电子信息工程专业的本科生。
汇编语言是计算机能够提供给用户的最快而又最有效的语言,也是能够利用计算机
所有硬件特性并能直接控制硬件的唯一语言,因而在对于程序的空间和时间要求很高的
场合,汇编语言是必不可少的,至于对于很多需要直接控制硬件的应用场合,则更是非
用汇编语言不可。“汇编语言程序设计”是《微机原理与接口技术》、《操作系统》等核
心课程的必要先修课,而且对于训练学生掌握程序设计技术,熟悉上机操作和程序调试
技术都有重要作用。通过本课程的学习,学生应掌握汇编语言程序设计的方法,掌握中
断调用和系统功能调用等高级程序员技术,通过实验应能独立上机调试和编制较大型的
汇编语言程序,为很好地使用计算机编程及后续课程打下扎实的基础。
2、课程教学的基本要求
(1)了解汇编语言的特性及其编程技术,掌握汇编语言程序设计的方法。
(2)建立起“机器”和“程序”、“空间”和“时间”的概念。
(3)能独立上机调试和编制汇编语言程序。
课程性质:专业基础课程 先修课程:高级语言程序设计
总学时:50
理论学时:32 实验学时:18(有课程实验)
开课学院:皖江学院 适用专业:电子信息工程
大纲执笔人: 教学院长审定:
教研室主任审核:
安徽师范大学皖江学院电子信息系 汇编语言程序设计教学大纲
第 页2
(4)对于汇编语言的模块化程序设计要求熟练掌握。
(5)坚持课后练习是教好、学好本门课程的关键。在整个教学过程中,将根据正
常教学进度布置一定量的课后作业,要求学生按时完成。
3、本课程的重点与难点
重点:本课程的有关基本理论和基本概念,指令系统中的常用指令及其功能,存储
器的组织方式和寻址方式,CPU 内部寄存器的结构,汇编语言程序设计的方法和上机操
作,常用的中断功能调用。
难点:存储器的组织方式和寻址方式,汇编语言程序设计的方法和上机操作,常用
中断功能调用的应用。
二、课堂教学时数及课后作业题型分配
章 目 教 学 内 容
教 学
时 数
教学方式
或 手 段
课 后 作 业
思 考 题 练 习 题
一 基础知识 4 讲授(多媒体) √
二 寻址方式和指令系统 9 讲授(多媒体) √
三 汇编语言程序格式 4
讲授(讨论)、(多媒
体)
√ √

汇编语言结构化程序
设计
4 讲授(多媒体演示) √ √

汇编语言模块化程序
设计
4 讲授(多媒体) √ √
六 高级汇编语言技术 0 自学
七 I/O 和中断系统 3 讲授(多媒体) √ √
八 应用程序设计 2 讲授(多媒体) √ √
* 主要单元分别小结 0 纳入各章当中讲授
* 机 动 2
合 计 32
三、本文
第一章 汇编语言基础知识
安徽师范大学皖江学院电子信息系 汇编语言程序设计教学大纲
第 页3
【教学目的】
本章内容是本课程的基础,通过本章学习,使学生明确汇编语言程序设计的学科性
质、基本内容和学习意义,掌握数据的编码、存储器的组织、CPU 寄存器的结构。了解
本门课程的教学要求和学习方法。汇编语言的上机操作也是本章的主要内容,它将直接
告诉同学们上机操作的方法。
【重点难点】
补码及其运算、存储器的组织、CPU 寄存器的结构,汇编语言的上机操作。
第一节 计算机系统概述
一、微机系统的基本组成
二、计算机中数据信息的类型和表示
第二节 计算机语言
一、机器语言
二、汇编语言
三、高级语言
第三节 微处理机 8086/8088 简介
一、8088CPU 的编程结构
二、8088CPU 寄存器组
三、8088CPU 存储器组织
第四节 汇编语言的上机操作
一、软件环境
二、汇编语言源程序上机操作步骤
三、MASM 回顾和发展
四、调试工具 DEBUG
【思考题】
参见选用教材中的思考题。
教学建议:详细讲述存储器的组织和 CPU 寄存器的结构,课堂讲解和演示汇编语言
的上机操作方法和步骤。
安徽师范大学皖江学院电子信息系 汇编语言程序设计教学大纲
第 页4
第二章 8086/8088 寻址方式和指令系统
【教学目的】
本章内容是本课程的重点,通过本章学习,使学生掌握 8086CPU 的指令系统和寻址
方式。对传送类指令、算术运算类指令、控制转移类指令要非常熟悉。
【重点难点】
传送类指令、算术运算类指令、控制转移类指令、存储器的寻址方式、段内直接寻
址的地址位移量。
第一节 8086/8088 的寻址方式
一、立即寻址方式
二、寄存器寻址方式
三、直接寻址方式
四、寄存器间接寻址方式
五、寄存器相对寻址方式
六、基址加变址寻址方式
七、相对基址加变址寻址方式
第二节 8086/8088 指令系统
一、8086/8088 指令概述
二、数据传送指令
三、算术运算指令
四、逻辑运算指令
五、移位指令
六、控制转移指令
七、标志位操作指令
八、处理机控制指令
【思考题】
参见选用教材中的思考题和练习题。
安徽师范大学皖江学院电子信息系 汇编语言程序设计教学大纲
第 页5
教学建议:详细讲解指令系统中的 数据传送指令、算术运算指令、控制转移指令。
第三章 汇编语言程序格式
【教学目的】
本章内容也是本课程的重点,通过本章学习,使学生明确汇编语言的程序格式及程
序设计方法,掌握汇编程序 MASM、连接程序 LINK 及调试程序 DEBUG 等的功能和用法,
掌握 MASM 和 LINK 所用到的伪操作。特别是汇编语言程序的上机操作方法,为该课程实
验打下基础。
【重点难点】
段定义伪操作、数据定义伪操作等的格式和用法,汇编语言程序格式、表达式和运
算符,MASM、LINK 及 DEBUG 等的功能和用法,基本的 DOS 功能调用。
第一节 汇编语言语句
一、语句的种类和格式
二、表达式
三、特殊操作符
第二节 汇编语言伪指令
一、符号定义语句
二、数据定义语句
三、段定义语句
第三节 地址计数器
第四节 汇编语言源程序的结构
一、源程序的基本结构
二、基本的 DOS 功能调用
【思考题】
参见选用教材中的思考题和练习题。
教学建议:在讲清语句的种类和格式以及伪指令的基础上,介绍基本的 DOS 功能调
用。
安徽师范大学皖江学院电子信息系 汇编语言程序设计教学大纲
第 页6
第四章 汇编语言结构化程序设计
【教学目的】
通过本章学习,使学生掌握程序设计的基本方法,并对两种基本的程序结构循环程
序和分支程序的设计能够牢牢掌握。
【重点难点】
循环程序和分支程序的设计方法,编写汇编语言程序和上机操作。
第一节 汇编语言程序设计的基本步骤
第二节 顺序程序设计
一、顺序程序的结构
二、顺序程序设计
第三节 分支程序设计
一、分支程序的结构
二、双分支程序设计
三、多分支程序设计
第四节 循环程序设计
一、循环程序基本结构
二、循环程序设计
三、循环程序的控制方法
第五节 串操作
一、字符串操作指令及重复前缀
二、字符串操作示例
【思考题】
参见选用教材中的思考题和练习题。
教学建议:详细讲解汇编语言结构化程序设计。
第五章 汇编语言模块化程序设计
安徽师范大学皖江学院电子信息系 汇编语言程序设计教学大纲
第 页7
【教学目的】
通过本章学习,使学生掌握子程序设计的基本方法。学习并了解多模块程序设计的
方法。
【重点难点】
段定义伪操作、利用堆栈传送数据、多模块程序设计,编写含子程序的汇编语言程
序和上机操作。
第一节 子程序设计
一、子程序的设计方法
二、子程序与主程序的参数传递
三、嵌套子程序
第二节 模块化程序设计
一、段的完整定义
二、段的简化定义
三、模块间的通信
【思考题】
参见选用教材中的思考题和练习题。
教学建议:详细讲述子程序的设计方法和参数传递以及模块间的通信。
第六章 高级汇编语言技术
【教学目的】
本章内容是汇编语言程序设计的拓展知识,可以提高设计汇编语言程序的技巧。属
于介绍性内容,不作重点要求,不列入考试范围。有兴趣的同学可通过自学掌握更多的
技巧和方法。
【重点难点】
宏定义、宏调用、宏展开。
第一节 宏汇编
一、宏的定义和调用
安徽师范大学皖江学院电子信息系 汇编语言程序设计教学大纲
第 页8
二、宏的参数
三、与宏有关的伪指令
四、宏与子程序
第二节 重复汇编
一、重复伪指令
二、不定重复伪指令
第三节 条件汇编
第四节 数据结构
一、结构类型的说明
二、结构变量的定义
三、结构变量及其字段的引用
第五节 数据记录
一、记录类型的说明
二、记录变量的定义
三、记录变量的引用和记录操作符
【思考题】
参见选用教材中的思考题和练习题。
教学建议:由于课时限制,本章内容让同学们自学。
第七章 I/O 和中断系统
【教学目的】
本章内容也是汇编语言程序设计的基本方法和具体应用,通过本章学习,使学生明
确接口中数据的传送方式、输入输出程序设计的基本方法、无条件传送方式和查询式传
送方式、中断操作的基本概念和实现中断功能的程序设计方法。掌握在输入输出程序设
计中大量使用的中断功能调用基本方法和具体应用、DOS 基本 I/O 功能调用、常用 BIOS
功能调用。
【重点难点】
安徽师范大学皖江学院电子信息系 汇编语言程序设计教学大纲
第 页9
数据传送方式、无条件传送方式和查询式传送方式、中断操作,中断程序设计。DOS
基本 I/O 功能调用、常用 BIOS 功能调用,单个字符或字符串的输入输出功能调用。
第一节 I/O 的基本概念
一、I/O 指令和 I/O 端口编址
二、数据传送方式
第二节 中断系统
一、中断的基本概念
二、中断指令
三、中断向量及分类
第三节 DOS 中断与系统功能调用
一、DOS 功能调用的方法(包括文件)
二、DOS 基本 I/O 功能调用
第四节 BIOS 中断调用
一、BIOS 中断调用方法
二、常用 BIOS 功能调用
【思考题】
参见选用教材中的思考题和练习题。
教学建议:以 DOS 功能调用、BIOS 功能调用的应用为目标。
第八章 应用程序设计
【教学目的】
本章内容是汇编语言程序设计的提高与应用,通过本章学习,了解汇编语言程序设
计的方法和步骤,以及汇编语言与高级语言的接口。
【重点难点】
发声程序设计。
第一节 应用程序实例
一、发声程序设计
安徽师范大学皖江学院电子信息系 汇编语言程序设计教学大纲
第 页10
二、彩色图形程序设计
三、键盘录入数据的转换与显示
第二节 汇编语言与 C 语言的接口
一、嵌入汇编
二、汇编语言与 C 语言的混合编程
【思考题】
参见选用教材中的思考题和练习题。
教学建议:分析和阅读程序。
【实验内容】
实验一、程序编译实验
实验二、调试程序 DEBUG 实验
实验三、源程序结构实验
实验四、排序程序设计实验
实验五、磁盘文件访问实验
实验六、乐曲演奏程序设计实验
【课程考试】
考试采用闭卷考试和平时成绩、实验成绩相结合的方法。闭卷部分的考试题包括基
本概念、基础知识、程序设计等,题型可采用填空题、选择题、简答题、程序填空题、
程序设计等多种形式;实验成绩以学生完成实验的质量和实验报告的质量,作为评分标
准。平时成绩主要是平时点名和平时作业的成绩。
总评成绩:平时作业占 15% ,实验占 15%, 期末闭卷考试占 70%。
四、使用教材与教学参考书目
【使用教材】
苏帆,《汇编语言程序设计》,华中科技大学出版社,2005 年 2 月。
《汇编语言程序设计实验指导书》,学校自编教材,不断地在更新。
安徽师范大学皖江学院电子信息系 汇编语言程序设计教学大纲
第 页11
【教学参考书目】
1、沈美明,温冬婵编著,IBM–PC 汇编语言程序设计(第 2 版),清华大学出版社,
2001 年
2、周明德,《微型计算机 IBM PC/XT(0520 系列)系统原理及应用》,清华大学出版
社,1991(修订版)
3、郑学坚、周斌,《微型计算机原理及应用》,清华大学出版社,1995(第二版)
4、王士元、吴芝芳,《IBM PC/XT[长城 0520] 接口技术及其应用》,南开大学出
版社,1990
5、杨素行,《微型计算机系统原理及应用》,清华大学出版社,1995
6、戴梅萼、史嘉权,《微型计算机技术及应用》,清华大学出版社,2003 年 8 月(第
3 版)

免责声明:本文系转载自网络,如有侵犯,请联系我们立即删除,另:本文仅代表作者个人观点,与本网站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。

  • 上一篇文章:

  • 下一篇文章:
  • 考博咨询QQ 3455265070 点击这里给我发消息 考研咨询 QQ 3455265070 点击这里给我发消息 邮箱: 3455265070@qq.com
    公司名称:昆山创酷信息科技有限公司 版权所有
    考研秘籍网 版权所有 © kaoyanmiji.com All Rights Reserved
    声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载或引用的作品侵犯了您的权利,请通知我们,我们会及时删除!