微机原理第2章习题与答案

上传人:小** 文档编号:57378229 上传时间:2018-10-21 格式:DOC 页数:6 大小:97KB
返回 下载 相关 举报
微机原理第2章习题与答案_第1页
第1页 / 共6页
微机原理第2章习题与答案_第2页
第2页 / 共6页
微机原理第2章习题与答案_第3页
第3页 / 共6页
微机原理第2章习题与答案_第4页
第4页 / 共6页
微机原理第2章习题与答案_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《微机原理第2章习题与答案》由会员分享,可在线阅读,更多相关《微机原理第2章习题与答案(6页珍藏版)》请在金锄头文库上搜索。

1、习题一、选择题1.8086/8088CPU 内部有一个始终指示下条指令偏移地址的部件是_。A. SPB.CSC.IPD.BP答案:C2. 指令队列的作用是_。A.暂存操作数地址B.暂存操作数C.暂存指令地址D.暂存预取指令答案:D3. 8086/8088 下列部件中与地址形成无关的是_。A. ALUB. 通用寄存器C. 指针寄存器D. 段寄存器答案:A4.对于 8086,下列说法错误的是_。A.段寄存器位于 BIU 中B.20 位的物理地址是在 EU 部件中形成的C.复位后 CS 的初值为 FFFFHD.指令队列的长度为 6 个字节答案:B5.8086/8088 中 ES、DI 分别属于_。A

2、. EU、BIUB. EU、EUC. BIU、BIUD. BIU、EU答案:D6.BIU 与 EU 工作方式的正确说法是_。A. 并行但不同步工作B.同步工作C. 各自独立工作D. 指令队列满时异步工作,空时同步工作答案:A7.在执行转移、调用和返回指令时,指令队列中原有的内容_。A.自动清除B.用软件清除C.不改变D.自动清除或用软件清除答案:A8.下列说法中,正确的一条是_A. 8086/8088 标志寄存器共有 16 位,每一位都有含义。B. 8088/8086 的数据总线都是 16 位。C. 8086/8088 的逻辑段不允许段的重叠和交叉D. 8086/8088 的逻辑段空间最大为

3、64KB,实际应用中可能小于 64KB。答案:D9.8086/8088 工作于最大模式,是因为_。A.可以扩展存储容量B.可以扩大 I/O 空间C.可以构成多处理器系统D.可以提高 CPU 主频答案:C10.8088/8086 最大模式比最小模式在结构上至少应增加_。A.中断优先级控制器B.总线控制器C.数据驱动器D.地址锁存器答案:B11.组成最大模式下的最小系统,除 CPU、时钟电路,ROM,RAM 及 I/O 接口外,至少需增加的芯片类型为_。a. 总线控制器b. 总线裁决器c. 地址锁存器d. 总线驱动器A.b,dB.a,b,cC. a,d D.a,c,d答案 C12.工作在最小模式时

4、,对 CPU 而言,下列信号皆为输入信号的是_。A. HOLD、READYB. 、READYTESTIOM /TESTC. 、HOLD、D. 、HOLD、READYIOM /TESTRDT /答案:A13.在最小工作模式下,8088/8086CPU 在每个时钟脉冲的_处,对 HOLD 引脚上的信号进行进行检测。A) 上升沿B) 下降沿C) 结束位置D) 中间位置答案:A14.LOCK 引脚的功能是_。A.总线锁定B.地址锁定C.数据输入锁定D.数据输出锁定答案:A15.与存储器(或外设)同步以及与协处理器同步的引脚信号依次为_。A.READY、B.READY、HOLDTESTC.、RESETD

5、. 、LOCKTESTLOCK答案:A16.工作在最大模式时,下列信号皆为输出信号的是_。A.QS0、QS1、B.QS0、LOCK0/GTRQLOCKC.QS1、S0D.、QS1、1/GTRQ0/GTRQBHE答案:A17. 8086/8088 最大模式时,引脚有效时的正确含义是_。LOCKA.能中断 CPU 的工作B.能进行 DMA 操作C.其它总线部件不能占有总线D.暂停 CPU 的工作答案:C18.工作在最大模式时,经总线控制器 8288 将对应 CPU 最小模式时的三个引脚状态进行组合,产生控制和命令信号,这三个引脚应为_。A. B. MXMN /IOM /RDT /DENIOM /M

6、XMN /C. D. IOM /RDT /DENDENRDT /MXMN /答案:C19.8088/8086 中,关于总线周期叙述不正确的是_。A.总线周期通常由连续的 T1T4 组成B.在读写操作数时才执行总线周期C.总线周期允许插入等待状态D.总线周期允许存在空闲状态答案:B20.在 8086 读总线周期中,进入 T3 后发现 READY0,需要插入等待状态,则在插入等待状态时其引脚的高地址 A19A16_。A.表示读数据对应的高 4 位的地址B.表示 CPU 当前工作状态C.处于高阻状态D.处于不定状态答案:B21.设 8086/8088 工作于最小模式,在存储器读、写周期中,总线 AD

7、15AD0 上数据开始有效的时刻(不插入 Tw)分别是_。A. T2、T2B.T2、T3C.T3、T4D.T3、T2答案:D二、填空题1.8086/8088CPU 在结构上由两个独立的处理单元_和_构成,这两个单元可以_工作,从而加快了程序的运行速度。答案:EU BIU 并行2.8086 是 Intel 系列的 16 位处理器,从功能上,它分为两个部分:即总线接口单元和执行单元。总线接口单元由_、_、_、_、_等寄存器和 20 位地址加法器和 6 字节指令队列构成。执行单元有 4 个通用寄存器,即_;4 个专用寄存器,即_、_、_、_等寄存器和算术逻辑单元组成。答案:AX、BX、CX、DX S

8、P、BP、DI、SI3.任何 CPU 都有一个寄存器存放程序运行状态的标志信息,在 8086 中,该寄存器是_。其中,根据运算结果是否为零,决定程序分支走向的标志位是_。答案:FR ZF4.8086/8088CPU 中标志寄存器的 3 个控制位是_、_、_。答案:DF IF TF5.逻辑地址 9B50H:2C00H 对应的物理地址是_。答案:9E100H6.在任何一个总线周期的 T1 状态,ALE 输出_。答案:高电平7.8086 有两种工作模式,即最小模式和最大模式,它由_决定。最小模式的特点是_,最大模式的特点是_。答案:CPU 提供全部的控制信号需要总线控制器 8288MXMN /8.8

9、086CPU 可访问的存储器的空间为 1MB,实际上分奇数存储体和偶数存储体两部分,对于奇数存储体的选择信号是_,对于偶数存储体的选择信号是_,对于每个存储体内的存储单元的选择信号是_。答案:A0A19A1BHE9.在 8086 的最小系统,当,时,CPU 完成的操作是0/IOM1WR0RD_。答案:I/O 读10.在最小模式下,执行“OUT DX, AL”指令时,、的状态IOM /WRRDRDT /分别是_。答案:0, 0, 1, 111.8086CPU 从偶地址读写两个字节时,需要_个总线周期,从奇地址读取两个字节时,需要_个总线周期。答案:1 212.8086 在存取存储器中以偶地址为起

10、始地址的字时,A0 的状态分别是IOM /BHE_。答案: 1 0 013.8086 向内存地址 1200BH 写一个字节数据时,需要一个总线周期,在该总线周期的 T1状态,为_,A0 为_。BHE 答案:0,114.假设某个总线周期需插入两个 Tw 等待状态,则该总线周期内对 READY 信号检测的次数是_。答案:315.8086CPU 上电复位后,CS=_,IP=_,DS=_,标志寄存器 FR=_。答案:0FFFFH,0,0,016.8088/8086 的复位信号至少要维持_个时钟周期。答案:417.8086CPU 工作在最小模式下,控制数据流方向的信号是_、_、_、_、_。答案:、DEN

11、IOM /RDT /WRRD18.当存储器的读出时间大于 CPU 所要求的时间时,为了保证 CPU 与存储器的周期配合,就要利用_信号,使 CPU 插入一个_状态。答案:准备好(READY) 等待(Tw)状态19.当 8086/8088 工作于最大模式时,QS1=1,QS0=0,其表示指令队列的状态为_。答案:队列为空。20.在 T2、T3、Tw、T4 状态时,S6 为_,表示 8086/8088 当前连在总线上。答案:低电平21.8086/8088 提供的能接受外中断请求信号的引脚是_和_。两种请求信号的主要不同处在于是否可_。答案:INTRNMI 屏蔽22.一台微机的 CPU,其晶振的主振

12、频率为 8MHz,二分频后作为 CPU 的时钟频率。如果该 CPU 的一个总线周期含有四个时钟周期,那么此总线周期是_us。答案:0.12523.某微处理器的主频为 20MHz,由 2 个时钟周期组成一个机器周期,设平均 3 个机器周期可完成一条指令,其时钟周期和平均运算速度分别为_。答案:50ns,3.33MHz三、问答题1. 8086/8088CPU 在结构上由哪两个独立的处理单元构成?这样的结构最主要的优点是什么?答案:答案:在微机中,一条机器指令由操作数和操作码构成,再由若干指令构成程序。微处理器执行一条指令的完整步骤需要两个阶段:取指和执行。取指是从内存中取出指令,执行是分析指令要求

13、实现的功能,读取所需的操作数,执行指令规定的操作。传统的 8 位处理器采用顺序执行的方式,各条指令的执行按以上两个阶段交替执行。也就是说,首先取一条指令,然后执行该指令,之后再取下一条指令,再执行,如此重复,直到整个程序执行完毕。在 8086 中,为了加快程序的执行速度,采用了重叠执行的方式,各条指令的执行过程是重叠进行的。每条指令的执行过程也包括取指和执行两个阶段,但是相邻两条指令的执行过程有一部分是同时进行的。在执行一条指令时,可以同时取出下一条指令。在当前指令执行完毕后,就可以立即执行下一条指令。显然,这种重叠执行的方式大大加快了程序的执行速度。为了实现指令的重叠执行方式,8086/80

14、88 微处理器内部分为两个独立的功能部件:执行单元 EU 和总线接口单元 BIU,执行单元 EU 专门负责指令的执行,总线接口单元 BIU 是从内存指定区域取出指令送到指令队列缓冲器的。EU 和 BIU 两个功能部件并行工作,EU 执行的 BIU 在前一时刻取出的指令,与此同时,BIU 又取出下一时刻要执行的指令,由此能使大部分取指令和执行指令的操作重叠进行,大大缩短了等待指令所需的时间,提高了微处理器的利用率和整个系统的执行速度。2.完成下列补码运算,并根据结果设置标志 SF、ZF、CF 和 OF,指出运算结果是否溢出。(1) 00101101B+10011100B(2)01011101B-

15、10111010B(3) 876AH-0F32BH(4)10000000B+11111111B答案:(1) C9H SF=1 ZF=0 CF=0 OF=0 未溢出(2) 01011101B-10111010B =01011101B+01000110B A3H SF=1 ZF=0 CF=1 OF=1 有溢出 求Y 的补码,即正数-Y 的真值(3) 876AH-0F32BH =876AH+0CD5H 943FH SF=1 ZF=0 CF=1 OF=0 未溢出(4) 7FH SF=0 ZF=0 CF=1 OF=1 有溢出3.存储器采用分段方法进行组织有哪些好处?答案答案:8086 微处理器 CPU 中寄存器都是 16 位,16 位的地址只能访问大小为 64KB 以内的内存。8086 系统的物理地址由 20

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号