在ARM体系构建的嵌入式系统中,由电平模式触发的中断,其对应的中断标准应该在何时被清除()
A.当中断处理程序结束以后,才可以清除
B.进入相应的中断处理程序,即可以清除
C.产生IRQ中断的时候,处理器自动清除
D.任何时候都可以清除
第1题:
A. 1
B. 0
C. 自动清除
D. 0或1
第2题:
为了能正确地实现中断返回,CPU在中断响应过程中必须
A.识别中断源
B.把断点压栈
C.获得中断服务程序入口地址
D.清除TF位
第3题:
A.识别中断源
B.断点压栈
C.获得中断服务程序入口地址
D.清除中断允许标志IF
第4题:
A.把当前PC值压入堆栈,保护断点
B.将相应的中断服务程序的入口地址送入PC
C.对有些中断源,CPU会自动清除中断标志
D.执行中断服务程序
E.执行到返回指令RETI,中断服务程序结束,将堆栈内容弹出到PC,返回到原来断点继续执行
第5题:
在下列ARM处理器的各种模式中,()模式有自己独立的R8-R14寄存器。
A.系统模式(System)
B.终止模式(Abort)
C.中断模式(IRQ)
D.快中断模式(FIQ)
第6题:
A. 开全局中断
B. 关全局中断
C. 清除中断标志
D. 置中断标志
第7题:
答案:何时发出中断请求是由外设接口中的中断产生逻辑决定的,不受CPU的限制,但何时响应中断与CPU执行指令过程有关。CPU总是在一条指令执行完、取下条指令之前去查询有无中断请求。如果此时是开中断状态,并有未被屏蔽的中断请求发生,则CPU自动执行一条隐指令,进入中断响应机器周期,完成关中断、保护断点、取中断向量三个操作。所以不是任何时候都马上响应中断的,中断响应的条件有三个:(1)CPU处于开中断状态(中断允许触发器EINT置“1”状态);(2)至少有一个未被屏蔽的中断请求发生;(3)一条指令执行结束。
第8题:
A.关中断
B.保存中断断点地址
C.得到中断服务程序的入口地址
D.保护现场
第9题:
在ARM处理器的各种工作模式中,()。模式无法访问一些被保护的系统资源。
A.用户模式(user)
B.系统模式(system)
C.中断模式(IRQ)
D.终止模式(Abort)
第10题:
在进行中断处理时,要进行如下过程: Ⅰ恢复被中断程序现场,继续执行被中断程序 Ⅱ分析中断源,确定中断原因 Ⅲ保存被中断程序的现场 Ⅳ转去执行相应的处理程序 如果按中断处理的先后顺序应该是______。
A.Ⅰ、Ⅱ、Ⅲ、Ⅳ
B.Ⅲ、Ⅱ、Ⅳ、Ⅰ
C. Ⅲ、Ⅰ、Ⅱ、Ⅳ
D.Ⅱ、Ⅲ、Ⅳ、Ⅰ