- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《汇编语言》课程考试大纲
课程编号:课程名称:汇编语言课程英文名:Assembly Language
课程类型:本科专业必修课
学时、学分:总学时54学时 3学分(其中理论课36学时,实验课18学时)
开课单位:信息工程学院
开课学期:三年级第一学期
考试对象:电子信息工程专业本科生
考试形式:闭卷考试
所用教材:《汇编语言程序设计》 徐建民主编 电子工业出版社 2001版
一、学习目的和任务
汇编语言是计算机机器语言的符号化,做为计算机硬件的组成部分之一,它是计算机专业学生必修的一门重要的专业基础课。该课的前置课是高级语言程序设计、计算机组成原理等。后置课是操作系统、编译原理、计算机系统结构、硬件部件设计及调试和计算机接口技术等课程。《汇编语言程序设什》是一门实践性非常强的计算机专业的必修课,因此,除课堂讲授外,还要安排足够的上机实践,以训练学生使用汇编语言利用计算机硬件的特性编制程序解决问题的能力,及培养直接控制计算机的能力。
二、制定考试大纲的目的和依据
为教师和学生建立明确的教学和学习目标,既可以为教师提供明确的要求目标,用以检验教学效果,同时也为学生提供学习的指导和标准,从而有利于促进教学改革和教学质量提高以及学习目标。
本大纲所制定的汇编语言的考核要求,主要是以电子工业出版社出版的《汇编语言程序设计》的内容为依据制定。
三、考试大纲内容
知 识 点
考 核 目 标
a
b
c
第一章 基础知识
1、汇编语言的概念
√
1、1汇编语言和汇编程序
√
2、汇编语言与高级语言
√
1、2进位制数与不同基数的数之间的转换
√
1、3二进制数和十六进制数运算
√
1、4计算机中数和字符的表示
√
1、5几种基本的逻辑运算
√
第二章 Intel 8086徽处理器的结构
2、1存贮器和I/O结构
√
1、存贮器结构
√
2、存贮器的分段
√
3、I/O的结构
√
2、2寄存器结构
√
1、通用寄存器
√
2.指针和变址寄存器
√
3、段寄存器
√
4、控制寄存器
√
5、8086的内部结构
√
2、3寻址方式
√
1、立即寻址
√
2、寄存器寻址
√
3、直接寻址
√
4、寄存器间接寻址
√
5、基址相对寻址
√
6、直接变址寻址
√
7、基址变址寻址
√
8、相对基址变址寻址
√
第三章 汇编语言程序设计入门
3.1 汇编语言程序结构
√
1、程序结构
√
2、指令形式
√
3、2 汇编语言程序的上机过程
√
3、3简单运算的例
√
第四章 8086的指令系统
4、1 数据传送指令
√
1. 通用数据传送指令
√
2、累加器专用数据传送指令
√
3、取地址指令
√
4、标志传送指令
√
4、2算术运算指令
√
1、加法指令
√
2、减法指令
√
3、乘法指令
√
4、除法指令
√
4、3逻辑运算指令
√
1、逻辑运算指令
√
2、移位指令
√
4、4串操作指令
√
1、串操作指令
√
2、串操作指令前缀
√
4、5转移指令
√
1、条件转移指令
√
2、无条件转移指令
√
3、循环指令
√
4、6处理器控制指令
√
第五章 程序设计的基本方法
5、1 结构化程序设计的思想
√
5、2简单程序设计
√
1、顺序程序设计
√
2、分支程序设计
√
①分支程序结构
√
②简单分支程序设计
√
③多分支程序设计
√
5、3循环程序设计
√
1、循环程序的结构
√
2、单重循环
√
3、控制循环的方法
√
4、多重循环
√
5、4子程序设计
√
1、一般概念
√
2、主程序和子程序的信息交换
√
3、现场保护和子程序文件
√
4、子程序的分类
√
5、5递归子程序的设计
√
第六章 伪指令
6、1表达式
√
1、运算对象
√
2、运算符
√
6、2一般数据定义
√
1、变量的定义及初始化
√
2、数组和缓冲区的定义及初始化
√
3、用伪指令LABEL定义变量或标号
√
6、3记录数据定义
√
1、记录名的说明
√
2、记录变量的定义
√
3、位段的属佐
√
6、4结构数据定义
√
1、结构名的说明
√
2、结构变量的定义
√
3、引用结构的方式
√
6、5其它伪指令
√
1、模块开始伪指令
√
2、模块结束伪指令
√
3、段开始伪指令
√
4、段结束伪指令
√
5、指定段寄存器
√
6、子程序伪指令
√
7、群(组)
√
8、设置存储单元计数器
√
9、偶化伪指令
√
10、注释
√
6、6段的简化定义
√
1、定义存储模型
√
2. 指定DOS的段排列
√
3. 缺省段名
√
4、定义简化的段
√
5、使用已定义的等式
√
6、段的嵌套定义
√
6、7控制汇编输出
√
1、发送信息到标准输出设备
√
2、控制列表中的页格式
√
3、控制列表内容
√
第七章 宏和条件汇编
7、1宏
√
1、等价伪指令
文档评论(0)