第一章概述
1.计算机中的数和编码系统
(1)理解计算机中的数制的概念,会应用;(2)掌握二进制编码的方法;
(3)掌握二进制运算的规则;(4)掌握带符号数的表示方法及表示范围;
2.了解计算机的硬件和软件的划分及功能
3.微型计算机的结构
(1)了解微型计算机的外部结构;
(2)了解微型计算机的内部结构;
4. Intel 8088的结构
(1)掌握8088的寄存器结构;(2)掌握8088的功能结构;
(3)掌握存储器组织;
第二章8088的指令系统
1.掌握8088的寻址方式
(1)立即寻址(2)直接寻址(3)寄存器寻址(4)寄存器间接寻址(5)变址寻址(6)基址加变址的寻址方式
2.掌握8088标志寄存器中的9个标志位
3.掌握8088的指令系统
(1)数据传送指令(2)算术运算指令(3)逻辑运算指令
第三章汇编语言程序设计
1.正确掌握汇编语言的格式;
2.了解语句行的构成,会应用;
3.理解指示性语句,会正确使用;
4.掌握基本的汇编语言程序设计
(1)循环程序设计(2)参数传送技术(3)子程序设计
第四章8088的总线 *** 作和时序
1.基本概念
(1)正确理解指令周期、总线周期和T状态的概念;
(2)掌握CPU的时序和存储器以及外设的时序概念;
2. 8088的总线
(1)掌握8088的两种组态的区别;
3.掌握8088典型时序
(1)存储器读周期(2)存储器写周期(3)中断响应周期
4.最大组态下的8088时序与最小组态的8088时序区别
5.计数器和定时器电路Intel 8253-PIT
(1)了解8253-PIT芯片的主要功能及内部结构;(2)会写8253-PIT的控制字;(3)掌握8253-PIT的工作方式;(4)掌握8253-PIT编程步骤;
第五章半导体存储器
1.解半导体存储器的分类
2.读写存储器RAM
(1)了解基本存储电路(2)理解RAM的结构(3)掌握RAM与CPU的连接要考虑的主要问题;会根据连接图写出寻址范围
第六章输入和输出
1.了解输入输出的寻址方式
2.掌握CPU与外设数据传送的方式
(1)无条件传送方式(2)查询传送方式(3)中断传送方式(4)直接数据通道传送(DMA)
第七章中断
1.中断的引入
(1)理解为什么要用中断(2)掌握中断系统的功能
2.最简单的中断情况
(1)掌握CPU响应中断的条件(2)掌握CPU对中断的响应
4. 8088的中断方式
(1)掌握两条外部中断请求线及使用
(2)掌握内部中断类型号
(3)掌握8088中断优先权次序
(4)掌握8088中断向量表的大小、中断向量的个数及中断入口地址的求法
(5)掌握8088中的中断响应和处理过程
第八章并行接口片子
1.了解可编程的输入输出接口芯片8255A-5的功能和结构
2.掌握8255A各端口的工作方式及功能
教材:《微型计算机系统原理及应用》 周明德, 清华大学出版社
参考书:
1、《微型计算机原理与接口技术》李兰友等编,南开大学出版社,2001年版�
2、《计算机电路基础》王金刚编,南开大学出版社,2001年版�
考题类型及分数分布:
本课程考试试题类型填空题、分析程序题、简答题、综合应用题四种形式,其中填空题20分、分析程序题15分、简答题20分,综合应用题20分
《数据结构》考试大纲
第一章 绪论
一、学习目的和要求
本章的目的是介绍数据结构中常用的基本概念和术语以及学习数据结构的意义。
本章要了解数据的抽象类型定义。理解算法在实际问题中的应用。重点掌握各种基本概念和术语、算法描述和分析的方法。
二、课程内容
第一节 什么是数据结构
第二节 基本概念和术语
第三节 抽象数据类型的表示与实现
第四节 算法和算法分析
三、考核知识点
1、 合适的数据结构在解决实际应用问题中的关键性;以及学习《数据结构》的意义。
2、 数据、数据元素、数据项、数据结构等基本概念。
3、 数据结构的四种逻辑结构和两种存储结构表示方法。
4、 抽象数据类型的表示和实现
5、 算法的五个特点。
6、 算法、算法的时间复杂度和空间复杂度、最坏的和平均的时间复杂度等概念。
7、 算法描述和算法分析的方法,对于一般算法能分析出时间复杂度。
四、考核要求
1. 识记
1) 数据结构的基本概念和术语。
2) 合适的数据结构在解决实际应用问题中的关键性,以及学习《数据结构》的意义。
3) 数据结构的四种逻辑结构和两种存储结构表示方法。
2. 领会
1) 算法的描述和分析:算法的时间复杂度和空间复杂度、最坏的和平均的时间复杂度
第二章 线性表
一、学习目的和要求
本章的目的是介绍线性表的逻辑结构和各种存储表示方法,以及定义在逻辑结构上的各种基本运算及其在存储结构上如何实现这些基本运算。要求在熟悉这些内容的基础上,能够针对具体应用问题的要求和性质,选择合适的存储结构设计出相应的有效算法,解决与线性表相关的实际问题。
本章重点是熟练掌握顺序表和单链表上实现的各种基本运算及相关的时间性能分析,难点是在循环链表和双向链表存储结构中各种基本运算的实现。
二、课程内容
第一节 线性表的类型定义
第二节 线性表的顺序表示和实现
第三节 线性表的链式表示和实现
三、考核知识点
1、 线性表的类型定义
2、 顺序表的含义及特点,顺序表上的插入、删除 *** 作及其平均时间性能分析
3、 链式表示和实现,单链表、双链表、循环链表链接方式上的区别;
4、 单链表上实现的建表、查找、插入和删除等基本算法及其时间复杂度。
5、 循环链表上尾指针取代头指针的作用
6、 单循环链表上的算法与单链表上相应算法的异同点。
7、 双向链表的定义和相关算法。
8、 顺序表和链表的比较,以及如何选择其一作为其存储结构才能取得较优的时空性能。
四、考核要求
1. 识记
1) 线性表的逻辑结构特征;
2) 线性表上定义的基本运算,并利用基本运算构造出较复杂的运算。
2. 领会
1) 顺序表和链表的比较,各自的优缺点。
2) 针对线性表上所需要执行的主要 *** 作,知道选择顺序表还是链表作为其存储结构才能取得较优的时空性能。
3. 综合应用
1) 顺序表的含义及特点,顺序表上的插入、删除 *** 作及其平均时间性能分析。
2) 单链表、双链表、循环链表链接方式上的区别;
3) 单链表上实现的建表、查找、插入和删除等基本算法及其时间复杂度。
4) 循环链表上尾指针取代头指针的作用,
5) 单循环链表上的算法与单链表上相应算法的异同点。
6) 双链表的定义和相关算法。
第三章 栈和队列
一、学习目的和要求
本章的目的是介绍栈和队列的逻辑结构定义及在两种存储结构上如何实现栈和队列的基本运算。要求在掌握栈和队列的特点的基础上,懂得在什么样的情况下使用栈或队列。
本章重点是掌握栈和队列在两种存储结构上实现的基本运算,难点是循环队列中对边界条件的处理
二、课程内容
第一节 栈
第二节 栈的应用举例
第四节队列
三、考核知识点
1、 栈的抽象数据类型的定义
2、 栈的表示和实现
3、 栈的简单应用
4、 抽象数据类型队列的定义
5、 队列的链式表示和实现
6、 队列的顺序表示和实现
四、考核要求
1. 领会
1) 栈和队列的特点,栈和队列各自的使用情况。
2. 综合应用
1) 栈的逻辑结构特点,栈与线性表的异同。
2) 顺序栈和链栈上实现进栈、退栈等基本算法。
3) 利用栈解决简单的实际问题。
4) 队列逻辑结构特点,队列与线性表的异同。
5) 顺序队列(主要是循环队列)和链队列上实现的入队、出队等基本算法。
6) 顺序队列的“假溢出”现象及其采用循环队列进行解决的方法。
第四章 串
一、学习目的和要求
本章的目的是介绍串的逻辑结构、存储结构及其串上的基本运算。本章重点是掌握串的基本概念和三种表示方法,这也是难点。
二、课程内容
第一节 串类型的定义
第二节 串的表示和实现
三、考核知识点
1、 串的定义、空串、空格串、子串、主串、串相等。
2、 串的基本 *** 作。
3、 串的顺序存储结构及在顺序存储结构下基本 *** 作的实现。
4、 串的堆分配存储表示及其在堆分配存储结构下基本 *** 作的实现。
5、 串的链式存储表示
四、考核要求
1. 领会
1) 串的有关概念及其基本运算
2. 简单应用
1) 串的三种存储表示
2) 使用串解决与串相关的简单的应用问题
第五章 数组和广义表
一、学习目的和要求
本章的目的是介绍多维数组的逻辑结构特征及其存储方式,特殊矩阵和稀疏矩阵的压缩存储方法及广义表的概念,要求熟悉这些内容。
本章重点是熟悉多维数组的存储方式、矩阵的压缩存储方式、广义表的定义及其表头表尾的运算,难点是稀疏矩阵的压缩存储表示下转置运算。
二、课程内容
第一节 数组的定义
第二节 数组的顺序表示和实现
第三节 矩阵的压缩存储
第四节 广义表的定义
第五节 广义表的存储结构
三、考核知识点
1、 数组的顺序存储结构。
2、 二维数组的按行存储及按列存储和计算数组元素的地址计算公式。
3、 矩阵的压缩存储、特殊矩阵的表示。
4、 广义表的定义和 *** 作(HEAD和TAIL)
5、 广义表的2种存储结构
四、考核要求
1. 领会
1) 多维数组的逻辑结构特征
2) 多维数组的顺序存储结构及其地址计算方式
3) 特殊矩阵和稀疏矩阵的概念
4) 稀疏矩阵的压缩存储方式——三元组表
5) 稀疏矩阵的两种转置运算算法
6) 广义表的概念、广义表和线性表的联系
7) 广义表表头和表尾的概念及广义表两个特殊的基本运算,取表头和取表尾。
8) 广义表的两种存储结构
第六章 树和二叉树
一、学习目的和要求
本章的目的是介绍二叉树的定义、性质、存储结构、遍历、线索化,树的定义、存储结构、遍历、树和森林的转换及赫夫曼树及其赫夫曼编码等内容。本章重点是掌握二叉树及其二叉树的遍历。难点是掌握与树有关的简单应用。
二、课程内容
第一节 树的定义和基本术语
第二节 二叉树
第三节 遍历二叉树和线索二叉树
第四节 树和森林
第六节 赫夫曼树及其应用
三、考核知识点
1、 树的定义和术语。
2、 二叉树(完全二叉树、满二叉树)的定义和性质(结论)、二叉树的存储结构——顺序表示法和链表表示法。
3、 二叉树的三种遍历方法及相应的递归算法。
4、 二叉树线索化的目的及其实质。
5、 树的存储表示法——孩子表示法、双亲表示法、孩子兄弟表示法。
6、 树和森林及二叉树的转换方法。
7、 树和森林的遍历
8、 树的路径长度、树的带权路径长度、赫夫曼树(最优二叉树)的构造方法。
9、 赫夫曼编码方法
四、考核要求
1. 领会
1) 树的逻辑结构特征
2) 树的不同表示方法
3) 树的常用术语及含义
4) 二叉树线索化的目的及实质
5) 在中序线索树中查找给定结点的中序前驱和中序后继的方法
6) 树和森林与二叉树之间的转换方法
7) 树的各种存储结构及其特点
8) 树的遍历方法
2. 简单应用
1) 二叉树的定义及树与二叉树的差别
2) 二叉树的性质,了解相应的证明方法
3) 二叉树的两种存储结构、特点及适用范围
4) 最优二叉树和前缀编码的概念及特点
5) 赫夫曼算法的思想
6) 根据给定的叶结点及其权值构造出相应的最优二叉树
7) 根据最优二叉树构造对应的赫夫曼编码
3. 综合应用
1) 二叉树的三种遍历算法,理解其执行过程
2) 根据不同的遍历方法,应能得出其相应的结点访问次序
3) 以遍历算法为基础,设计有关算法解决简单的应用问题
第七章 图
一、学习目的和要求
本章的目的是介绍图的基本概念、两种常用的存储结构、两种遍历方法以及图的应用算法。本章重点是掌握图的两种存储结构上实现的遍历算法。难点是图的应用算法:最小生成树,求最短路径以及拓扑排序。只要求掌握这些算法的基本思想及时间性能。
二、课程内容
第一节 图的定义和术语
第二节 图的存储结构
第三节 图的遍历
第四节 图的连通性问题
第五节 有向无环图及其应用
第六节 最短路径
三、考核知识点
1、 图的逻辑结构特征
2、 图的常用术语及含义
3、 图的邻接矩阵表示法存储结构
4、 邻接表表示法
5、 图的深度优先遍历
6、 图的广度优先遍历
7、 生成树和最小生成树
8、 构造最小生成树的PRIM算法思想和时间性能
9、 构造最小生成树的Kruskal算法思想和时间性能
10、 拓扑排序
11、 关键路径
12、 关于最短路径的算法——Dijkstra算法思想
四、考核要求
1. 领会
1) 图的逻辑结构及特征
2) 图的常用术语及含义
3) 生成树和最小生成树的概念
4) 对给定的图遍历,画出深度优先和广度优先生成树或森林
5) Prim和 Kruskal算法的基本思想、时间性能及这两种算法各自的特点
6) 要求对给定的连通图,根据Prim和Kruskal算法构造最小生成树
7) 最短路径的含义
8) 求单源点的最短路径问题的Dijkstra算法的基本思想和时间性能
9) 拓扑排序的基本思想和步骤
10) 拓扑排序不成功的原因
11) 对给定的有向图,若拓扑序列存在,则要求写出一个或多个拓扑序列
2. 简单应用
1) 图的邻接矩阵表示法和邻接表表示法
2) 根据应用问题的特点选择合适的存储结构
3) 连通图及非连通图的深度优先搜索和广度优先搜索两种遍历算法。
4) 确定两种遍历的顶点访问序列
5) 图的两种遍历和树的遍历之间的关系
6) 两种遍历算法分别使用的数据结构(栈和队列)
7) 利用图的遍历解决简单的应用问题
第九章 查找
一、学习目的和要求
本章的目的是介绍线性表、树和哈希表的查找方法、算法实现以及各种查找方法的时间性能(平均查找长度)分析。重点掌握顺序查找、折半查找、二叉排序树和哈希表查找的基本思想和算法实现。难点是二叉排序树上的删除算法。
二、课程内容
第一节 静态查找表
第二节 动态查找表
第三节 哈希表
二、 考核知识点
1、 查找的定义关键字、查找、平均查找长度
2、 静态查找表的查找算法(顺序查找、折半查找、分块查找(索引顺序表的查找))及其效率(最坏和平均长度)。
3、 二叉排序树的查找算法及其效率。
4、 平衡二叉树的定义。
5、 哈希法的特点
6、 哈希函数和散列地址。
7、 构造哈希函数的几种方法。直接定址法、除留余数法、平方取中法、折叠法、数字分析法。
8、 处理冲突的方法:开放定址法和链地址法。开放定址法又分为线性探测再散列、二次探测再散列和伪随机探测再散列。
四、考核要求
1. 识记
1) 查找在数据处理中的重要性
2) 查找成功、不成功的含义
2. 简单应用
1) 顺序查找、折半查找、分块查找的基本思想、算法实现和查找效率分析
2) 顺序查找中“监视哨”的作用
3) 比较线性表上三种查找方法的优缺点,能根据实际问题的要求和特点,选择出 合适的查找方法
4) 二叉排序树和二叉平衡树的定义、特点
5) 二叉排序树的插入、删除、建树和查找算法及时间性能
6) 建立一棵二叉排序树的过程就是对输入序列的排序过程,输入序列对所建立的二叉排序树形态的影响
7) 哈希表、哈希函数、哈希地址(散列地址)、装填因子等有关概念
8) 哈希函数的构造方法和解决冲突的方法
9) 哈希表和其它表的本质区别
第十章 内部排序
一、学习目的和要求
本章的目的是介绍五类内部排序方法的基本思想、排序过程、算法实现、时间和空间性能的分析以及各种排序方法的比较和选择。重点掌握快速排序、堆排序、归并排序和基数排序的基本思想和排序过程。难点是这四类排序算法的实现。
二、课程内容
第一节 概述
第二节 插入排序
第三节 快速排序
第四节 选择排序
第五节 归并排序
第六节 基数排序
第七节 各种内部排序方法的比较讨论
三、 考核知识点
1、 排序的目的、分类和排序方法的稳定性的定义。
2、 插入排序:直接插入排序的算法、折半插入排序的算法、希尔排序的思想。
3、 选择排序的思想
4、 堆排序的方法、堆的定义、初始堆的建立。
5、 起泡排序的思想。
6、 快速排序的算法、快速排序的最坏情况时间复杂度的分析。
7、 归并排序的思想。
8、 基数排序的思想及特点。
四、考核要求
1. 识记
1) 排序在数据处理中的重要性
2) 排序方法稳定性的含义
3) 排序方法的分类及算法好坏的评判标准
2. 领会
1) 归并排序的基本思想和算法实现,以及时间性能分析
2) 针对给定的输入序列,能写出归并排序的排序过程
3) 基数排序的基本思想
4) 分配排序和其它几类排序方法的区别
3. 简单应用
1) 堆、极小堆、极大堆、堆顶等有关概念和定义
2) 堆的性质及堆与完全二叉树的关系
3) 直接选择排序和堆排序的基本思想和算法实现,以及时间性能分析
4) 针对给定的输入序列,写出堆排序的排序过程
5) 比较各种排序算法的优缺点
6) 根据实际问题的特点和要求选择合适的排序方法
4. 综合应用
1) 直接插入排序的基本思想和算法实现,以及在最好、最坏和平均情况下的时间性能分析
2) 直接插入排序中“监视哨”的作用
3) 针对给定的输入序列,要能写出直接插入排序的排序过程
4) 起泡排序的基本思想
5) 快速排序的基本思想和算法实现,以及在最好、最坏和平均情况下的时间性能分析,了解算法的稳定性
6) 枢轴元素的选择对排序的影响
7) 针对给定的输入序列,能写出快速排序的排序过程
第十二章 文 件
一、学习目的和要求
本章的目的是介绍存储在外存上的数据结构(文件)的有关概念、各种文件及其特点、组织方式及其查询和更新 *** 作,要求对这些内容做一般性的了解,本章不是重点。。
二、课程内容
第一节 有关文件的基本概念
第二节 顺序文件
第三节 索引文件
第四节 ISAM文件和VSAM文件
第五节 直接存取文件
第六节 多关键字文件
三、考核知识点
9、 文件的基本概念
10、 常用的文件组织方式:顺序文件、索引文件、散列文件和多关键字文件
11、 顺序文件的特点及查找方法
12、 索引文件的组织方式
13、 索引顺序文件常用的有两种:ISAM文件和VSAM文件
14、 散列文件(直接存取文件)的特点及优点
15、 两种多关键字文件的组织方法:多重表文件和倒排表
四、考核要求
1. 识记
1) 文件的基本概念
2) 常用的文件组织方式:顺序文件、索引文件、散列文件和多关键字文件
3) 顺序文件的特点及查找方法
4) 索引文件的组织方式
5) 索引顺序文件常用的有两种:ISAM文件和VSAM文件
6) 散列文件(直接存取文件)的特点及优点
7) 两种多关键字文件的组织方法:多重表文件和倒排表
教材:《数据结构》(C语言版)严蔚敏 吴伟民 编著,清华大学出版社1996年版。
考题类型及分数分布:
本课程考试试题类型填空题、问答题、综合应用题三种形式,其中填空题20分、问答题25分,综合应用题30分。
这是2010考试的考纲,我想2011年考纲不会有太大的变化
[转贴]《计算机外设与接口》复习答疑By sxaling 发表于 2006-6-9 21:34:00
、部设备按用途分,可分几类?除电源设备外,请在每类列举两种典型设备。
答:外部设备按用途分,可分8类。除电源设备外,外存类包括硬盘、软盘等,输入设备类包括键盘、鼠标等,输出设备类包括显示器、打印机等,办公与CAD设备包括扫描仪、绘图仪等,多媒体设备包括声卡、光驱等,通讯设备包括网卡、MODEM等,总线类则有PCI、EISA等。
2、总线分为哪两级?分别包含哪几种标准?(各举两例)
答:总线分为系统级与设备级,前者包含PCI、EISA等,后者则包括IDE、SCSI(用于磁盘和光盘)等等。
3、接口是什么?
答:接口既包含硬件概念也包含软件概念。从硬件角度看,接口是外设与主机通信的控制部件或电路,它位于总线和外设之间,通常置于主机一侧,起到转换、传递数据的作用。而从软件角度看,接口主要是驱动程序或对设备的配置。
4、外部设备有哪几种作用?
答:见教科书P5第11行。
5、外部设备的控制程序有哪几种?各有何作用?
答:见教科书P6第15行。
6、键盘上的按键若按材料分,常见的有哪几种?
答:常见的按键有机械式、电容式和薄膜式等。
7、键盘控制电路包括哪几部分?各起何作用?
答:键盘控制电路包括微控制器、译码器、键盘矩阵和串行口插头座等4个部分组成。微控制器提供扫描信号并接收按键信息,它同时还负责向主机发送串行数据脉冲(键码)与同步时钟,以及与主机的联络。译码器将微控制器送来的扫描信号进行译码,即向键盘矩阵输出13条不同时为零的行扫描线。键盘矩阵由8列*13行(以AT101为例)组成,行和列交叉处分别连接键的两个触点,不按键时,列线输出为高电平,有键按下时相应列线输出低电平。串行口插头座则用于实现键盘与主机的信号连接。
8、试以“h”键的键码输入为例介绍键盘的 *** 作过程。
答:见教科书P12第20行。
9、试述键盘接口电路的工作原理。
答:键盘接口电路经串行数据总线KBDDATA和串行时钟线KBDCLK与键盘相连。它将键盘送来的串行扫描码转变为并行扫描码,即数据字节DB0-DB7送往CPU,并向主机请求中断处理,此中断将激活BIOS中的INT9H服务功能,让主机读取并处理按键信息。键盘接口电路的核心部件是8042微控制器。它一方面通过串行线缆与键盘连接,另一方面又通过系统总线与主机相连。它的引脚T0、T1用于接收键盘扫描码,引脚P16、P17经驱动器向键盘发起始信号在与系统连接的一方,P11用于向系统发中断请求,DB0-DB7则向主机送出并行扫描码,并通过引脚A0,/CS,/WR,/RD连接系统地址和控制总线,引脚/RESETE接收系统复位信号,时钟X1、X2与系统PCLK相连用于产生8042自身的时钟。
10、键盘线缆上的KBD-DATA与KBD-CLK分别传送什么信号?
答:这两根线均是双向信号线。它们一方面作为向主机传输数据的信号线(KBD-DATA )和同步脉冲信号线(KBD-CLK),而另一方面在传输数据前,用作接收主机的控制信号,高电平表示允许键盘传输,低电平则表示系统未准备好,通知键盘停止传输串行扫描码。
11、INT 9H键盘中断主要作用是什么?
答:INT 9H是键盘接口的部分,与键盘接口电路一同完成接口任务,它的作用主要是将键盘扫描码解释成为系统信号和缓冲区数据。
12、INT 16H的0号(00H)功能是什么?
答:INT 16H的0号(00H)功能是读当前键的缓冲区内容,即读入一个按键信息。
13、根据P23图3-1所示CRT结构原理,试说明CRT工作原理。
答:CRT主要由电子q、偏转系统与萤光屏三部分组成。电子q负责将电子束在高电压作用下射向萤光屏。萤光屏是涂有磷光物质的玻璃面,它受电子撞击即发光,偏转系统则用于控制电子束方向,使电子束打在萤光屏指定的位置上。电子q还要接受适配器的亮度与对比度信号。
14、试解释光栅、像素、分辨率等术语的含义。
答:显示器的图像是由一个个的光点组成的,萤屏上的光点是组成萤屏图像的最小单位,称为像素光点快速移动所形成的一条条光带称为光栅分辨率则是指一帧屏幕拥有水平像素与垂直像素的乘积,它是图像清晰度的一个标志。
15、彩色CRT显示器为什么要用三枝电子q?
答:彩色CRT显示器的彩色由三原色-红、绿、兰组成,而萤光屏上每一个像素点也是由红、绿、兰三个光点组成,这三个光点分别由三束电子轰击发光,因此彩色CRT显示器有三支电子q。
16、LCD显示器有何特点?
答:LCD显示器耗电省、厚度薄、重量轻、无幅射,是微机显示器的发展方向。目前存在的问题是价格较高。
17、显示 “属性类型”指什么?
答:显示 “属性类型”指显示方式。对于单色文本方式而言,属性表示所显示的字符的前景色和背景色、显示强度、是否闪烁等;而采色文本方式下还要表示彩色代码;在图形方式下则要指示每个像素点的颜色。
18、请解释视频系统中视频方式的含义。
答:视频方式由一组数据组成,用来描述视频系统中各部分的标准参数,包括方式号(与以下各项有关),类型(文本、图形),颜色数,分辩率,字符矩阵(如8*8,9*16等),刷新缓存地址,适配器类型等。
19、请解释显示电路中字符发生器的原理和作用。
答:字符发生器采用ROM固化字符点阵。字符显示代码就保存在字符发生器ROM中。每个字符由一定尺寸的矩阵像素点组成,每个bit描述一个点,用置1代表白,用0代表里,每个字符占若干行,即若干个byte。当需要调用时,从刷新缓存依次取出字符的ASCII码字节,作为调用显示字符ROM的地址,然后由显示变换按时钟一个点一个点地串行输出。
20、显示中的图形方式与文本方式不同之处主要在哪里?
答:见教科书P31第15行-22行。
21、点阵式打印机的机构组成有哪几个部件?各有何功能?
答:点阵式打印机由字符机构、字车机构、走纸机构与色带机构4个部件组成。字符机构将字符数据转换成电磁信号,送给线圈驱动打印针击打色带,产生打印字符。字车机构带动打印头作水平移动,使打印头逐列打印字符,直到打满一行再返回行首。走纸机构则在垂直方向按行移动纸张,每打印完一行字符后,纸张前进一步,打印下一行。色带机构内装有涂上墨水的循环尼龙带,色带相对字车而移动,当字车作水平双向运动时,色带驱动轴随之旋转,使色带能均匀使用。
22、点阵式打印机电路的主要工作是什么?它由哪几个部分组成?
答:打印机电路的主要工作是:接受主机发出的指令和数据,返回主机所需要的状态信息和应答信号,驱动各个机构执行初始化命令、打印命令和自检命令接收控制面板上按键命令并在面板上显示打印机状态信息等。打印机电路有6个部分,包括接口电路、控制电路、驱动电路、字符发生器、电源电路和DIP开关。
23、试描述喷墨打印机的工作原理。
答:喷墨打印机即采用喷射墨滴方式打印字符或图画的打印机。它由打印头、墨盒、传输器、高速滚筒和打印小车组成。打印头由一组带电阻丝的喷头组成,喷咀的空腔中含有墨水,当纸张通过传输器与打印头之间时,喷头中的电阻丝按字符点阵组成通电加热,此时打印头中相应的喷头内的墨水受热膨胀,喷向打印纸,形成打印字符。字车在水平方向移动一行,完成一行字符的打印,直至一张纸全部打印完毕。
24、打印机的接口信号有哪些?
答:除8位数据信号外, 打印机的接口信号还包括STROB#,这是由CPU发出的选通信号ACK#,由打印机向CPU发出的回答信号BUSY,打印机向CPU发出的“忙”信号PE,打印机发出的纸尽信号SELECT OUT,CPU发出的选择(打印机)信号AUTO FD#,CPU发出的自动送纸信号INIT,CPU发给打印机的初始化信号SELECT IN#,被选中的打印机向CPU发出的在线信号另外,一根GROUND为连接适配器与打印机的公共地线信号。
25、为什么说INT 5H服务功能既可由硬件激活,也可由程序调用?
答::程序中可列直接调用INT 5H功能的语句INT 5H,即可激活此服务功能用户在键盘上按下PRINT SCREEN,即自动发出中断信号,执行INT 5H屏幕打印功能后者属于硬件激活。
26、试描述激光打印机工作原理。
答:激光打印机由光学系统、感光硒鼓、电晕和静电清除器组成。首先由静电清除器将硒鼓上的电荷及色粉清除掉,完成打印准备其次是由主电晕加电压使硒鼓表面均匀布满负电荷第3是激光扫描,从电脑接收来的待打印的字符图像数据经内部电路转换成像素点阵,光学系统将反应字符图像高电平的激光束,经过成形、聚焦、折射扫描到硒鼓上,硒鼓上被激光照射到的地方,电荷迅速消失,而未照到的地方,电荷得到保留,在硒鼓表面上形成了文字或图像的静电潜像第4是色粉显影,当硒鼓转动到色粉盒处时,色粉受静电吸引被吸咐到了感光硒鼓的表面,在硒鼓的表面形成了文字或图像的静电潜像最后纸张通过硒鼓,色粉印于纸面,纸张进入加热器加热后,色粉溶入纸上,输出打印结果。
27、INT 13H中断服务在ROM BIOS中起哪些作用?
答:INT 13H中断服务是BIOS中关于磁盘的服务功能。承担软盘和硬盘的接口工作。主要包括系统(软、硬盘)复位,读当前 *** 作状态,将指定的扇区读到缓冲区,从缓冲区写数据到扇区,检验指定扇区,格式化指定扇区等多种功能。
28、请指出IDE线缆的特点和适用范围?
答:IDE线缆标准软件兼容性好,数据传输率高,适用范围广,是时下最流行的线缆标准。IDE适配器控制器做在驱动器内部,具有存储容量大、访问速度快、含纠错电路、预格式化、易安装、价格便宜。对硬盘驱动器和光盘驱动器都适用。
29、试述读写磁头的结构和作用。
答:读写磁头由磁铁芯、线圈、磁通和读写缝隙组成(见教科书P76图5-1)。写入数据时,要记录的信息电流通过线圈,在铁芯里产生磁通。当磁介质与磁头缝隙接触时,磁通会通过介质而形成闭合磁路,使介质局部被磁化,且在磁头经过后仍保留一定的剩磁,信息从而被记录下来。读出是写入的逆过程。当磁头与介质作相对运动时,由于介质与磁头缝隙相接触,使铁芯中出现原记录的散磁通,并且在读出线圈的两端产生感应电动势,此感应电动势经读出电路放大后就可还原成读出电流,读出电流的方向和大小正好与原记录信号相同,使原数据信息还原,完成读出数据过程。
30、磁盘数据的读写由哪几个步骤完成?
答:以软盘为例,(见教科书P77第5-10行)。
31、软盘与硬盘有哪些不同和相同之处?
答:软盘与硬盘读写原理相同。每一盘面都是由磁头、磁道、扇区划分物理数据区。磁盘上的磁道格式也类似,如000道都存放目录、文件分配表等内容。其他如记录格式、纠错编码也相同。不同之处在于:硬盘容量比软盘大得多,转速更快,性能更可靠,数据传输率更高软盘是单片盘,而硬盘为多片盘,多磁头,可分时也可同时被选软盘与驱动器可分离,硬盘与驱动器密封在一起,增加了通风除尘装置硬盘介质强度比软盘好,可采用改进的编码技术,记录密度更高硬盘定位系统及控制逻辑更复杂,磁头和盘面的移动方式不同,无写保护装置两者驱动器控制器电路不同,端口寄存器及其命令不同,线缆标准也不同。
32、软盘适配器的作用是什么?
答:软盘适配器是以软盘控制器为核心的接口部件。它的主要作用是将传递的数据进行转化,将系统 *** 作命会转换为驱动器所需信号,并返回磁盘驱动器状态为系统所能接收的信息。
33、硬盘为什么要采用悬浮磁头?
答:有两条理由,一是因为盘片的表面凹凸不平,如果与磁头碰撞容易损伤盘面二是因为磁盘高速旋转,磁头与盘面长期接触容易磨损。
34、SCSI接口有何特点?
答:SCSI接口可传输8、16或32位数据,传输率可达20MBps以上,可以同时挂上7个不同设备(包括硬驱、软驱、光驱等),广泛用于小型机与高档微机。缺点是兼容性不好,要用专门的SCSI接口卡,价格较高。
35、磁盘的文件通常分为几个区域?分别代表什么?
答:磁盘的文件通常分为3个区域:(见教科书P113倒数3行)。
36、即插即用的含义是什么?举例说明。
答:即插即用是一种用于自动处理PC机硬件设备安装的工业标准。即插即用使得硬件设备的安装大为简化,不需再做跳线,也不必使用软件配置程序设置I/O地址、DMA、IRQ资源等。
例如在主板上插入一新购声卡,开机后,系统即能自动识别此一设备,并加以自动配置,自动装入驱动程序,立即投入使用。
37、PCI总线有何特点。
答:PCI总线实际上是一种实用性很强的系统总线。它是一种32或64位数据总线,一个PCI接口用专用寄存器保存主板上的信息,允许用程序对整个系统进行配置。PCI具有即插即用特性,采用了PCI总线控制器,就使得任何带微处理器的设备能够与PCI总线相连。另外,PCI所用地址总线与数据总线是多路复用PCI可用来连接外设也可连接存储器。
38、为什么磁盘驱动器线缆要建立标准?
答:磁盘驱动器线的缆标准也即接口标准。它对磁盘的性能影响甚大。之所以要建立标准,一是为了提高磁盘驱动器的兼容性和通用性二是随着磁盘制造技术及性能的不断提高,相应的线缆标准也必须更新升级。
39、软盘适配器电路中的数据分离器与写预补偿电路各自分别连接哪两个设备或部件?分别将什么信号转换为什么信号?
答:(见教科书P87第18行)。
40、串行通信的特征有哪些?
答:并行口信息是总线上某一时刻的一组信号,传送的是整个字节,在传递时不需要对数据形式进行转换。而串行口的信息是一串时间依赖的单一序列,即按位传送的信息,因此数据的形式在系统与串口之间需要经过转换方能实现通信。另外,串行通信所用的线缆与协议也不同。
41、FSK调制方式下如何解调?请画出简单原理图。
答:解调与调制正好相反。FSK解调器将不同频率的两种信号还原成1与0两种数字信号。
42、PC机DTE之间可否采用其它协议的串行接口标准(非RS-232
标准)?
答:PC机普遍采用RS-232C接口标准。现在流行的USB也可用于PC间的互联,但USB的引脚信号亦符合RS232标准。工业控制PC中也采用RS485等其他串口标准。
43、串行口通信电缆为何采用模拟量作为传输的信号?
答:数字信号直接传送受传输距离的长度影响很大,若传输距离长则信号衰减、失真严重,容易出错。因此串行口通信电缆采用模拟量(正弦波)作为传输信号,这也是串行通信能传输较长距离的奥妙所在。
44、RS-232口传输的数据包格式和参数各包括哪几个部分?
答:包括起始位、数据位(5-8位)、奇偶校验位和停止位共4个部分。
45、什么叫多媒体?
答:信息的载体称作媒体。现代信息大多以文字、声音、图像或图形的综合形式出现。对这些信息进行存储、处理、传播的载体称为多媒体。
46、说明一次改写多次读光盘的工作原理。
答:该类光盘采用丙烯树脂作盘基材料,在盘片上蒸附或溅射一层碲合金薄膜介质。信息的记录是,将聚焦成直径不到1nm的激光束照射在盘面上,在介质上烧出一个个的凹坑,用以记录信息。读出时,因凹坑处与非凹坑处对光的反射率不一样,从而取得所记录的信息。
47、光驱的主要性能参数有哪些?
答:有格式化容量、数据传输率、存取时间、转速以及接口标准。
48、说明声卡的基本功能与用途。
答:声卡是一种重要的多媒体设备,主要用于声音与音乐的处理。它能将音频模拟信号转换成数字信号送计算机处理和存储,也能将以数字形式存储的声音还原成音频模拟信号放大输出。它具有以下几种功能:1.收录文件功能,除数字化的音频文件外,还可将图像与文本等数据文件穿插其中2.混频功能,即对多种音源进行混音3.声音信号的压缩与解压缩功能4.语音合成功能5.语音识别功能6.MIDI接口功能7.与光驱、游戏棒等接口功能。
49、多媒体技术中的压缩与解压缩技术主要解决什么问题?
答:多媒体涉及的数据量非常庞大,特别是运动的视频影像数据量更大,如果不进行压缩,则对这些数据的存储与传输处理极为困难,无法使多媒体实用化。因此在多媒体特别是视频影像的存储和播放上必须采用数据压缩之后再解压缩还原的技术。
50、简述MPEG的三种(MPEGI、MPEGII、MPEGIII)标准之间的
关系。
答:MPEG的这三种标准的压缩比和分辨率逐次提高,MPEG I可适用普通CD-ROM和640*480分辨率显示器,MPEG II、MPEG III适合高清晰度画质的电视机,分辨率可在1600*1200。
51、数字化仪与扫描仪的相同与不同之处在哪里?
答:两者都为计算机输入设备,都可通过串行口向计算机输送数字信号。不同之处在于:数字化仪为图形输入设备,而扫描仪为图像输入设备。
52、简述光电鼠标的工作原理。
答:(教科书P167第11行起)
53、绘图仪的主要性能参数有哪几项?
答:(教科书P162第17行起)
54、扫描仪是怎样将光信号转换为数字信号并送达计算机的?
答:扫描仪由光学成像系统、电荷耦合器件、机械传动部件和模数转换器组成。光学成像系统由光源、反射镜或透射镜、光电传感器组成。当图像经过扫描仪时,光源照射在图纸上,产生的反射光或透射光(对胶片原稿而言),通过镜片聚焦在电荷耦合器件上,后者则将不同强度的亮度信号转换成不同大小的电信号保存在电荷耦合器件上的相应于图像像素的电信号,再由A/D转换电路转换为数字信号,送达计算机。
[转贴]《计算机组成原理与汇编语言》试题及答案
By sxaling 发表于 2006-5-26 21:06:00
一、单项选择题{在每小题的备选答案中,选出一个正确的答案,并将其代码填入括号内,每小题2分,共20分)
1.若十六进制数为B2.5,则其十进制数为()
A.188.5B.178.3125
C.179.75D。163.3125
2.某定点整数16位,含1位符号位,补码表示,则其绝对值最大负数为()
A.-215B.-216
C.-(215-1)D。-(216-1)
3.若X原=1.1101010,则X反=()
A.1.0010101B.1.0010110
C.0.0010110D.0.1101010
4.某浮点数字长16位;其中阶码4位,含1位阶符,补码表示,R=2;尾数12位,含1位数符,补码表示;规格化。则其绝对值最小负数为()
A.-27(1-2-11)B。2-8(-2-1)
C.27(-1)D.28(-1)
5.补码加法运算是指()
A. *** 作数用补码表示,符号位单独处理
B. *** 作数用补码表示,将被加数变补,然后相加
C. *** 作数用补码表示,连同符号位一起相加
D. *** 作数用补码表示,将加数变补,然后相加
6.隐地址是指()的地址
A.用寄存器号表示B.存放在主存单元中
C.存放在寄存器中D.事先约定,指令中不必给出
7.变址寻址方式中, *** 作数的有效地址等于()
A.基值寄存器内容加上形式地址
B。变址寄存器内容加上形式地址
C。堆栈指示器内容加上形式地址
D。程序计数器内容加上形式地址
8.半导体静态存储器SRAM的存储原理是()
A.依靠双稳态触发电路B,依靠定时刷新
C.依靠读后再生D,信息不再变化
9.微程序控制器中,机器指令与微指令的关系是()
A.每一条机器指令由一条微指令来执行
B.一段机器指令组成的程序可由一条微指令来执行
C.每一条机器指令由一段用微指令编成的微程序来解释执行
D.一条微指令由若干条机器指令组成
10.中断向量地址是()
A.子程序人口地址B.中断服务程序人口地址
C.中断服务程序人口地址的地址D.查询程序地址
二、改错题(下列各小题均有错,请针对题意改正其错误;或补充其不足。每小题2分,共16分)
1.仅当一条指令执行结束时,CPU才能响应DMA请求。
2.并行加法器的运算速度主要取决于全加器单元的速度。
3.在8086CPU中,访存的指令地址只由指令指针IP提供。
4.控制器的功能是产生时序信号。
5。指令周期是指CPU执行一条指令的时间。
6.在磁盘上存放文件时,如果一个磁道上放不完,则存放在同一记录面的下一个磁道上。
7.串行接口是指:接口与总线之间串行传送,接口与设备之间串行传送。
8.在针式打印机的字符发生器中存放的是要打印的字符的ASCII码。
三、简答题(30分)
1.简述常见的I/O接口分类方法有哪几种?相应地可将I/O接口分为哪几类?(每个4分,共12分)
2.简述DMA工作过程有哪三个阶段?其初始化阶段需进行哪些程序准备工作?(共6分)
3.某主存容量1MB,用4片RAM组成,256KB/每片,地址线A21(高)-A0(低),试列出各片选信号的逻辑式。(每个3分,共12分)
四、分析题(29分)
1.分别指出下列指令中源 *** 作数和目的 *** 作数的寻址方式。(每个2分,共6分)
(1)MOV AX,l00H
(2)MOVAX,[Bx]
(3)MOVAX,[100]
2.请指出下列指令是否正确?(每个2分,共6分)
(1)MOV MI,M2
(2)MOV AX,BH
(3)AND OPOH,AL
3.设(DX)=5678H。(每个4分,共8分)
MOV CL,8
ROR DX,CL
AND DX,0FFH
CMP DX,56H
上述程序段运行后,(DX)=——,(ZF)=——。
4.有以下数据段:(每个3分,共9分)
DATA SEGMENT
ARYB DB 10H DUP(0)
ORG 40H
DA1DD‘12345’
NUM EQU 20H
DA2DW‘AB’,‘CD’,‘E’
DATA ENDS
上述数据段中,DAl的偏移量是——,DA2的偏移量是——,DA2字节单元的内容是——·
五、设计题(5分)
以下图的模型机组成为背景,请写出逻辑与指令"AND R1,(R2)”的读取与执行流程。该指令的源 *** 作数寻址方法采用寄存器间址方式,指定R2为间址寄存器;目的 *** 作数采用寄存器寻址方式
单片机模拟试卷001一、选择题(每题1分,共10分)
1.8031单片机的( )口的引脚,还具有外中断、串行通信等第二功能。
a)P0 b)P1c)P2d)P3
2.单片机应用程序一般存放在( )
a) RAM b)ROM c)寄存器 d)CPU
3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为()
a) 7542H b) 7542 c) 75.42Hd) 75.42
4.下列指令中不影响标志位CY的指令有( )。
a)ADD A,20H b)CLRc)RRC Ad)INC A
5.CPU主要的组成部部分为( )
a)运算器、控制器 b)加法器、寄存器
c)运算器、寄存器 d)运算器、指令译码器
6.INTEL 8051 CPU是( )位的单片机
a) 16 b)4 c)8 d)准16
7.8031复位后,PC与SP的值为( )
a )0000H,00H b) 0000H,07H c) 0003H,07Hd)0800H,00H
8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为( )。
a)MOV A, @R1 b)MOVC A, @A + DPTR
c)MOVX A, @ R0 d)MOVX A, @ DPTR
9.8031单片机中既可位寻址又可字节寻址的单元是( )
a)20Hb)30Hc)00H d)70H
10.下列哪条指令是正确的( )
a) PUSHR2 b) ADD R0,A
c) MOVX A @DPTRd) MOV @R0,A
二、填空题(每空1分,共30分)
1.一个完整的微机系统由和两大部分组成。
2.8051 的引脚RST是____(IN脚还是OUT脚),当其端出现____电平时,8051进入复位状态。8051一直维持这个值,直到RST脚收到____电平,8051才脱离复位状态,进入程序运行状态,从ROM H单元开始取指令并翻译和执行。
3.半导体存储器分成两大类 和 ,其中 具有易失性,常用于存储 。
4.求十进制数-102的补码(以2位16进制数表示),该补码为 。
5.PC存放_______________,具有___________特性。在8051中决定程序执行顺序的是PC还是DPTR? 它是______位?(是,不是)SFG?
6.123= B= H。
7.8051内部有 并行口,P0口直接作输出口时,必须外接 ;并行口作输入口时,必须先 ,才能读入外设的状态。
8.MCS-51的堆栈只可设置在,其最大容量为 ,存取数据的原则是 。堆栈寄存器SP是 位寄存器,存放 。
9.中断处理的全过程分为以下3个段: 、 、 。
10.定时和计数都是对 进行计数,定时与计数的区别是
。
三、判断题(对者打√,错者打×,并改正,每题1分,共10分)
1 中断服务程序的最后一条指令是RET。
2 存储器分成内存和外存两大部分,其中外存可以直接与CPU交换信息。
3 P2口既可以作为I/O使用,又可以作地址/数据复用口使用。
4 在中断响应阶段CPU一定要做如下2件工作:保护断点和给出中断服务程序入口地址。
5 RC A为循环左移指令。
6 MOV A,30H的源 *** 作数为立即寻址方式。
7 MOV A,@A+DPTR是一条查表指令。
8 MUL AB的执行结果是高8位在A中,低8 位在B中。
9 AJMP跳转空间最大可达到64KB 。
10 DPTR是由DPH和DPL两个8位特殊寄存器组成的。
四、简答题(每题5分,共15分)
1.MCS51的中断系统有几个中断源?几个中断优先级?中断优先级是如何控制的?在出现同级中断申请时,CPU按什么顺序响应(按由高级到低级的顺序写出各个中断源)?各个中断源的入口地址是多少?
2.已知单片机系统晶振频率为6MHz,若要求定时值为10ms时,定时器T0工作在方式1时,定时器T0对应的初值是多少?TMOD的值是多少?TH0=?TL0=?(写出步骤)
3.MCS51系列单片机的内部资源有哪些?说出8031、8051和8751的区别。
五、作图题(10分)
用6264(8K*8)构成16K的数据存储系统。要求采用线选法产生片选信号,并计算6264的地址范围。
六、设计题(1题13分;2题12分,共25分)
1.某单片机控制系统有8个发光二极管。试画出89C51与外设的连接图并编程使它们由左向右轮流点亮。
2.某控制系统有2个开关K1和K2,1个数码管,当K1按下时数码管加1,K2按下时数码管减1。试画出8051与外设的连接图并编程实现上述要求。
单片机模拟试卷001答案
一、选择题(每题1分,共10分)
1. D 2. B 3. B 4. D5. A 6. C 7. B 8. B 9. A10. D
二、填空题(每空1分,共30分)
1.一个完整的微机系统由硬件和软件两大部分组成。
2.8051 的引脚RST是IN脚(IN脚还是OUT脚),当其端出现高电平时,8051进入复位状态。8051一直维持这个值,直到RST脚收到低电平,8051才脱离复位状态,进入程序运行状态,从ROM 0000 H单元开始取指令并翻译和执行。
3.半导体存储器分成两大类:RAM ROM,其中 RAM 具有易失性,常用于存储 临时性数据 。
4.求十进制数-102的补码(以2位16进制数表示),该补码为¬¬¬¬ 9AH 。
5.PC存放_CPU将要执行的指令所在的ROM单元的地址,具有自动加1特性。在8051中决定程序执行顺序的是PC还是DPTR PC ?它是16位?不是(是,不是)SFG?
6.123= 01010010 B= 52 H。
7.8051内部有 4 个并行口,P0口直接作输出口时,必须外接 上拉电阻 ;并行口作输入口时,必须先 将口锁存器置1 ,才能读入外设的状态。
8.MCS-51的堆栈只可设置在 内RAM低128B区 ,其最大容量为 128B ,存取数据的原则是 先进后出 。堆栈寄存器SP是 8 位寄存器,存放 堆栈栈顶的地址 。9.中断处理的全过程分为以下3个段: 中断请求 、 中断响应 、 中断服务 。
10.定时和计数都是对 脉冲 进行计数,定时与计数的区别是 定时是对周期已知的脉冲计数;计数是对周期未知的脉冲计数。
三、判断题(对者打√,错者打×,并改正,每题1分,共10分)
1 中断服务程序的最后一条指令是RETRETI。×
2 存储器分成内存和外存两大部分,其中外内存可以直接与CPU交换信息。×
3 P2口既可以作为I/O使用,又可以作地址/数据复用口使用。√
4 在中断响应阶段CPU一定要做如下2件工作:保护断点和给出中断服务程序入口地址。√
5 LCRL A为循环左移指令。×
6 MOV A,30H的源 *** 作数为立即直接寻址方式。
7 MOVMOVC A,@A+DPTR是一条查表指令。×
8 MUL AB的执行结果是高低8位在A中,低高8 位在B中。×
9 AJMP跳转空间最大可达到642KB 。
10 DPTR是由DPH和DPL两个8位特殊寄存器组成的。 √
四、简答题(每题5分,共15分)
1.MCS51的中断系统有几个中断源?几个中断优先级?中断优先级是如何控制的?在出现同级中断申请时,CPU按什么顺序响应(按由高级到低级的顺序写出各个中断源)?各个中断源的入口地址是多少?
答:MCS51单片机有5个中断源,2个中断优先级,中断优先级由特殊功能寄存器IP控制,在出现同级中断申请时,CPU按如下顺序响应各个中断源的请求:INT0、T0、INT1、T1、串口,各个中断源的入口地址分别是0003H、000BH、0013H、001BH、0023H。
2.已知单片机系统晶振频率为6MHz,若要求定时值为10ms时,定时器T0工作在方式1时,定时器T0对应的初值是多少?TMOD的值是多少?TH0=?TL0=?(写出步骤)
答:定时值为10ms时,定时器T0工作在方式1时,定时器T0对应的初值是1388H
TMOD的值是00000001B,TH0=13H;TL0=88H。
3.MCS51系列单片机的内部资源有哪些?说出8031、8051和8751的区别。
答:MCS51系列单片机上有1个8位CPU、128B的RAM、21个SFR、4个并行口、1个串行口、2个定时计数器和中断系统等资源。8031、8051和8751的区别是8031内无ROM;8051内有4KB的掩膜ROM;8751内有4KB的EPROM。
五、作图题(10分)
答:WR接6264的WE
RD接6264的OE
AB0---AB12接6264的A0---A12
DB0—DB7接6264的D0—D7
AB15、AB14分别接Y0和Y1
地址:0000H---1FFFH;2000H---3FFFH
六、设计题
1.某单片机控制系统有8个发光二极管。试画出89C51与外设的连接图并编程使它们由右向左轮流点亮。
答: 图 (5分) 构思 (3分)
MOV A,#80H (1分)
UP:MOV P1,A(1分)
RRA(2分)
SJMP UP (1分)
2.某控制系统有2个开关K1和K2,1个数码管,当K1按下时数码管加1,K2按下时数码管减1。试画出8051与外设的连接图并编程实现上述要求。
答:图 (5分) 构思 (3分)
程序(4分)
ORG 0000H
LJMP MAIN
ORG 0003H
LJMP AINT0
ORG 0013H
LJMP BINT1
MAIN: MOV IE,#83H
SETB IT0
SETB IT1
MOV R0,#00H
MOV DPTR,#TAB
UP: MOV A,R0
MOVC A,@A+DPTR
MOV P1,A
SJMP UP
AINT0: INC R0
CJNE R0,#10,AINT01
MOV R0,#0
AINT01: RETI
BINT1: DEC R0
CJNE R0,#0FFH,BINT11
MOV R0,#9
BINT11: RETI
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)