第二章8086习题答案

2025/12/17 13:59:04

微机原理第二章习题与分析解答

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有A0~A1920条地址总线,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条数据总线D0~D15,只能进行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.S0 B.S1 C.S2 D.S3 E.S4 分析:略

答案:A、B、C

3.填空题

(1)8086/8088CPU主要由_________________两大部件组成。

分析:8086/8088CPU结构特点就是CPU分成两个独立的功能部件,即总线接口部件和执行部件。

答案:BIU、EU

(2)微处理器8086的地址总线为_________________位,可直接寻址空间

为_________________字节。

分析:8086芯片上有20条地址引脚 AD0~AD19,则可传送20位地址信息。在地址总线上有多少个不同状态,就能够

直接寻址多少个字节存贮空间即2n个字节,n为地址总线数目。 答案:20 220=1M

(3)在一个基本总线周期,当外设不能及时配合8086CPU传送数据时,将通过引脚线向CPU发出信号,CPU将在_________________状态之后插入_________________状态。

分析:8086CPU在总线周期与外设或内在交换数据时,在T3开始都要对Ready信号进行采样,若Ready=0,则CPU将插入等等周期TW。

答案:READY=0 T3 TW

(4)8086/8088工作在最大方式下通过_________________引脚线,向8288总线控制器传送当前总线周期中所进行的总线操作类型。

分析:在最大方式下,系统的主要控制信号是由8288产生,而它的输入则是来自8086/8088CPU的引脚信号S0、S1、S2。

答案:S0、S1、S2

(5)8086CPU从_________________引脚接收可中断请求信号,若

标志位IF=1,则CPU在结束当前指令后,从_________________引脚发出中断响应信号。

分析:CPU在符合响应中断请求条件下,收到INTR信号后,会发现INTA信号,它们是一对“请求”、“应答”信号。 答案:INTR INTA

(6)在一个基本总线周期,8086引脚A19 S6~A16/S3在_________________输出地址信息,

在_________________输出状态信息。

分析:8086CPU在总线周期进行读/写操作时,首先要将访问的地址信号送入总线,然后再将相应的状态信号送入总线,A19 S6~A16/S3是分时复用总线。

答案:T1 T2、T3、T4

(7)8086在最小方式下的主要操作有:复位、总线保持响应、中断响应、_____________、_____________等。

分析:在教材P24页,共给出七种操作,而存储器读或写和I/O读或写是二种主要的总线操作。

答案:存储器读或写 I/O读或写

(8)在一个总线周期,8086CPU要完成与外设或存储器进行16位数据的交换,此时引脚信号BHE=_____________,A0=_____________。

分析:BHE=0,允许D8~D15传输数据,A0=0,允许D7~D0传输数据,这样16位数据才能同时在D0~D15上传输。

答案:0 0

(9)80386和80486均为_____________位微处理器,但80486与80386相比,除工作速度提高外,在片内还有_____________和_____________部件。

答案:32 FPU(浮点处理部件) Cache(高速缓冲存储器)

(10)Pentium、Pentium Pro、Pentium MMX这三种处理器的中文名分别是_____________、_____________、_____________。

答案:奔腾 高能奔腾 多能奔腾


第二章8086习题答案.doc 将本文的Word文档下载到电脑
搜索更多关于: 第二章8086习题答案 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219