第一范文网 - 专业文章范例文档资料分享平台

微机原理复习

来源:用户分享 时间:2025/5/24 9:34:35 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

设串行异步传送的数据格式是7个数据位、1个起始位,1个停止位、1个校验位,波特率为2400,则每秒钟传送的最大字符数为(D)。

A: 2400个 B: 120个 C: 300个 D: 240个

某异步串行发送器,发送8位数据位的字符,在系统中使用一个奇偶校验位和二个停止位。若每秒发送100个字符,则其波特率为(A)bps。

A: 1200 B: 1100 C: 1000 D: 800

6. UART、USART、调制解调、调制、解调的概念。

将模拟信号转换为数字信号过程称为(B)。

A:MODEM B:解调 C:调制 D:DEMODULATE7. 8251,内部结构,管脚功能,

初始化编程,与CPU连接电路,应用。

TXD、RXD、DTR、DSR、RTS、CTS。

8. EIA RS-232C的功能、通信协议、电平及其转换、传输距离、通信波特率。

RS-232C串行总线是用于哪两个设备间的串行通信标准?该标准包括哪些内容? 9. 8086CPU外扩8位接口芯片时,若8位接口芯片的数据总线连于8086CPU的低8位数据总线上,则外部8位接口芯片 的端口地址为两个连续的(偶)地址;若8位接口芯片的数据总线连于8086CPU的高8位数据总线上,则外部8位接口芯片的端口地址为两个连续的(奇)地址。

8086CPU外扩8251,若8251的端口地址为两个连续的偶地址,则8251的数据线应连于8086CPU的(低)8位数据线上。

8086CPU外扩8位I/O接口芯片时,应怎样连接?有什么样的规定?I/O口地址有何规律?

答:8086CPU外扩8位I/O接口芯片时,若8位接口芯片的数据总线连于8086CPU的低8位数据总线上,则外部8位接口芯片的端口地址为两个连续的偶地址;若8位接口芯片的数据总线连于8086CPU的高8位数据总线上,则外部8位接口芯片的端口地址为两个连续的奇地址。

10. 串行通信数据格式中,起始位和停止位均为高电平( √ )。 11. 设串行异步传输的波特率为1200bps,每个字符由10位组成(一个起始位、一个停止位、一个校验位和7位数据位),则每秒钟能传输的最大字符个数为(120)个,若采用同样的波特率进行同步通信,使用2个同步字符,2个校验字符,则每秒钟能传输的最大字符个数为(146)个。 12. 作业。 第十一章:

1 .D/A转换器的主要性能指标包括(分辨率)、(转换精度)、(转换时间)和(线性度)。 2. A/D转换器的主要性能指标包括(分辨率)、(转换精度)、(转换时间)和(线性度)。

3. 不带数据输入锁存器的D/A转换器与CPU连接时,需要在CPU与D/A转换器的数据通道上加(锁存器)。

带数据输入锁存器的D/A转换器与CPU连接时,可将D/A转换器与CPU的数据总线(直接)连接。 4. D/A转换器的输入与输出之间的关系。

DAC0832的输出电压范围为0~+5V,当输入量分别为60H时,模拟电压输出值为(C)。

A: 0V B:2.5V C:1.875V D:1.5V

DAC0832的输出电压范围为-5~+5V,当输入量分别为40H时,模拟电压输出值为(C)。 A:0V B:2.5V C:-2.5V D:-4V

DAC0832的输出电压范围为-10~+10V,当输入量分别为80H时,模拟电压输出值为(A)。

A:0V B:5V C:-5V D:-2V

设有一被测量温度的变化范围为0℃—100℃。要求测量误码差不超过0.1℃,则应选用的A/D转换器的分辩率至少应该为(C)位。

A: 4 B:8 C:10 D:12

5. DAC0832的三种工作方式分别为(直通工作方式)、(单缓冲工作方式)和(双缓冲工作方式)。

6. 对于多路DAC0832转换器接口,要求同步进行D/A转换输出时,各DAC0832转换器必须采用(双缓冲工作方式)。7. DAC0832的输出为(电流)输出。

DAC0832的输出信号为(C)。

A:电阻 B:电压信号 C: 电流信号

8. DAC0832:内部结构,管脚功能,编程,与CPU连接电路,应用,输出各种波形。

采用8255A作为DAC0832与CPU之间的接口芯片,产生一三角波信号(8255A的口地址为300H~303H),试写出其主程序。

9. D/A转换器的功能是将(数字)信号转换成(模拟)信号。

A/D转换器的功能是将(模拟)信号转换成(数字)信号。

10. A/D转换器按原理可分为(计数式)、(逐次逼近式)、(双积分式)、(并行转换式)和(串----并行转换式)。

下面常用的A/D转换器中速度最快的是(B)。

A:计数式 B:逐次逼近式 C:双积分式 下面常用的A/D转换器中精度最高的是(C)。

A:计数式 B:逐次逼近式 C:双积分式 ADC0809的时钟输入CLK的典型值为(C)。

A:10kHz~~1280kHz B:500kHz C:640kHz

11. ADC0809:内部结构,管脚功能,编程,与CPU连接电路(查询、中断、延时等待),应用,循环采集8路数据。 12. CPU通过ADC0809进行数据采集时,读取转换结果可采用(延时等待)、(查询方式)和(中断方式)等方法。 13. AD574是(12)位(逐次逼近式)A/D转换器。

9 14. 5G14433是(31)位(双积分式)A/D转换器。

215. 在选择A/D、D/A芯片时应从哪几方面考虑? A/D转换器的选择原则:

选择A/D转换器应从分辨率、转换时间、输入或输出范围、极性、价格、通道结构(采样保持器、锁存器是否有等)、功耗等方面考虑。

D/A转换器的选择原则:

选择D/A转换器应从分辨率、转换时间、输入或输出范围、极性、价格、通道结构(采样保持器、锁存器是否有等)、功耗数据格式、数字电平、输出极性等方面考虑。 16. 某4位A/D转换器,输入电压范围为0~10V,精度为?1LSB。若输出为0CH,则输入最可能为(C)。 2A: +10V B: -10V C: 3.75V D: 6.25V

第十三章:

1 . 键盘按其功能可分为(编码键盘)和(非编码键盘)两类。

编码键盘是键盘电路在某个键被按下后,能提供该键所代表的信息代码,并以并行或串行信号输给CPU。由硬件完成判键、去抖、防串键、键码,价格较高。

非编码键盘是一种便宜而广泛用于微机系统的输入设备。简单的行列矩阵布局。这种键盘内部有一个扫描电路,不断地扫描键盘是否有键被按下。此键所代表的键盘信息代码,则由键盘接口及键盘处理软件根据键盘送来的位置信息产生,然后再送给CPU。价格较低。 2. 使用非编码键盘必须解决哪些问题?

使用非编码键盘必须解决的问题

(1)消除键抖动(2)消除键盘操作中的串键错误(3)被按键的识别(4)键码的产生 3. 被按键的识别的方法可分为(行扫描法)和(线反转法)。 4. 行扫描法和线反转法的基本原理、连接电路、软件编程。

行扫描法:由程序对键盘进行逐行扫描(CPU输出),通过CPU检测到的列线输出状态确定闭合键( CPU输入)。行输出0,读入列线,若列线数据中有0,则行与该列交叉处的键被按下。硬件需要输入、输出口各一个。

线反转法:通过行列点到两次扫描来识别键闭合。先行出列入,行输出0000,读入列线,若列线中有0(如1110),则向CPU发出中断申请,表明有键按下;然后,线反转,硬件需要两个可编程的双向输入/输出端口。

过程:优点:软件简单,不需要逐行扫描,速度快,但需要采用双向并行接口。应用广泛。5. LED数码管根据接法不同分为(共阴)和(共阳)两类。6. 共阴和共阳接法的电路,段码。

7. LED显示器有(静态显示)和(动态显示)两种显示方式。LED静态显示方式:就是当显示器显示某一个字符时,相应的发光二极管恒定地导通或截止。优点:编程容易,管理简单,亮度较高,缺点:占用口线资源较多。

LED动态显示方式:一位一位地轮流点亮显示器各个位(扫描),对于显示器的每一位来说,每隔一段时间点亮一次。显示器的亮度既与导通电流有关,也与点亮时间和间隔时间的比例有关。 特点: 可能有闪烁,用元器件少,占I/O线少,必须扫描,占用CPU时间,编程复杂。 8. LED显示器的接口电路、编程。第十四章:

1 . 一个完整的微型计算机显示系统由(显示控制适配器)和(显示器)组成的。2. 几个概念

(1)像素:指显示屏幕上颜色和亮度可以被控制的最小单元,即一个圆点。 (2)分辨率:水平方向显示的像素数与垂直方向显示像素数的乘积。

(3)视频模式:分为文本和图形两种类型。文本模式下屏幕被划分为矩形的字符位置——屏幕的横向为80列字符;图形模式下屏幕被分为由许多很小的点(即像素)构成的点阵,使用这些点可以在屏幕上构成任何图案(包括字符)。

(4)光栅扫描:由水平和同步信号控制的电子束在CRT屏幕上从左到右、从上到下地作有规律的运动。3. 显示器的性能指标包括(分辨率)、(颜色的种类)和(灰度)。

4. 显示控制适配器的性能指标包括(分辨率)、(颜色的种类)、(显示方式)和(显示速度)。

5. 打印机可分为(针式)、(喷墨式)和(激光式)三种。6. 打印机与主机之间可采用(并行)或(串行)接口连接。 7. 常用的磁存储器有(硬盘)、(软盘)和(磁带)。 8. 几个概念

磁道:把磁盘的记录面分成许多个以盘片的中心为圆心的同心圆环,每个圆环称为一个磁道。 道密度:沿磁盘径向单位长度上的磁道数称为道密度。常用每英寸上的磁道数表示,记作TPI。 位密度:在磁道上数据的记录密度称为位密度。

扇区:把每个磁道分为若干个存储区,每个存储区称为扇区。9. 软盘的主要性能指标包括(磁道)、(道密度)、(位密度)、(扇区)和(存储容量)。 综合题:

1. 本书学过哪些接口芯片?对学过的接口芯片,总结它们在外部引脚上有哪些相同点。

10 答:本课程学过六大接口芯片:可编程中断控制器8259、可编程并行接口芯片8255、可编程定时器/计数器8253、可编程串行接口芯片8251、A/D转换器ADC0809、D/A转换器DAC0832,它们在外部引脚上的相同点为:与CPU一侧的接口引脚均有数据总线D0~D7,低位地址线A0~Ai、读控制IOR、写控制IOW、片选CS,有的芯片还有复位信号RESET、中断请求信号INTR、中断响应信号INTA。 2. 一个微机系统中包含以下器件:

CPU—8086一片,并行接口8255一片(设备号:A口—70H,B口—72H,C口—74H,控制口—76H),定时器8253一片(设备号:计数器0—50H,计数器1—52H,计数器2—54H,控制口56H),中断控制器8259A一片(设备号:B0H,B2H)。

现将8255的A口连接一输入设备工作在0方式,B口连接一输出设备,也工作在0方式,PC4作为输出设备的选通输出端且低电平有效。8253工作于“模式0‖,设置计数器0的计数常数为0FFEH,进行二进制计数。8259A的ICW2给定为42H,工作于电平触发方式,全嵌套中断优先级,数据总线无缓冲,采用中断自动结束方式。

请填充下面程序中的空白项(注意:控制字中可0可1位选0,8255未用端口设成输入方式),(CPU的A1、A2接各芯片的A0、A1), (考试中提供所用芯片的相关资料)。 MOV AL,________; 8255初始化 MOV AL,_________ OUT ________, AL OUT _________, AL

MOV AL, ________; 8253初始化 IN AL,_________; 从8255的A口读入数据 OUT ________, AL PUSH AX

MOV AL, ______;设8253计数初值 MOV AL,_______; 用按位置位/复位方式使选通无效 OUT ________, AL OUT ________, AL MOV AL, _______; POP AX

OUT ________, AL OUT ________, AL ; 往B口输出数据

MOV AL,_______; 8259A初始化 MOV AL, ________; 用按位置位/复位方式使选通有 OUT ________, AL OUT ________, AL

MOV AL, _______; MOV AL , ______; 撤消选通信号 OUT ________, AL OUT ________, AL 此时,对应8259A的IR1中断类型号是_______,

中断向量存放在0段 _______, _______ , _______, _______, 单元中。

答案:

MOV AL, 91H ; 8255初始化 MOV AL, 03H OUT 76H , AL OUT B2H , AL

MOV AL, 30H ; 8253初始化 IN AL, 70H ; 从8255的A口读入数据 OUT 56H , AL PUSH AX

MOV AL, FEH ; 设8253计数初值 MOV AL, 09H ; 用按位置位/复位方式使选通无效 OUT 50H , AL OUT 76H , AL MOV AL, 0FH ; POP AX

OUT 50H , AL OUT 72H , AL ; 往B口输出数据

MOV AL, 1BH ; 8259A初始化 MOV AL, 08H ; 用按位置位/复位方式使选通有效 OUT B0H , AL OUT 76H , AL

MOV AL, 42H ; MOV AL , 09H ; 撤消选通信号 OUT B2H , AL OUT 76H , AL 此时,对应8259A的IR1中断类型号是 41H ,

中断向量存放在0段 104H , 105H , 106H , 107H , 单元中。

3. 一个微机系统中包含以下器件:(13分)

一片CPU(8086),一片并行接口8255一片(口地址为:A口—70H,B口—72H,C口—74H,控制口—76H),一片中断控制器8259A(口地址为:B0H,B2H)。

现将8255的A口连接一输入设备工作在0方式,B口连接一输出设备,也工作在0方式。8259A的ICW2给定为42H,工作于电平触发方式,全嵌套中断优先级,数据总线无缓冲,采用中断自动结束方式。

请填充下面程序中的空白项(注意:控制字中可0可1位选0,8255未用端口设成输入方式),(CPU的A1、A2接各芯片的A0、A1)。

MOV AL,________ ; 8255初始化 OUT ________, AL MOV AL,_______ ; 8259A初始化 OUT ________, AL MOV AL, _______ OUT ________, AL MOV AL,_________ OUT _________, AL

IN AL,_________ ; 从8255的A口读入数据 OUT ________, AL ; 往B口输出数据

11 此时,对应8259A的IR1中断类型号是_______,

中断向量存放在0段 _______, _______ , _______, _______, 单元中。 答案:

MOV AL,_ 91H__ ;8255初始化 OUT _76H__,AL

MOV AL, 1BH _ ;8259A初始化 OUT _ B0H _,AL MOV AL,_42H _ OUT _ B2H _,AL MOV AL,_ 03H _ OUT _ B2H__, AL

IN AL,_ 70H _ ;从8255的A口读入数据 OUT _72H _,AL ;往B口输出数据 此时,对应8259A的IR1中断类型号是_ 41H _,

中断向量存放在0段 _104H__,_105H__,_106H__,_107H__,单元中。

4. CPU外扩I/O接口芯片,可以在接口芯片的相应引脚输出一定频率的波形。编制软件分别利用三种不同的方法(要求分别为三种不同的芯片)实现方波输出。要求:其中一种方法需设置方波的频率为1kHz(已知:CPU的主频率为5MHz)。 (注:本题不用写出有关段定义、段指定、段赋值部分的程序段,不必画出硬件接线图)

5. 利用8086CPU设计一系统,要求: 能处理8个优先级别的中断,外扩8K的EPROM(或8K的RAM)、打印机、串行口、32个键和8位LED显示器,能直接处理2个以上的模拟量输入,并能将处理结果通过模拟量输出。画出其硬件连接图,并写出系统中各器件的端口地址。(要求:CPU外扩电路的7项中只任选4项即可)

6. 编程题(16分)

(1)8086CPU通过一片8259A实现8级中断。要求8个中断输入均采用边沿触发方式,采用特殊的完全嵌套方式进行优先级编码,结束为自动结束。试编制8259A的初始化程序。

(2)设有一块8253的四个端口地址为40H~43H,其计数器0的时钟CLK0为5MHz,编程使其实现计数器0能产生10KHz的连续方波。

(3)设8255A芯片的端口地址为60H-63H(端口地址A为60H),编写初始化程序,设置A组和B组均为工作于方式1,其中端口A是输入口,端口B是输出口,端口C的高四位为输出,低四位为输入。 (4)8086CPU外扩一片DAC0832,编制软件实现由DAC0832输出端输出三角波。

(注:本题不用写出有关段定义、段指定、段赋值部分的程序段,不必画出硬件接线图) 7. 编程题

(1)设8255A芯片的端口地址为210H-213H(端口地址A为210H),编写初始化程序,设置A组和B组均为工作于方式0,其中端口A是输出口,端口B是输入口,端口C的高四位为输入,低四位为输出。

(2)8086CPU通过一片8259A实现8级中断。要求8个中断输入均采用边沿触发方式,采用完全嵌套方式进行优先级编码,结束为非自动结束。试编制8259A的初始化程序。

(3)设计一模拟量数据采集系统,A/D采用ADC0809,端口地址为300H-307H,EOC接到CPU的中断请求引脚INTR上。编制软件实现A/D的8各通道的数据采集。

(注:本题不用写出有关段定义、段指定、段赋值部分的程序段,不必画出硬件接线图)

12

搜索更多关于: 微机原理复习 的文档
微机原理复习.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2e93a2jvu28qp201381g_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top