【接口技术】中断系统习题

1:8259芯片中,中断结束是特指将_____中相应位复位(清除)的动作。

【可选】

IMR

IRR

ISR

以上都不对

解答:ISR

ISR:服务状态寄存器

IRR:中断请求寄存器

IMR:中断屏蔽寄存器

很显然,如果中断结束,需要将服务状态进行复位。同时,PPT中60页写道:

中断结束命令(EOI):

        当某一IRi中断被服务时,ISR中的相应位ISRi=1。当服务结束后,则必须清零该ISRi位。使ISRi=0是通过向8259A发出中断结束命令(EOI命令)实现的。

2:8259芯片共有 ______个初始化命令字。

【可选】

3

6

7

解答:4

PPT48页:初始化命令字寄存器ICW1——ICW4,操作命令字寄存器OCW1——OCW3。

3:CPU响应INTR引脚上来的中断请求的条件是_______。

【可选】

IF=0

IF=1 

TF=0

TF=1

解答:IF=1

PPT18页:

响应可屏蔽中断必须同时具备以下条件:

Ø CPU 处于允许中断状态( IF=1);
Ø 没有不可屏蔽中断请求和总线请求;
Ø 当前指令执行结束。

4:8259工作在优先级自动循环方式,则IRQ4的中断请求被响应并且服务完毕以后,优先级最高的中断源是 ______。 

【可选】

IRQ3

IRQ5

IRQ0

IRQ4

解答:IRQ5 

PPT56~57页:

某中断请求IRi被处理后,其优先级别自动降为最低,原来比它低一级的中断上升为最高级

5:如果对从片8259写入的ICW2=70H,则该从片IR5引脚所对应的的中断类型码是_______。

【可选】

103H

0D0H

76H

75H

 解答:75H

ICW2的高5位是中断类型号,此题为01110

从片IRi的i对应D2~D0,此题低3位为101

所以中断类型码是:01110101=75H

6:下列关于中断说法正确的是()。

A,软中断是随即发生的

B,硬中断是外部硬件产生的,包括不可屏蔽中断NMI与可屏蔽中断INTR

C,硬中断只包括可屏蔽中断INTR

D,硬中断是可以调用的

解答:B

软中断(ppt第10页):CPU逐个查询各中断源的状态,确定是哪一个设备申请了中断。

(第21页):外部中断分为INTR和NMI

7:当外部有中断请求,CPU未响应,可能的原因是()。

A,CPU在执行非屏蔽中断服务

B,CPU当前关中断

C,CPU在执行高优先权的中断服务程序

D,当前执行DMA操作

解答:ABCD 

A:CPU执行完当前任务后,才会相应外部的中断

B:关中断阶段会防止其他中断破坏现场,因此不会相应其他中断

C:当前中断优先级更高,成立

D:DMA是I/O和Memory直接进行传输,CPU对总线没有控制权,所以未响应中断

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MorleyOlsen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值