当前位置:
文档之家› 微机原理各章习题答案2(朱红_著)
微机原理各章习题答案2(朱红_著)
答案:D
9.8086/8088工作于最大模式,是因为_____。
A.可以扩展存储容量 B.可以扩大I/O空间
C.可以构成多处理器系统 D.可以提高CPU主频
答案:C
10.8088/8086最大模式比最小模式在结构上至少应增加_____。
A.中断优先级控制器 B.总线控制器 C.数据驱动器 D.地址锁
刻取出的指令,与此同时,BIU又取出下一时刻要执行的指令,由此能
使大部分取指令和执行指令的操作重叠进行,大大缩短了等待指令所需
的时间,提高了微处理器的利用率和整个系统的执行速度。
2.完成下列补码运算,并根据结果设置标志SF、ZF、CF和OF,指出运
算结果是否溢出。
(1) 00101101B+10011100B
A.自动清除 B.用软件清除 C.不改变 D.自动清除或用软件清
除
答案:A
8.下列说法中,正确的一条是______
A. 8086/8088标志寄存器共有16位,每一位都有含义。
B. 8088/8086的数据总线都是16位。
C. 8086/8088的逻辑段不允许段的重叠和交叉
D. 8086/8088的逻辑段空间最大为64KB,实际应用中可能小于64KB。
第二章 习题
一、选择题
1.8086/8088CPU内部有一个始终指示下条指令偏移地址的部件是
_______。
A. SP
B.CS
C.IP
D.BP
答案:C
2. 指令队列的作用是_________。
A.暂存操作数地址 B.暂存操作数 C.暂存指令地址 D.暂存预
取指令
答案:D
3. 8086/8088下列部件中与地址形成无关的是______。
为64KB以内的内存。8086系统的物理地址由20根地址线形成,怎样用
16位数据处理能力实现20位地址的寻址呢?要做到对20位地址空间进行
访问,就需要两部分地址,在8086系统中,就是由段地址和偏移地址组
成的。而这两个地址都是16位,将这两个地址采用相加的方式组成20位
地址去访问存储器。
在8086系统的地址形成中,当段地址确定后,该段的寻址范围就已经确
态,则在插入等待状态时其引脚的高地址A19~A16_______。
A.表示读数据对应的高4位的地址 B.表示CPU当前工作状态
C.处于高阻状态
D.处于不定状态
答案:B
21.设8086/8088工作于最小模式,在存储器读、写周期中,总线AD15~
AD0上数据开始有效的时刻(不插入Tw)分别是______。
B.QS0、、
C.QS1、、S0
D.、QS1、
答案:A
17. 8086/8088最大模式时,引脚有效时的正确含义是_____。
A.能中断CPU的工作
B.能进行DMA操作
C.其它总线部件不能占有总线 D.暂停CPU的工作
答案:C
18.工作在最大模式时,经总线控制器8288将对应CPU最小模式时的三个
引脚状态进行组合,产生控制和命令信号,这三个引脚应为________。
18.当存储器的读出时间大于CPU所要求的时间时,为了保证CPU与存储 器的周期配合,就要利用______信号,使CPU插入一个_____状态。 答案:准备好(READY) 等待(Tw)状态
19.当8086/8088工作于最大模式时,QS1=1,QS0=0,其表示指令队列的 状态为______。 答案:队列为空。 20.在T2、T3、Tw、T4状态时,S6为_____,表示8086/8088当前连在总 线上。 答案:低电平 21.8086/8088提供的能接受外中断请求信号的引脚是_____和_____。两 种请求信号的主要不同处在于是否可______。 答案:INTR NMI 屏蔽 22.一台微机的CPU,其晶振的主振频率为8MHz,二分频后作为CPU的 时钟频率。如果该CPU的一个总线周期含有四个时钟周期,那么此总线 周期是_____us。 答案:0.125 23.某微处理器的主频为20MHz,由2个时钟周期组成一个机器周期,设 平均3个机器周期可完成一条指令,其时钟周期和平均运算速度分别为 _____。 答案:50ns,3.33MHz
答案:9E100H
6.在任何一个总线周期的T1状态,ALE输出_____。
答案:高电平
7.8086有两种工作模式,即最小模式和最大模式,它由______决定。最 小模式的特点是_______,最大模式的特点是________。 答案: CPU提供全部的控制信号 需要总线控制器8288 8.8086CPU可访问的存储器的空间为1MB,实际上分奇数存储体和偶数 存储体两部分,对于奇数存储体的选择信号是________,对于偶数存储 体的选择信号是_______,对于每个存储体内的存储单元的选择信号是 ___________。 答案: A0 A19~A1 9.在8086的最小系统,当,,时,CPU完成的操作是_______。 答案:I/O读 10.在最小模式下,执行“OUT DX, AL”指令时,、、、的状态分别是 ___。 答案:0, 0, 1, 1 11.8086CPU从偶地址读写两个字节时,需要_____个总线周期,从奇地 址读取两个字节时,需要_____个总线周期。 答案:1 2 12.8086在存取存储器中以偶地址为起始地址的字时,,,A0的状态分 别是____。 答案: 1 0 0 13.8086向内存地址1200BH写一个字节数据时,需要一个总线周期,在 该总线周期的T1状态,为______,A0为_____。 答案:0,1 14.假设某个总线周期需插入两个Tw等待状态,则该总线周期内对 READY信号检测的次数是_______。 答案:3 15.8086CPU上电复位后,CS=_____,IP=_____,DS=_____,标志寄存 器FR=_____。 答案:0FFFFH,0,0,0 16.8088/8086的复位信号至少要维持______个时钟周期。 答案:4 17.8086CPU工作在最小模式下,控制数据流方向的信号是____、____、 ____、____、____。 答案:、、、、
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位的地址只能访问大小
______。
A. HOLD 、、READY
B. 、、READY
C. 、HOLD、
D. 、HOLD、READY
答案:A
13.在最小工作模式下,8088/8086CPU在每个时钟脉冲的______处,对
HOLD引脚上的信号进行进行检测。
A) 上升沿 B) 下降沿
C) 结束位置
D) 中间位置
答案:A
14.LOCK引脚的功能是____。
围丰富的信息联系,Intel8086/8088处理器引脚采用了复用方式,说明其
存器
答案:B
11.组成最大模式下的最小系统,除CPU、时钟电路,ROM,RAM及I/O
接口外,至少需增加的芯片类型为______。
a. 总线控制器 b. 总线裁决器 c. 地址锁存器 d. 总线驱动器
A.b,d B.a,b,c C. a,d D.a,c,d
答案C
12.工作在最小模式时,对CPU而言,下列信号皆为输入信号的是
A. EU、BIU B. EU、EU C. BIU、BIU D. BIU、EU
答案:D
6.BIU与EU工作方式的正确说法是_______。
A. 并行但不同步工作 B.同步工作
C. 各自独立工作
D. 指令队列满时异步工作,空时同步工作
答案:A
7.在执行转移、调用和返回指令时,指令队列中原有的内容_______。
3.任何CPU都有一个寄存器存放程序运行状态的标志信息,在8086中,
该寄存器是_____。其中,根据运算结果是否为零,决定程序分支走向
的标志位是____。
答案:FR ZF
4.8086/8088CPU中标志寄存器的3个控制位是_____、_____、______。
答案:DF IF TF
5.逻辑地址9B50H:2C00H对应的物理地址是______。
定,其容量不大于64KB。同时,通过修改段寄存器的内容,可达到逻
辑段在整个1MB空间中浮动。各个逻辑段之间可以紧密相连,可以中间
有间隔,也可以相互重叠。
采用段基址和偏移地址方式组成物理地址的优点是:满足对8086系统的
1MB存储空间的访问,同时在大部分指令中只要提供16位的偏移地址即
可。
4.Intel 8086/8088处理器芯片功能强大,但引脚数有限,为了建立其与外
(2)01011101B-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
A. T2、T2 B.T2、T3 C.T3、T4 D.T3、T2
答案:D
二、填空题
1.8086/8088CPU在结构上由两个独立的处理单元_______和_______构
成,这两个单元可以_____工作,从而加快了程序的运行速度。
答案:EU BIU 并行
2.8086是Intel系列的16位处理器,从功能上,它分为两个部分:即总线
接口单元和执行单元。总线接口单元由_______、_______、_______、