第二章8086习题答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微机原理第二章习题与分析解答
1.单项选择题
(1)8086工作最大方式时应将引脚MN/MX接()
A.负电源 B.正电源 C.地 D.浮空
分析:8086规定工作在最小方式下MN/MX接+5V,工作在最大方式下MN/MX 接地。
答案:C
(2)8086能寻址内存储器的最大地址范围为()
A.64KB B.1MB C.16MB D.16KB
分析:8086有A
0~A
19
20条地址总线,220=1MB。
答案:B
(3)在总线周期,8086CPU与外设需交换()
A.地址信息 B.数据信息 C.控制信息 D.A、B、C
分析在总线周期,CPU必须发出地址信息的控制信息以后,才能实现与外设进行交换数据。
答案:D
(4)8086用哪种引脚信号来确定是访问内存还是访问外设()
A.RD B.WR C.M/IO D.INTA
分析:引脚信号M/IO是Memory or Input Output的缩写,当M/IO=0时,用以访问外设;当M/IO=1,用以访问外设。
答案:C
(5)在8086指令系统中,下列哪种寻址方式不能表示存储器操作数()A.基址变址寻址B.寄存器寻址C.直接寻址D.寄存器间接寻址
分析:8086指令系统共有七种寻址方式,只有立即寻址方式和寄存器寻址方式不是表示存储器操作数的。
答案:B
(6)当CPU时钟频率为5MHz,则其总线周期()
A.0.8 s B.500ns C.200ns D.200μs
分析:时钟周期T=1/ƒ=200ns,而一个总路线周期通常由4个T状态组成,有4╳T=4╳200ns=0.8μs.
答案:A
(7)8086工作在最大方式下,总路线控制器使用芯片()
A.8282 B.8286 C.8284 D.8288
分析:在最大方式下,系统中主要控制信号是由总路线控制器产生,而只有芯片8288才有这方面的功能。
答案:D
(8)取指令物理地址=()
A.(DS)╳10H+偏移地址 B.(ES)╳10H+偏移地址
C.(SS)╳10H+(SP) D.(CS)╳10H+(IP)
分析:每当8086CPU取指令时,总是根据CS:IP的所指的存贮单元去取指令。
答案:D
(9)一个数据的有效地址是2140H、(DS)=1016H,则该数据所在内存单元
的物理地址为()
A.12300H B.122AH C.02156H
分析:存贮器操作数的物理地址计算方法为:(DS)╳10H+有效地址,即1016H ╳10H+2140H=122A0H
答案:B
(10)在8086中用一个总路线周期访问内存,最多能读/写()字节。
A.一个 B.2个 C.3个 D.4个
分析:8086有16条数据总路线,一次可以传送16位二进制,即两个字节的数
答案:B
(11)下列哪条指令可以实现对I/O端口进行写操作( )
A.OUT BL, AL
B.OUT BX,AL
C.OUT 100H,AL
D.OUT DX,AL
分析:在输出指令中,目标操作数只能为DX,或小于等于0FFH的端口地址.
答案:D
(12)下列哪条指令访问I/O端口进行读操作操作是合法( )
A.IN AL, BX
B.IN AL, 100
C.IN AL, BL
D. IN DX, AL
分析:在输入指令中,源操作数只能是DX,或小于等于0FFH的端口地址.
答案:B
(13)8086CPU在进行I/O写操作时,M/IO和DT/R引脚信号必须是( )
A.00
B.01
C.10
D.11
分析:M/IO为控制访问内存/外设信号,当M/IO=0时,才可对I/O端口操作.
DT/R为控制访问内存/外设信号,当DT/R=1时,才可对I/O端口操作.
答案:B
(14)8086CPU组成的微机系统的数据总线是()
A.8条意向线
B.8条双向线
C.16条意向线
D.16条双向线
分析:8086与8088之间最大的区别在于前者为16条数据线,后者是8条数据线,而系统的数据总线总是双向的。
答案:D
(15)8088工作于最小模式,其地址总线需要()
A.1片8282
B.2片8282
C.3片8282
D.4片8282
分析:8088和8086一样均有20条地址线,而一片8282,只能锁存8位地址信号,所以要用3片8282.
答案:C
2.多项选择题
(1)8086/8088CPU的执行部件EU由()组成。
A.通用寄存器
B.段寄存器
C.标志寄存器(ER)
D.ALU
E.EU控制系统
分析:本题是要识记EU的功能和组成
答案:A、C、D、E
(2)在8086/8088最小方式下,可选择的必要芯片是()
A.74LS373
B.8288
C.8255
D.74LS245
分析:8086/8088最小方式下的基本配置需要时钟信号发生器,地址锁存器
和数据收发器。74LS373可代替8282地址锁存器,74LS245可代替8286数据收发器。
答案:A、D、E
(3)8086的一个总线周期,可以传输()字节数据。
A.一个
B.二个
C.三个
D.四个
E.六个
分析:8086有16条数据总线D
0~D
15
,只能进行8位或18位数据的传输,而在
一个总线周期只能进行一次数据传送。
答案:A、B
(4)8086工作在最大方式对存储器进行读操作所涉及到的信号()
A.MWTC=1
B.MRDC=0
C.IOWC=1
D.IORC=1
E.DT/R=0
分析:CPU对存储器进行读操作时,控制信号MRDC=0相当于最小模式RD=0和M/IO=1作用。而DT/R=0作为选通接收(读操作)信号
答案:B、E
(5)在8086/8088指令系统中,可以用来访问存贮器操作数的有()
A.直接寻址方式
B.寄存器寻址方式
C.寄存器间接寻址方式
D.寄存器相对寻址方式
E.基址加变址寻址方式
分析:8086/8088指令系统一共有6种寻址方式,只有立即建起和寄存器寻址不能访问存贮器操作数,其余都是访问存贮器操作数。
答案:A、C、D、E
(6)CPU与外设之间交换信息,一般有()
A.地址信息
B.数据信息
C.控制信息
D.状态信息
E.中断类型码
分析:略
答案:B、C、D
(7)8086/8088CPU 工作在最小方式对存贮器进行写操作有关的控制信号()A.M/IO B.WR C.ALE D.INTA E.ET/R
分析:8086/8088CPU对内在写操作发的控制信号主要有M/IO、WR、ALE、DEN、DT/R。
答案:A、B、C、D
(8)最大方式下,8086系统的基本配置需要()
A.8282
B.8284
C.8286
D.8288
E.8255
分析:略
答案:A、B、C、D
(9)8086CPU为总线控制器8288提供的总线周期状态信号有()
A.S
0 B.S
1
C.S
2
D.S
3
E.S
4
分析:略
答案:A、B、C
3.填空题
(1)8086/8088CPU主要由_________________两大部件组成。
分析:8086/8088CPU结构特点就是CPU分成两个独立的功能部件,即总线接口部件和执行部件。
答案:BIU、EU
(2)微处理器8086的地址总线为_________________位,可直接寻址空间