2018微机期末自测题--答案版.docx

上传人:王** 文档编号:860879 上传时间:2024-02-06 格式:DOCX 页数:19 大小:208.06KB
下载 相关 举报
2018微机期末自测题--答案版.docx_第1页
第1页 / 共19页
2018微机期末自测题--答案版.docx_第2页
第2页 / 共19页
2018微机期末自测题--答案版.docx_第3页
第3页 / 共19页
2018微机期末自测题--答案版.docx_第4页
第4页 / 共19页
2018微机期末自测题--答案版.docx_第5页
第5页 / 共19页
2018微机期末自测题--答案版.docx_第6页
第6页 / 共19页
2018微机期末自测题--答案版.docx_第7页
第7页 / 共19页
2018微机期末自测题--答案版.docx_第8页
第8页 / 共19页
2018微机期末自测题--答案版.docx_第9页
第9页 / 共19页
2018微机期末自测题--答案版.docx_第10页
第10页 / 共19页
亲,该文档总共19页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《2018微机期末自测题--答案版.docx》由会员分享,可在线阅读,更多相关《2018微机期末自测题--答案版.docx(19页珍藏版)》请在优知文库上搜索。

1、微机原理及应用期末自测题一、基本概念与术语1、现代计算机中表达信息采用二进制数进行编码,8086是16位计算机。2、8086地址线有20条,可直接寻址的空间最大为IMB。3、总线周期是指CPU访问一次总线的时间;基本总线周期有4个T状态;TW状态是指等待周期。4、8086CPU允许的I/O地址线最多可达16条,最大寻址I/O空间为64KB58086CP由总线接口单元(BlU)和执行单元(EU)两部分组成,其功能为总线接口单元(BIU)负责控制存储器与MO的读写,执行单元(EU)从指令队列中取出指令并执fio其中8086CPU中标志寄存器的作用是存放6位状态标志位和3位控制标志位,指令队列的作用

2、是,20位地址加法器的作用是将分段地址转换为物理地址O6、代码段物理地址由CPU的CS、S两个寄存器确定。堆栈段物理地址由CPU的_SS、SP两个寄存器确定。7、8086CPU预取指令存放于指令流字节队列;段寄存器CS和指令指针寄存器巫_的内容始终指向顺序存储的下一字节指令。8、8086中断源有256个。中断向量是(中断服务程序入口地址),8086中断服务程序入口地址由CS、IP组成。中断类型号为20H,其中断向量为20H*4=80Ho9、8086CPU中断源包含硬件中断和软件中断,断点中断、溢出中断、单步中断、指令中断除数为0的中断属于软件中断。10、I/O指令IN/OUT,传送数据的寄存器

3、为AX,间接寻址时使用寄存器DX,其中INALzDX的含义是从DX所指的端口读取一字节到AL。OUT60HzAL的含义是一将AL中的一字节输出到60H端口o11、一片8259A可以管理8级中断:3片8259A可以管理3*8-2=22级中断。12、硬件中断是(外部引发,随机的,执行总线周期,中断类型码由中断控制器提供),软件中断是(内部引发,确定的,不执行总线周期,中断类型确定确定)软件中断优先级与硬件中断优先级相比,(软件中断优先级)的级别高。13、在中断服务程序结束前,为正确返回,必须设置一条指令IRET.在子程序调用结束前,为正确返回,必须设置一条指令RET.14、若中断控制器8259的中

4、断请求寄存器IRR状态为10100000B,说明中断信号线IR7和IR5有中断请求信号。SR状态为Io100ooob说明中断源S7和55正在被服务。15、可编程定时器8253的地址有4个。共有3独立定时通道。工作方式有个。16、并行接口8255有个数据端口,有3种工作方式。17、假设8253的端口地址为40H43H,那么控制端口地址为43H,通道0、1、2的端口地址为40H、41H42H。18、假设8255的端口地址为330H333H,控制端口地址为333H,端口A、B、C的地址为330H、331H、332H。19、定时器8253的门控信号GATE作用是控制计数器的启动或停止计数,CLK端的作

5、用是输入定时脉冲或计数脉冲信号,OUT端作用是输出波形。20、初始化定时器8253需要先写控制字(工作方式),后写计数初值。23伪指令的作用是一指出汇编程序如何对源程序进行汇编,如何定义变量,分配存储单元,以及提示程样开始和结束等,不产生机器代码。21、指令性语句(由CPU执行),(有对应的)机器码,汇编时(产生)机器代码;伪指令的作用是(说明性语句),汇编时(不产生)机器代码。22、输入输出指令中,数据寄存器由(八)寄存器指出。A)AL/AXB)BXC)CXD)DX23、以下关于可编程计数/定时器8253说法错误的是(D)。A) .有3个独立的16位计数/定时器B) .每个计数/定时器都有6

6、中工作方式C) .每个定时/计数器都有时钟输入CLK、定时输出OUT和门控信号GATAD) .每个定时/计数器都用二进制计数,不能用BCD码计数24、汇编语言程序中用于指定段和段寄存器之间关系的伪指令是(八)0A)ASSUMEB)EQUC)SEGMENTD)ORG25、下列指令中,能够实现当操作结果为零,转向标号GooN功能的是(D)。A)JBGOONB)JAGOONC)JLGOOND)JZGOON26、在8255三种工作方式中,方式1和方式2需要提供“握手”信号,该信号由(C)端口提供。A)PA端口B)PB端口QPC端口D)PA、PB端口二、简单应用与简答题1、简述微型计算机的组成。微型计算

7、机是由微处理器、存储器、输入/输出接口电路和系统总线构成的裸机系统。微处理器:进行算术和逻辑运算,完成内部与外部控制功能;存储器存储代码与数据信息;输入/输出接口电路实现外设与CPU信息交换。总线将各个部件互联。2、总线分为哪儿种类型?微型计算机采用总线结构有什么优点?(I)分为地址总线,数据总线与控制总线三类,又称三总线。(2)微型计算机的三总线结构是一个独特的结构。采用总线结构,系统中各功能部件之间的相互关系,变成了各功能部件面向总线的单一关系。一个部件只要符合总线标准,就可以连接到采用这种总线标准的系统中,使系统功能得到扩展。3、8086CPU在内部结构上由哪几部分组成?其功能是什么?8

8、086的内部结构一成两部分:总线接口部件BIU,负责控制存储器读写。执行部件EU,EU从指令队列中取出指令并执行。4、8086的总线接口部件由那几部分组成?其作用是什么?8086的总线接口部件主要由下面几部分组成:4个段寄存器CS/DS/ES/SS,一个16位的指令指针寄存器IP,一个20位地址加法器,6字节的指令队列。5、8086的执行单元(部件)由那几部分组成?有什么功能?8086的执行单元部件主要由下面几部分组成:控制器、算数逻辑单元、标志寄存器、通用寄存器组1)控制器,控制指令的读取、指令译码、指令的执行等。(2)算数逻辑单元ALU,根据控制器完成8/16位二进制算数与逻辑运算。(3)

9、标志寄存器,使用9位,标志分两类,其中状态标志6位,存放算数逻辑单元ALU运算结果特征;控制标志3位,在某些指令操作中起控制作用。(4)通用寄存器组,用于暂存数据或指针的寄存器阵列。6、8086内部有哪几个通用寄存器?作用是什么?四个16位数据寄存器AX、BX.CX、DX,二个指针寄存器SP、BP,二个变址寄存器SI、DI,这些寄存器使用上一般没有限制,但对某些特定指令操作,必须使用指定寄存器.7、8086内部有哪几个段寄存器?作用是什么?4个。CS:16位的代码段寄存器,管理程序段DS:16位的数据段寄存器,管理数据段。ES:16位的扩展段(附加段)寄存器,管理扩展段。SS:16位的堆栈段寄

10、存器,管理堆栈段。8、简述8086CPU的流水线思想,与传统计算机有何不同。(1)传统的计算机般按照取指令、指令译码/执行指令的步骤工作。(2)在8086/8088中,指令的提取与执行分别由总线接口部件BIU与执行部件EU完成,两个单元交叠并行工作,这种机制称为流水线,这种并行工作方式有力的提高了CPU的工作效率。9、8086和8088是怎样解决地址线和数据线的复用问题的?ALE信号何时处于有效电平?(1)8086采用分时复用技术与地址锁存技术解决地址线和数据线的复用问题。(2)Tl状态,8086送地址,地址/数据复用总线AD15ADO上输出的是地址信息,ALE有效,将地址锁存。T3状态传送数

11、据,地址/数据复用总线AD15ADO上输出的是数据信息。10、8086工作在最小模式和最大模式的区别及主要特点是什么?最小模式,只有8086一个微处理器,所有的总线控制信号均为8086产生,系统中的总线控制逻辑电路,减少到最小;不需总线控制器8288;适用于单一处理机系统。最大模式用于大型(中型)8086/8088系统中,系统总是包含有两个或多个微处理器,其中一个主处理器就是8086或8088。其它的处理器称协处理器,协助主处理器工作;需要总线控制器8288来变换和组合控制信号;适用于多处理机系统。11、存储器的逻辑地址由哪两部分组成?物理地址是如何形成的?8086的地址线有多少条?最大物理地

12、址空间为多少?逻辑地址:16位段首地址和16位偏移地址物理地址:20位实际地址为物理地址。20条,IM12、根据不同的寻址方式,说明操作数所处位置有哪些?根据不同的寻址方式,指令中操作数所在的地址包括:指令中(立即数)、寄存器中、存储器中、I/O端口上。13、汇编语言中指令与伪指令有什么区别?简述指令性语句与指示性语句的作用与区别。(1)指令汇编时产生机器码,伪指令汇编时不产生机器码。(2)指令性语句,由指令助记符构成,由CPU执行,每条指令都与一条机器码对应,汇编时产生机器码。(3)指示性语句,由伪指令组成,是说明性语句,汇编时不产生机器码。14、什么是端口?通常有哪几种端口?它们的作用是什

13、么?端口是指接口电路中能够被CPU直接访问的寄存器。数据端口:存放CPU与外设之间传送的数据信息。状态端口:反映当前外设所处的工作状态。控制端口:CPU通过接口向外设传送控制信息。15、计算机对I/O端口编址时通常采用哪两种方法?在8086/8088系统中,用哪种方法对I/O端口进行编址?(1)对端口编址的两种方法。计算机对内存和I/O端口统一编址;计算机对内存和I/O端口分别进行编址。(2)在8086/8088系统中用计算机对内存和I/O端口独立编址。16、一般的IO接口电路安排有哪三类寄存器?它们各自的作用是什么?(1)安排数据寄存器、状态寄存器、控制寄存器。(2)数据寄存器:存放CPU与

14、外设之间传送的数据信息。状态寄存器:存放当前外设所处的工作状态。控制寄存器:存放CPU通过接口向外设传送控制信息。17、简述CPU与外设进行数据交换的几种常用方式与特点。CPU与外设之间的数据传输有以下三种方式:程序方式、中断方式、DMA方式。(1)程序方式又分为无条件传送方式和条件传送方式两种方式,接口简单。条件传送方式(又称查询时方式)用于外设较少、需要联络信号的情形。(2)中断传送方式需要专门的中断控制电路。CPU利用率高,速度快,用于外设较多的实时系统。(3)DMA方式需要专用硬件电路。外设直接和存储器进行数据传送,效率高,适合大量、快速数据传送,例如硬盘读写等。18、简述条件传送方式

15、的工作过程,主要适用的场合。1)条件传送数据有三个环节:(1)CPU从接口中读取状态字。(2)CPU检测状态字的对应位是否满足“就绪”条件,如不满足,则回到前一步读取状态字。(3)如状态字表明外设已处于就绪状态,则传送数据。2)主要用于需要联络信号(如选通信号)的外设较少的系统。19、什么是中断优先权?什么是中断嵌套?什么是可屏蔽中断?为使系统能够及时响应并处理发生的所有的中断,系统根据引起中断事件的重要性和紧迫程度,将中断分为若干级别,称为中断优先级。当CPU正在进行某一级别中断源的中断处理时,若有更高级别的新中断发出中断请求,且新中断源满足响应条件,则CPu应终止当前的中断服务程序,并保护此程序的断点和现场,转而响应高级中断,这种多级中断的处理方式称为嵌套。可屏蔽中断是由CPU的INTR引脚输入的,并且只有当中断允许标志IE为1时,可屏蔽中断才能进入。20、软件中断有哪些特点?硬件中断有那些特点?(1)软件中断是由CPU内部事件引起的中断,是确定的;与硬件无关,不执行中断响应周期;除单步中断外,软件中断(内部中断)不可屏蔽;优先级高于硬件中断(外部中断)。(2)硬件中

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!