微处理器习题

更新时间:2023-10-28 16:34:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

1、在8086微机系统中,物理地址是如何产生的?分析在不同情形下物理地址的生成过程。 2、8086/8088 有两种工作模式,它们是通过什么方法来实现的?在最大模式下其控制信号怎样产生?

3、何谓总线操作?8086/8088的总线操作主要有哪些类型?

1.逻辑地址是( )地址。

A.信息在存储器中的具体 B.经过处理后的20位

C.允许在程序中编排的 D.段寄存器与指针寄存器共同提供的 2.8086最小工作方式和最大工作方式的主要差别是( )。

A.内存容量不同 B.I/O端口数不同

C.数据总线位数不同 D.单处理器和多处理器的不同

分析:8086微处理器有两种工作方式。两种方式的差别有二,一是构成单处理器系统与构成多处理器系统的差别;二是系统中控制信号的形成方法不同。 答:D

3.8086微处理器中寄存器( )通常用作数据寄存器,且隐含用法为计数寄存器。 A.AX B.BX C.CX D.DX

分析:8086微处理器有4个数据寄存器。其中AX:的隐含用法为字乘/字除指令中用作累加器以及I/O操作时作为数据寄存器,BX在XLAT指令中用作基址寄存器,CX用作串操作和循环操作时的循环次数计数器,DX在字乘/字除指令中用作辅助寄存器以及在I/O指令间接寻址时作端口地址寄存器。 答:C

4.8086微处理器可寻址访问的最大I/O空间为( )。

A.1K B.64K C.640K D.1M

分析:8086微处理器有20条地址线,可用来访问内存,因此可寻址访问的最大内存空间是1M,而用来访问I/O的地址线仅为低16位(高4位A19-A16为全零),因此最大的I/O空间为216=64K。 答:B

5.由8088微处理器组成的PC机的数据线是( )。

A.8条单向线 B.16条单向线 C.8条双向线 D.16条双向线 分析:8088是准16位微处理器,只有8条数据引脚,数据总线是双向总线。 答:C

6.8086微处理器的一个典型总线周期需要( )个T状态。

A.4 B.3 C.2 D.1 分析:在不插入等待周期的情况下,1个总线周期需要4个T状态(时钟周期)。 答:A

7.8086微处理器的一个总线周期在( )之后插入用。 A.T1 B.T2 C.T3 D.T4 分析:按Tw插入的规定是在T3之后。 答:C

8.指令队列的作用是( )。

A.暂存操作数地址 B.暂存操作数 C.暂存指令地址 D.暂存预取指令

4. 指令( )的源操作数的寻址方式为直接寻址。

A)MOV [2000H],AL B)IN AL,DX C)XOR AL,[2000H] D)MOV AX,2000H 6.8086在响应外部HOLD请求后,( )。 A)转入特殊中断服务程序 B)进入等待周期

C)只接收外部数据 D)所有三态引脚处于高阻,CPU放弃对总线控制权。

8.现行数据段位于存储器BOOOOH到BOFFFH字节单元,则段寄存器DS的内容及该段长度(字节数)分别为:( ) A)BOOOH,1000H B)O0OOH,OFFFH C)BOOOH,OFFFH D)BOOOH,OOFFH

10.8086在最小模式下,分时使用AD0-AD15,所以必须外接地址锁存器,当总线上为地址信息时,通过( )将地址送入地址锁存器。

A)DEN B)ALE C)BHE D)DT/ R

10.程序设计中所使用的地址是( )。

A、逻辑地址 B、有效地址 C、物理地址 D、段基址

11.80X86执行程序时,对存储器进行访问时,物理地址可由( )组合产生。

A、SS和IP B、CS和IP C、DS和IP D、CS和BP 25.标志寄存器FLAGS中存放两类标志,即( )。

A、符号标志、溢出标志 B、控制标志、状态标志 C、方向标志、进位标志 D、零标志、奇偶标志

28.下列有关指令指针寄存器的说法中,哪一个是正确的( )。

A、IP存放当前正在执行的指令在代码段中的偏移地址 B、IP存放下一条将要执行的指令在代码段中的偏移地址 C、IP存放当前正在执行的指令在存储器中的物理地址

D、IP存放当前正在执行的指令在存储器中的段地址

29.最小模式时,当M/IO为低电平时,表示CPU正在对( )进行访问。

A、存储器 B、I/O端口 C、外部存储器 D、EPROM

30.下面有关MN/MX的叙述正确的是( )

A、是工作模式选择信号,由CPU产生,为高电平时CPU工作在最小模式,为低电平时,CPU工作在最大模式

B、是工作模式选择信号,由CPU产生,为低电平时CPU工作在最小模式,为高电平时,CPU工作在最大模式

C、是工作模式选择信号,由外部输入,为低电平时CPU工作在最小模式,为高电平时,CPU工作在最大模式

D、是工作模式选择信号,由外部输入,为高电平时CPU工作在最小模式,为低电平时,CPU工作在最大模式

37.如果一个程序在执行前CS=1000H,IP=2000H,该程序的起始地址是( )

A、3000H B、12000H C、21000H D、1000H

22.在基于8086的微计算机系统中,存储器是如何组织的?是如何与处理器总线连接的?

BHE#信号起什么作用?

---------------

一、单项选择题

1.逻辑地址是( )地址。

A.信息在存储器中的具体 B.经过处理后的20位

C.允许在程序中编排的 D.段寄存器与指针寄存器共同提供的 2.8086最小工作方式和最大工作方式的主要差别是( )。 A.内存容量不同 B.I/O端口数不同

C.数据总线位数不同 D.单处理器和多处理器的不同 3.8086微处理器中寄存器( )通常用作数据寄存器,且隐含用法为计数寄存器。

A.AX B.BX C.CX D.DX 4.8086微处理器可寻址访问的最大I/O空间为( )。

A.1K B.64K C.640K D.1M 5.由8088微处理器组成的PC机的数据线是( )。

A.8条单向线 B.16条单向线 C.8条双向线 D.16条双向线 6.8086微处理器的一个典型总线周期需要( )个T状态。 A.4 B.3 C.2 D.1 7.指令队列的作用是( )。

A.暂存操作数地址 B.暂存操作数 C.暂存指令地址 D.暂存预取指令 8.在程序控制传送方式中,哪种传送可提高系统的工作效率( )。 A.无条件传送 B.查询传送 C.中断传送 D.前三项均可 9.用DMA方式传送数据时,是由( )控制的。

A.CPU B.软件 C.CPU+软件 D.硬件控制器 10.若微处理器可采用存储器映象(统一)编址,那么一条SUB(减法)指令可访问的地址空间为( )。

A.整个地址空间 B.仅I/O地址空间 C.仅RAM地址空间 D.随应用而定 11.采用条件传送方式时,必须要有( )。

A.中断逻辑 B.请求信号 C.状态端口 D.类型号 12.传送数据时,占用CPU时间最长的传送方式是( )。

A.查询 B.中断 C.DMA D.无条件传送 13.8086 CPU在进行I/O写操作时,M/IO和DT/R必须是( )。 A.L,L B.L,H C.H,L D.H,H 14.当8086/8088访问100H端口时,采用( )寻址方式。 A.直接 B.立即 C.寄存器间接 D.相对 15.在DMA方式下,CPU与总线的关系是( )。 A.只能控制数据总线 B.只能控制地址总线 C.成隔离状态 D.成短接状态 二、填空题

1.采用程序查询传送方式时,完成一次传送过程,首先必须通过执行一条____指令,读取____。

2.CPU通过一个外设接口同外设之间交换的信息包括数据信息、状态信息和____,这三种信息通常都是通过CPU的____总线来传送的。 3.8086 CPU从偶地址读写两个字节时,需要____个总线周期;从奇地

址读写两个字节时,需要____个总线周期。

4.一般I/O接口的编址方式可以分为____和____两种方式。 5.CPU与I/O设备之间的数据传送方式有____、____、____和____等四种方式。

6.在一个总线周期后,如果不立即执行下一个总线周期(即总线上无数据传送操作),CPU进行内部操作,此时总线处于____状态,执行____周期。

7.根据功能不同,8086的标志位可分为____标志和____标志。 8.在8086/8088中,一个最基本的总线周期由____个时钟周期(T状态)组成,在T1状态,CPU在总线发出____信息。

本文来源:https://www.bwwdw.com/article/83e2.html

Top