版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1微机原理与接口技术复习练习题与答案一、填空题1、8086/8088 CPU内部结构按功能分为两部分, 由 执行 单元和 总线接口 单元组成。即2、若CPU 的数据线宽度为16 位,则它的字长为 16 位;地址线宽度为20 位,则它的寻址空间为 1MB 。3、8086CPU为了适应各种应用场合有两种工作模式,即是 最小模式 和 最大模式 。4、8086/8088CPU复位后,CS的内容为 0FFFFH ,IP的内容为 0000H 。5、8086的16位标志寄存器包括6、计算机的I/O端口地址的编址方式有 统一编址 和 独立编址 ,而8086CPU寻址外设采用 独立 编址方式。6个状态标志位和3
2、个控制标志位。7、CPU与外设间有4种I/O信息传送方式,即 无条件传送 、 查询传送中断传送 、 直接存储器存取(DMA) 。8、若某输出外设的I/O接中的数据端口地址为100H,要将字节数据从8086CPU输出到外设的指令是 MOV DX,100H 和 OUT DX,AL 。9、响应可屏蔽中断INTR的条件是控制标志IF= 1 。108253 3 为100KHz,输出方波频率为10KHz,则计数初值应设为 10 。、串行通信协议分为 异步通信和 同步通信 。12、波特率是指 单位时间内传送二进制数据的位数。13、8088 组成的系统中,存储器分 若干 个不超过 64K 字节的段。14、当8
3、088CPU 的INTR端输入一个 高 电平时, 可屏蔽中断 获得了中断请求。15、8088 CPU 本身控制总线由 总线控制器8288 产生。16、数据的并行I/O方式是以 字节或字 为单位进行传送;数据的串行I/O方式是以 位为单位进行传送。17、从地址/数据复用线中分离出地址信息需用逻辑芯片 锁存器 /数据复用线中的双向数据传送需用逻辑芯片 双向缓冲器 。18、中断优先权管理的方法有 软件查询法、 硬件菊花链法 专用芯片法 。;若该计数器的输19、若8253 的某一计数器用于输出方波,该计数器的工作方式为 3第 1 页共18 页入频率为100KHz,输出方波频率为10KHz,则计数初值应
4、设置为 10 。20、在8259 初始化控制字中, ICW1 和 ICW2 为必写控制字,21、8237A的四种工作方式为 单字节传送 、 块传送 、 请求传送 、 级连方式 。22、ADC0809是 逐次逼近 型A/D转换芯片,有 8 个模拟通道,23、串行通信线路有三种连接方式,即 单工方式 、半双工方式 和 全双工方式 。24、8086CPU 时钟频率为5MHZ时,它的典型总线周期为 800 ns。3 CLK 、26、8255 有多种工作方式,A口有 3 种工作方式,B口有 2 种工作方式,C 口有 1 种27、8086CPU 寻址外设为独立编址方式,使用专门的OUT 。IN28、总线是
5、 连接多个装置或功能部件的一组公共信号线 。29、8259有 高电平 和 边沿 两种触发方式。31、某微机系统采用一块8253 芯片,时钟频率为1MHz。若要求通道0 工作于方式3,输出的方波周期为0.5ms,则计数值应设定为_500_,通道控制字应设定为_36H_或37H _。32、8086 的中断向量表位于内存的_00000H区域,它可以容纳_256_个中断向量,每一个向量占_4_ _ 个字节。338086 CPU 引脚状态是M/ , , _存储器的写操作。34、多片8259A级联时,主片必须采用的嵌套方式是 特殊全嵌套方式 。35、8251 芯片中设立了_奇/偶错_、_帧格式错 和_溢出
6、错_三种出错标志。36、8259A共有_ 7_个可编程的寄存器,它们分别用于接受CPU 送来的_初始化 命令字和_操作_命令字。/38、8086 中引脚BHE 信号有效的含义表示_高8 位数据线D D 有效_。8397 个数据位,一个奇偶效验位和一个停止位构成,若每秒传送240 个字符,则数据传送的波特率是_2400Bd_,传送每位信息所占用的时间是_0.417ms_。1、8086/8088CPU 与慢速的存储器或I/O 接口之间为了使速度能匹配,有时需要在( C )B、8;)引脚接+5V.D/RA.5V15V间任一电压C.5VB.15V5V间任一电压D.0V21、用8259A管理优先级时,当
7、一个中断请求服务结束后,其中断源的优先级降为最低,其余中断源优先级也相应变化,这是一种( A )方式。C.A和B D.D0D1526、若8259A工作在优先级自动循环方式,则IRQ3的中断请求被响应并且服务完毕后,优先权最高的中断源是( D )。AIRQ0BIRQ2CIRQ3DIRQ4/R 27、最小模式下,数据收发器进行数据接收时, 和引脚分别为( C )电平。A、高,高 B、高,低 C、低,低 D、低,高28、微处理器与外设传送数据的过程中,只由硬件完成不需软件支持的方式( A )。A、DMA B、无条件 C、查询 D、中断29、当IF=0,8088/8086CPU不响应( B )中断请求
8、。A.INT N B.INTR C.NMI D.INTO30、设串行异步通信时,数据传送的速率是400字符秒,每个字符为12位二进制数据,则传送的波特率是 ( C )。A、1200B、2400 C、4800D、9600三、是非题1、8086CPU和8088CPU都是16位微处理器芯片( 2、规则字即存放字数据的存储单元地址必顺为偶地址( 3、IP中存放的是正在执行的指令的偏移地址( 4、USB1.0的数据传输速率可达480Mbps( 5、ADC0809是8位逐次逼近型A/D转换芯片( 6、RS-232C的电平与TTL电平相同( 7、DMA传送方式无需CPU干预,直接进行数据传送 ( ) 。8、
9、8295的特殊屏蔽方式,对低于正在服务中断程序的中断请求给予响应处理 ( ) 。9、8253在工作方式设定时总是先写计数初值再写控制字( 10、异步通信数据传送速率要比同步通信的低( 11、8086CPU中,数据线D0D15和地址线A0A15)12、一个I/O 13、执行INT 10H时,中服程序的入口地址在00040H)15、ADC0809可对8路模拟信号同时进行A/D) )17、可编程定时/计数器8253中含三个独立的16)18、在8259级联系统中,作为主片的8259A的某些IR引脚连接从片,同时也可以在另一些第 5 页共18 页IR ) 0 OUT 输出一个相同的波形信号。( ) 的溢
10、出错误指示 CPU 还未取走前一个数据,接收移位寄存器又将接收到的一个新数据 )21、对于非屏蔽中断申请,CPU 响应条件为 CPU )23、8259 级联特殊全嵌套方式,从片向主片发出连续两次以上中断请求不处理。 ( )24、总线控制器 8288 专门用于 8086 )25、8253 工作在方式 0 )26、74LS138 是 3-8 )27、通常并行 I/O 接口的速度比串行 I/O ) )四、 简答题1、8086CPU 分为哪两个部分?各部分主要由哪些部件组成?主要进行哪些操作?答:8086CPU 按功能结构来说,主要由总线接口部件 BIU和执行部件 EU 组成。总线接口部件的作用是负责
11、与存储器或 I/O端口传送数据,总线接口部件主要包括:4 个段地址寄存器;一个指令指针寄存器 ;一个 20 位地址加法器;6 字节指令队列;内部通信寄存器和总线控制逻辑。执行部件的作用是执行指令,主要包括:8 个 16 位通用寄存器(AXCX、SP、 ;算术逻辑运算单元 ALU 和 EU控制系统。2为什么 CPU 与外设交换信息需要通过专门的 I/O 接口? 与外设交换信息是比较复杂的。因此外 I/O 接口才能实现二者之间的相互通信,即 I/O 接口是 CPU 与外设间的桥梁。3简述微机(8086)系统的中断处理过程?答:微机系统中断处理的基本过程应包括:中断请求、中断优先级判别、中断响应、中
12、断处理及中断返回等五个基本阶段。第 6 页 共 18 页4、什么是是总线?它如何分类?传送格式分类,按时序控制方式分类,按所处的位置和功能分类,按传送信息类型分类。按数据传送格式,总线可分为串行总线与并行总线。按时序控制方式,总线可分为同步 CPU 局部总线和外部外部总线。按传送数据类型,可分为地址总线、数据总线、控制总线。5、8086 CPU的最小和最大工作模式的主要不同点? 的控制线应用方式不同:在最小工作模式下,计算机系统的所需的控制线由CPU 直接 仅为计算机系统提供必要的控制线,而系统所需的控制线由专用芯片总线控制器 8288 产生。计算机系统复杂度不同:在最小工作模式下,计算机系统
13、仅用理器组成,除 8086CPU 外,还有总线控制器 8288 和协处理器 8087。6、什么是统一编址,分别编址? 各有何特点? I/O I/O 端口地址 I/O 端口可用相同的指令; I/O I/O 端口都独 需要用门的控制线来识别是访问存储器还是访问 I/O 端口,访问存储器单元和 I/O 端口要用不相的指令。7、什么是硬件中断和软件中断?在 PC机中二者的处理过程有什么不同? CPU 处理机内部识别中断请求,如内部异常中断或指令中断。全由处理机内部形成中断处理程序的入口地址并转向中断处理程序,不需外部提供信息。8、串行总线的类型及特点?上顺序传送,特点是:串行异步总线:在传送的“字节”
14、信息中各位间有相对的时间关系,但“字节”与“字节”这间无任何时间关系。串行同步总线:在传送的信息中,字节内位与位之间,字节与字节之间与同步时钟有严格的时间关系。第 7 页 共 18 页9、输入接口常接有三态缓冲器,而输出接口常接有锁存器,试述其理由?CPU数据锁存器或缓冲器。行处理,避免数据丢失,而CPU和总线可以回头去忙自己的其它工作。在输入接口中,一般需要安排缓冲隔离环节,如三态门。特别是当有多个外设与CPU进行CPU时和数据总线隔离,避免干扰数据的传输。内部有几个独立的定时/计数器?各是多少位?它们的CLK端和GATE端的作用分别是什么?答:8253有3个独立的定时/计时器,都是16位,
15、每个计数器有三个引脚CLK端、GATE端和OUT端,三个计数器功能完全一样。CLK是脉冲输入引脚,计数器对该引脚输入的脉冲进行计数;GATE是门控脉冲输入引脚GATE=0禁止计数器工作,GATE=1则允许计数器工作;OUT为计数到O/定时时间到输出引脚,当计数到0时,根据不同工作方式输出不同形式的信号。11、在通常的输入传送中,为什么输入接口仅用缓冲器而不用锁存器?答:在输入数据时,因简单外设输入数据的保持时间相对于CPU 的接收速度而言较长。因而CPU 数据总线相连即可。12、在输出传送中,为什么输出接口必须要锁存器?答:在CPU 在输出数据时经过数据总线的时间是很短的,因而需要使用输出锁存
16、器把要输出的数据保留,即用锁存器将数据锁存后输出给外设。五、阅读程序并回问答题执行了下面的程序段后, 。 : 2、已知:, 在执行下面程序段后:第 8 页共18 页 , 0 。3、设寄存器 AL,BLCL中内容均为 76H,XOR AL,0FHAND BL,0FHOR CL,0FH执行上述指令序列后,(AL)= _79H_ ; (BL)=_06H ,(CL)=_7FH_ 。4、DAT1 DB 12H,34H,56H,78HMOV ,0MOV AX,WORD PTR DAT1MOV CL,DAT1+3当程序段执行完后 AX= 3412H; CX= 0078H。六、计算分析题1. 异步通信,当波特
17、率为 4800 个停止位(无校验位)共 10 位,试求传输 2KB 的数据所需时间为多少?解:位周期=1/波特率=1/4800(秒)传送总位数=10*2*1024=20480(位)所需时间=位周期*传送总位数=1/4800*20480=4.27(秒) 9600 个停止位(无校解:1 字符帧总位数=1+7+2(位)第 9 页 共 18 页1秒传输的位数=波特率=9600(位)1秒传输的字符数=9600/(1+7+2)=9603初始化8259A的控制字如下:ICW1:00010011BICW2:00001000BICW4:00001001B试分析:(1)单片还是级联 (2)中断类型号码范围 (3)
18、CPU类型。解: (1)单级还是级联 (2)中断类型号码范围 (3)CPU类型8086单级08H-0FH4、初始化8259A的控制字如下:ICW1:00010011BICW2:00001000BICW4:00001001B试分析:(1)IR的触发方式 (2)中断类型号码范围 (3)SP/EN引脚的作用。解:(1)IR的触发方式 (2)中断类型号码范围 (3)SP/EN引脚的作用上升沿08H-0FH缓冲控制信号5、指出下列程序段的功能,并加上具体注释MOV AL,n;N为中断类型号MOV AH,25HMOV DX,SEG INTPMOV DS,DX;25H为功能调用号;DS为中断服务程序INTP
19、的段地址MOV DX,OFFSET INTP; DX为中断服务程序INTP的偏移地址INT 21H ;DOS功能调用程序段的功能是使用25H功能调用将中断向量写入中断向量表中。6、某中断程序入口地址为2300H:0456H,中断向量号为是?入口地址在向量表中如何放置?解:中断向量地址中断向量号408H420H中断程序入口地址在00020H开始的四个单元存放的顺序是:56H,04H,00H,23H7、某系统中8253占用地址为100H103H。初始化程序如下:MOV DX, 103H第 10 页 共18 页 因为控制字为:16H00 01 0110B(计数器0,只读写低位字节,方式3,二进制计数
20、)计数器0, 方式3;7(2)8255A 占用_个端口地址,分别为_。_,其中控制寄存器的地址为占用_2_个端口地址,分别为_20H,22H(或24H,26H_)_,其中ICW的1(2)8255A 占用_4_个端口地址,分别为_80H,82H,84H,86H_,其中控制寄存器的地址为_86H_。9876543210采用门电路进行地址译码 (可以选用多种门电路形式)D0A9A8A9A7A8端口译码电路A7&0A0A0AENAENIORIORIOWIOWI/O接口PC总线2、画出两计算机软件联络传送的RS-232C(三线)直接连接形式。计算机 计算机(TXD)2 2(TXD)4(RTS) RS-2
21、32C5(CTS)(DTR)2020(DTR)3、8255A作为打印机接口,工作于方式0,如下图所示。试编写程序实现:CPU 用查询方式向打印机输出首址为ADY的26 个字符(ASCII8255A的端口地址为200H203H。第 12 页 共18 页Stack segmentMOV DX,CtrolMOV AL,88H ;方式控制字=10001000BOUT DX,AL;使PC1=1,则得一个负脉冲输出;修改计数器的值;26个字符未输完,则继续14口或21A A A A A A A A 11001000时,74LS138 的Y 输出低987654320电平,选中8255A。由此可知:(3)程序段如下:MOV AL,82H ;置方式字OUT DX,AL ;写控制字MOV DX,321H ;置B口地址;输出(1灯亮,0灯灭);停机
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建筑业新质生产力建筑光伏一体化实施
- 新生儿败血症的护理
- 支气管异物护理研究进展
- 病人休息与睡眠护理的成本效益分析
- 生活护理护理课件库
- 新生儿口服水合氯醛后呛奶窒息分析
- 2026年携带涉密合同(1篇)
- 牙齿建模与口腔疾病预防
- 一份完整的投标书名师资料
- 糖尿病与眼部并发症护理
- 人教版五年级语文上册第八单元:《青山处处埋忠骨》教案:通过情境朗读家国情怀引导学生理解担当落实革命文化启蒙培育责任意识与表达素养
- 电力信息通信应急预案(3篇)
- 民法典与医疗法律法规
- 屋面设备基础施工专项施工方案
- 医疗机构防灾减灾课件
- 2026年社会工作综合能力(中级)精讲精练 课件 第六章 社会工作服务的专业理论及其应用
- GB/T 8325-2026塑料聚合物分散体和橡胶胶乳pH值的测定
- 《化工企业设备检修作业安全规范》AQ 3026-2026解读-应急部2026.4.10
- (2026春新版)北师大版二年级数学下册全册教学设计
- 2025吉林省长春生物制品研究所有限责任公司(国有控股)招聘笔试历年备考题库附带答案详解2套试卷
- 2026年高中历史学业水平考试知识点归纳总结(复习必背)
评论
0/150
提交评论