微机原理期末自测题2014new(!)

  • 格式:doc
  • 大小:253.50 KB
  • 文档页数:11

下载文档原格式

  / 11
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

+《微机原理及应用》期末自测题

一、基本概念与术语

1、8086是(16)位计算机。8086地址线有(20)条,可直接寻址的空间最大为(1M)。

2、总线周期是指(执行一个总线操作所需要的时间)。基本总线周期有(4个)T状态。Tw 状态是指(等待状态)。

3、8086CPU允许的I/O地址线最多可达(16)条,最大寻址I/O空间为(216=64K)。

4、8086CPU由(总线接口单元和执行单元)两部分组成,其功能为(总线接口单元的功能是负责控制存储器与I/O的读写;执行单元的功能就是从指令队列中取出指令并执行)。其中8086CPU中标志寄存器的作用是(用以反映系统状态和运算结果的特征),指令队列的作用是(完成指令的流水线操作),20位地址加法器的作用是(形成20位物理地址)。代码段物理地址由CPU的(CS和IP)两个寄存器确定。堆栈段物理地址由CPU的(SS和SP)两个寄存器确定。

5、8086中断源有(256)个。8086中断服务程序入口地址由(段地址和偏移地址)组成。中断类型号为20H,其中断向量为(80H)。

6、I/O指令IN/OUT,传送数据的寄存器为(AL/AX),间接寻址时使用寄存器(DX),其中IN AL,DX的含义是(把DX中的内容输入到AL中)。OUT 60H,AL的含义是(把AL 中的内容输出到60H中)。

7、一片8259A可以管理(8)级中断;3片8259A可以管理(22)级中断。

8、硬件中断是(外部引发?随机的?执行总线周期?中断类型码由?提供),软件中断是(内部引发?确定的?不执行总线周期?中断类型确定?)软件中断优先级与硬件中断优先级相比,(软件)的级别高。

9、在中断服务程序结束前,为正确返回,必须设置一条指令(IRET)。在子程序调用结束前,为正确返回,必须设置一条指令(RET)。

10、若中断控制器8259的中断请求寄存器IRR状态为10100000B,说明(IR7和IR5有中断请求)。ISR状态为10100000B说明(IR7和IR5的中断源正在执行中)。

11、可编程定时器8253的地址有(4)个。共有(3)独立定时通道。工作方式有(6)个。

12、并行接口8255有(3)个数据端口,有(3)种工作方式。

13、假设8253的端口地址为40H~43H,那么控制端口地址为(43H),通道0、1、2的端口地址为(40H,41H,42H)。

14、假设8255的端口地址为330H~333H,那么控制端口地址为(333H),端口A、B、C 的地址为(330H,331h,332h)

15、定时器8253的门控信号GA TE作用是(启动、停止、重新启动计数),CLK端的作用是(计数器的时钟脉冲输入端),OUT端作用是(计数器的输出端)。

16、初始化定时器8253需要先写(控制字),后写(计数初值)。

17、伪指令的作用是(告诉汇编程序如何进行汇编),(不)产生机器代码。

18、输入输出指令中,数据寄存器由(A)寄存器指出。

A、AL/AX

B、BX

C、CX

D、DX

19、以下关于可编程计数/定时器8253说法错误的是(D)。

A).有3个独立的16位计数/定时器

B).每个计数/定时器都有6中工作方式

C).每个定时/计数器都有时钟输入CLK、定时输出OUT和门控信号GATA

D).每个定时/计数器都用二进制计数,不能用BCD码计数

二、简单应用与简答题

1、简述微型计算机的组成。

答:微型计算机是由微处理器、存储器、输入/输出接口电路和系统总线构成的裸机系统。微处理器: 进行算术和逻辑运算, 完成内部与外部控制功能;存储器存储代码与数据信息;输入/输出接口电路实现外设与CPU信息交换。总线将各个部件互联。

2、总线分为哪几种类型?微型计算机采用总线结构有什么优点?

答:(1)分为地址总线,数据总线与控制总线三类,又称三总线。

(2)微型计算机的三总线结构是一个独特的结构。采用总线结构,系统中各功能部件之间的相互关系,变成了各功能部件面向总线的单一关系。一个部件只要符合总线标准,就可以连接到采用这种总线标准的系统中,使系统功能得到扩展。

3、8086 CPU在内部结构上由哪几部分组成?其功能是什么?

答:8086的内部结构-成两部分:总线接口部件BIU,负责控制存储器读写。执行部件EU,EU 从指令队列中取出指令并执行。8086是16位微处理器,有16根数据线、20根地址线,内部寄存器、算术逻辑部件为16位。

4、8086的总线接口部件由那几部分组成? 其功能是什么?

答:8086的总线接口部件主要由下面几部分组成:4个段寄存器CS/DS/ES/SS, 一个16位的指令指针寄存器IP, 一个20位地址加法器, 6字节的指令队列,内部暂存器以及输入输出电路组成.

5、8086的执行单元(部件)由那几部分组成?有什么功能?

答:8086的执行单元部件主要由下面几部分组成:控制器、算数逻辑单元、标志寄存器、通用寄存器组。

(1)控制器,控制指令的读取、指令译码、指令的执行等。

(2)算数逻辑单元ALU,根据控制器完成8/16位二进制算数与逻辑运算。

(3)标志寄存器,使用9位,标志分两类,其中状态标志6位,存放算数逻辑单元ALU运算结果特征;控制标志3位,在某些指令操作中起控制作用。

(4)通用寄存器组,用于暂存数据或指针的寄存器阵列。

6、简述8086CPU的流水线思想,与传统计算机有何不同。

答:(1)传统的计算机一般按照取指令、指令译码/执行指令的步骤工作。

(2)在8086/8088中,指令的提取与执行分别由总线接口部件BIU与执行部件EU完成,两个单元交叠并行工作,这种机制称为流水线,这种并行工作方式有力的提高了CPU 的工作效率。

7、8086和8088是怎样解决地址线和数据线的复用问题的? ALE信号何时处于有效电平? 答:(1)8086/8088通过地址锁存允许信号ALE锁存CPU送出的地址,有效解决地址线和数据线的复用问题。

(2)在任何总线周期的T1状态,ALE输出有效电平,以表示当前在地址/数据复用总线上输出的是地址信息。

8、计算机对I/O端口编址时通常采用哪两种方法?在8086/8088系统中,用哪种方法对I/O 端口进行编址?

答:(1)对端口编址的两种方法。计算机对内存和I/O端口统一编址;计算机对内存和I/O 端口分别进行编址。

(2) 在8086/8088系统中用计算机对内存和I/O端口独立编址。