微机原理第7章习题与答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

习题

一、选择题

1.在程序控制传送方式中,_______可提高系统的工作效率。

A.无条件传送

B.查询传送

C.中断传送

D.以上均可

答案:C

2.在8086的中断中,只有______需要硬件提供中断类型码。

A.外部中断

B.可屏蔽中断

C.不可屏蔽中断

D.内部中断

答案:B

3.在中断响应周期,CPU从数据总线上获取______。

A.中断向量的偏移地址

B.中断向量

C.中断向量的段地址

D.中断类型码

答案:D

4.执行INTn指令或响应中断时,CPU保护现场的次序是______。

A.FLAGS寄存器(FR)先入栈,其次是CS,最后是IP

B.CS在先,其次是IP,最后FR入栈

C.FR在先,其后一次是IP,CS

D.IP在先,其次是CS,最后FR

答案:A

5.在PC/XT中,NMI中断的中断向量在中断向量表中的位置_______。

A.是由程序指定的

B.是由DOS自动分配的

C.固定在0008H开始的4个字节中

D.固定在中断向量表的表首

答案:C

6.中断调用时,功能调用号码应该_______。

A.写在中断指令中

B.在执行中断指令前赋给AH

C.在执行中断指令前赋给AX

D.在执行中断指令前赋给DL

答案:B

7.若8259A的ICW2设置为28H,从IR3引入的中断请求的中断类型码是_____。

A.28H

B.2BH

C.2CH

D.2DH

答案:B

8.8259A有3中EOI方式,其目的都是为了_____。

A.发出中断结束命令,使相应的ISR=1

B.发出中断结束命令,使相应的ISR=0

C.发出中断结束命令,使相应的IMR=1

D.发出中断结束命令,使相应的IMR=0 答案:B

9.8259A特殊全嵌套方式要解决的主要问题是______。

A.屏蔽所有中断

B.设置最低优先级

C.开发低级中断

D.响应同级中断

答案:D

10.8259A编程时,中断屏蔽可通过______设置。

A.ICW1

B.OCW1

C.OCW2

D.OCW3

答案:B

二、填空题

8./8088的中断系统,可以处理______种不同的中断。从产生中断的方法来分,中断

可分为两大类:一类叫_____中断;一类叫______中断。硬件中断又可分为两大类:一类

叫______中断;另一类叫______中断。

答案:256外部、内部不可屏蔽中断可屏蔽中断

2.8086系统中断响应时,会将,和压入堆栈,并将和TF清零。

答案:FRCSIP

8.8260类型码为______的中断所对应的中断向量放在0000H:0084H开始的4个存储单元中,若这4个存储单元中从低地址到高地址存放的数依次是___________,则相应的中断服务

程序的入口地址是3322H:1150H。

答案:21H50H11H22H33H

8.8261已知CS的内容为2000H,IP的内容为3000H,则CPU下一条要执行指令的物理地址是________;当紧接着执行中断指令INT15H时,其中断类型码为______,该指令对应

的中断向量在中断向量表中的首地址为__________,假定该中断对应的中断向量是

4000H:2300H,则执行该中断后CPU执行中断服务程序的首地址是______,此时CS中

为_____,IP中为_______。

答案:23000H,15H54H43200H4000H2300H

9.8260A有两种中断触发方式:______和______。

答案:边沿触发方式电平触发方式

10.8260若有40个外部中断申请信号,则至少需要______片8259A中断控制器。

答案:6

7.8259A内部含有_____个可编程寄存器,共占用_____个端口地址。8259A的中断请求

寄存器IRR用于存放_______,中断服务寄存器ISR用于存放_______。

答案:72外部的中断请求信号系统响应中断信号的状态

8.8259A的初始化命令字包括_________,其中________和_______是必须设置的。

答案:ICW1~ICW4ICW1ICW2

9.中断服务程序的返回指令为。

答案:IRET

10.执行溢出中断的两个条件是和。

答案:OF=1,INTO

11.8086/8088系统共能管理个中断,中断向量表在内存中的地址从到。

答案:25600000H~0003FFH

12.已知SP=0100H,SS=0600H,标志寄存器Flags=0204H,存储单元[0024H]=60H,

[0025H]=00H,[0026H]=00H,[0027H]=10H,在段地址为0800H及偏移地址为00A0H

开始的单元中,有一条指令INT9H(INT9H为2字节指令)。则执行该指令后,

SS=,SP=,IP=,CS=,Flags=。

Flags:

OFDFIFTFSFZFAFPFCF

相关文档
最新文档