文档库 最新最全的文档下载
当前位置:文档库 › 第3章 80X86微处理器

第3章 80X86微处理器

自己收集整理的
错误在所难免
仅供参考交流
如有错误
请指正!谢谢
第3章 80x86微处理器
一、自测练习题
㈠ 选择题
1.因为8086 CPU的字数据既可以存放在内存的偶地址单元
也可以安排在奇地址单元
所以其堆栈指针SP( )

A.最好指向偶地址单元 B.可以指向任何地址单元
C.只能指向偶地址 D.只能指向奇地址
2.8086/8088微处理器内部能够计算出访问内存储器的20位物理地址的附加机构是( )

A.ALU B.加法器 C.指令队列 D.内部通用寄存器
3.8086CPU外部的数据总线和地址总线分别为( )位

A.16
16 B.20
16 C.16
20 D.20
20
4.指令代码的地址存放在寄存器( )中

A.DS和SI B.BX和BP C.ES和DI D.CS和IP
5.最大方式中
控制总线的信号来自( )

A.8282 B.8284 C.8288 D.8286
6.在8086中
一个基本的总线周期由( )个时钟周期组成

A.1 B.2 C.3 D.4
7.在8086CPU中
数据地址引脚( )采用时分复用

A.AD0~AD15 B.AD0~AD9 C.AD0~AD20 D.AD10~AD2
8.8086CPU把1MB空间划分为若干逻辑段
每段最多可含( )的存储单元

A.1KB B.8KB C.16KB D.64KB
9.当标志寄存器FLAGS中OF位等于1时
表示带有符号的字运算超出数据( )范围

A.-128~+127 B.-32768~+32767
C.000~FFFFH D.0~FFH
10.总线写周期中
在( )时不需要像读周期时要维持一个周期的浮空状态以作缓冲

A.-32767~+32767 B.-32767~+32768
C.-32768~+32767 D.-32766~+32769
11.CPU执行指令过程中
BIU每完成一次对存储器或I/O端口的访问过程
称为 ( )

A.时钟周期 B.总线周期 C.总线读周期 D.总线写周期
12.BHE与A0配合以决定访问存储器的数据是高字节还是低字节工作
其BHE仅在总线周期开始的( )周期有效

A.T1 B.T2 C.T3 D.T4
13.最小方式下原8086微处理器最大方式下S2、S1、S0引脚应改为( )

A.M/IO、DEN、DT/R B.DT/R、M/IO、DEN
C.M/IO、DT/R、DEN D.DEN、M/IO、DEN
14.最大方式下引脚25号和24号分别为QSo和QSl
若工作于最小方式下则分别为 ( )

A.INTA和ALE B.ALE和INTA C.TEST和INTA D.DEN和ALE
15.复位时
由于( )被清零
使从INTR输入的可屏蔽中断就不能被接受

A.标志寄存器 B.通用寄存器 C.暂存寄存器 D.内部通用寄存器
16.如果8086

CPU引脚状态为M/IO=1
WR=0
那么此时执行的操作为( )

A.读存储器 B.读外设 C.写存储器 D.写外设
17.在8086最小方式的读操作中
外设将要输入的数据送上AD线后
在( )的前沿
此数据被采样送入CPU

A.T1 B.T2 C.T3 D.T4
PUSH AX
PUSH BX
POP AX
A.(SP)=010EH B.(SP)=010AH C.(SP)=0116H D.(SP)=0108H
18.8086微处理器被设计为两个独立的部件
它们是( )

A.运算器和控制器 B.总线接[3BIU和执行部件EU
C.寄存器组和标志寄存器 D.分析指令和执行指令部件
19. 8086CPU中标志寄存器FLAGS的主要作用是( )

A.检查当前指令执行的正确与错误
B.纠正当前指令执行的正确与错误
C.产生影响或控制某些后读指令所需的标志
D.决定是否停机
20.8086CPU中的IP的作用是( )

A.保存放置在数据总线上的数据
B.装有将要执行的下一条指令的段内地址
C.保存被译码的指令操作码
D.装有当前正在执行指令的段内地址

㈡ 填空题
1.总线接口部件BIU同外部总线连接为( )完成所有的总线操作
并计算形式20位的内存物理地址

2.执行部件EU由( )、标志寄存器、运算器(ALU)和( )等组成

3.8086的指令队列是( )字节长
而8088 指令队列是( )字节长

4.在8086的通用寄存器中
SP用来确定( )在内存中的地址
即用来存放在现行堆栈段的一个数据区的( )

5.在标志寄存器FLAGS中
中断允许标志IP表示系统是否允许响应外部的可屏蔽中断
如果IF=( )
表示允许响应

6.8086系统中把可直接寻址的1MB内存空间分为称作"段"的逻辑区域
每个段的物理长度最大为( )字节

7.8086微处理器有20条地址线
可以配置1MB(1048 576字节)的内存储器
地址编号为( )

8.8086程序把1MB的存储空间看成一组存储段
各段的功能由具体用途而定
分别为( )、( )、( )和( )

9.8086微处理器是Intel公司的第三代微处理器--16位微处理器
它采用( )引脚的DIP(双列直插)封装
8086的和40条引脚信号按功能可分为4部分:( )、( )、( )以及其他(时钟与电源)

10.8086的控制总线中有一条( )(33号引脚)线
即最小/最大方式控制线
用来控制8086的工作方式

11.ALE为( )
INTA为( )

12.8088的地址/数据复用线为8条
即( )

13.当8086 CPU的MN/MX引脚接( )电源时
8086CPU工作于最小方式
用于构成( )

14.当8086 CPU的MN/MX引脚( )时
8086 CPU工作于最大方式
用于构成( )

15.( )是8086CPU工作在最大方式下构成系统

中必不可少的支持芯片

16.8086 CPU在最小方式下的HOLD和HLDA引脚在最大方式时成为( )和( )信号线
这两条引脚通常同8087(协处理器)或8089(I/O处理器)相连接
用于8086同它们之间传送总线请求与总线应答信号

17.8086 CPU与外部交换信息是通过( )进行的

18.8086 CPU的总线周期至少由( )个时钟周期组成

19.一个总线周期完成一次数据传输
至少要有( )和( )两个过程

20.当8086 CPU的( )引脚上为有效电平(高电平)
且标志寄存器中IF=( )
则8086CPU在执行完当前的指令后响应中断

21.80386有3种存储地址空间:( )、( )和( )

22.80386有3种工作方式:( )、( )和( )

23.Pentium片内有两个8KB的Cache(双路Cache结构)
一个是( )
一个是 ( )

24."奔腾Ⅱ"处理器采用了新的封装技术:( )插盒

25.在P3 中新增加了几十条SSE指令
SSE是Streaning SIMD Extension的缩写
其意思是( )

二、自测练习题参考答案
㈠ 选择题
1.A 2.B 3.A 4.D 5.C
11.B 12.A 13.C 14.B 15.A

㈡ 填空题
1.执行部件EU
3.6
4
5.1
7.00000H~FFFFFH
9.40
地址总线
数据总线
控制总线
11.地址锁存允许信号
中断响应信号
13.+5V
小型的单处理机系统
15.8288总线控制器
17.总线
19.传送地址
传送数据
21.逻辑地址
线性地址
物理地址
23.指令Cache
数据Cache
25.流水式单指令多数据扩展

??

??

??

??







相关文档