在ARM体系构建的嵌入式系统中,由电平模式触发的中断,其对应的中断标准应该在何时被清除()
A.当中断处理程序结束以后,才可以清除
B.进入相应的中断处理程序,即可以清除
C.产生IRQ中断的时候,处理器自动清除
D.任何时候都可以清除
第1题:
为了能正确地实现中断返回,CPU在中断响应过程中必须
A.识别中断源
B.把断点压栈
C.获得中断服务程序入口地址
D.清除TF位
第2题:
在下列ARM处理器的各种模式中,()模式有自己独立的R8-R14寄存器。
A.系统模式(System)
B.终止模式(Abort)
C.中断模式(IRQ)
D.快中断模式(FIQ)
第3题:
A.把当前PC值压入堆栈,保护断点
B.将相应的中断服务程序的入口地址送入PC
C.对有些中断源,CPU会自动清除中断标志
D.执行中断服务程序
E.执行到返回指令RETI,中断服务程序结束,将堆栈内容弹出到PC,返回到原来断点继续执行
第4题:
中断处理的正确过程是
A.分析中断源,保存被中断程序现场,执行响应处理程序,恢复被中断程序现场
B.分析中断源,保存被中断程序现场,恢复被中断程序现场,执行响应处理程序
C.保存被中断程序现场,分析中断源,恢复被中断程序现场,执行响应处理程序
D.保存被小断程序现场,分析中断源,执行响应处理程序,恢复被小断程序现场
第5题:
在ARM Linux系统中,中断处理程序进入C代码以后,ARM的处于()工作模式
A.超级用户(SVC)
B.中断(IRQ)
C.快速中断(IRQ)
D.和进入中断之前的状态有关系
第6题:
在ARM体系构建的嵌入式系统中,由电平模式触发的中断,其对应的中断标准应该在何时被清除?()
第7题:
以下关于ARM处理器从异常中断返回的说法错误的是()
第8题:
8051的中断源中,哪些中断请求信号在中断响应时可以自动清除?哪些不能自动清除?应如何处理?
第9题:
中断源中断请求撤销包括硬件自动清除、软件清除、()等三种形式。
第10题:
中断源中断请求撤销包括硬件自动清除、()、硬件配合软件共同清除等三种形式。
第11题:
第12题:
恢复原来被保护的用户寄存器
将SPSR寄存器的值复制到CPSR
将异常向量地址写入PC中
清除I和F标志,允许IRQ和FIQ中断
第13题:
答案:何时发出中断请求是由外设接口中的中断产生逻辑决定的,不受CPU的限制,但何时响应中断与CPU执行指令过程有关。CPU总是在一条指令执行完、取下条指令之前去查询有无中断请求。如果此时是开中断状态,并有未被屏蔽的中断请求发生,则CPU自动执行一条隐指令,进入中断响应机器周期,完成关中断、保护断点、取中断向量三个操作。所以不是任何时候都马上响应中断的,中断响应的条件有三个:(1)CPU处于开中断状态(中断允许触发器EINT置“1”状态);(2)至少有一个未被屏蔽的中断请求发生;(3)一条指令执行结束。
第14题:
在ARM处理器的各种工作模式中,()。模式无法访问一些被保护的系统资源。
A.用户模式(user)
B.系统模式(system)
C.中断模式(IRQ)
D.终止模式(Abort)
第15题:
在进行中断处理时,要进行如下过程: Ⅰ恢复被中断程序现场,继续执行被中断程序 Ⅱ分析中断源,确定中断原因 Ⅲ保存被中断程序的现场 Ⅳ转去执行相应的处理程序 如果按中断处理的先后顺序应该是______。
A.Ⅰ、Ⅱ、Ⅲ、Ⅳ
B.Ⅲ、Ⅱ、Ⅳ、Ⅰ
C. Ⅲ、Ⅰ、Ⅱ、Ⅳ
D.Ⅱ、Ⅲ、Ⅳ、Ⅰ
第16题:
在ARM Linux体系中,用来处理外设中断的异常模式是()
A.软件中断(SWI)
B.未定义的指令异常
C.中断请求(IRQ)
D.快速中断请求(FIQ)
第17题:
关于ARM处理器的工作模式,以下说法错误的是()。
A.用户模式是程序正常执行的模式
B.快速中断模式处理高速中断,用于高速数据传输或通道处理
C.管理模式用于操作系统的保护模式,处理软中断
D.系统模式用于处理未定义的指令陷阱
第18题:
在ARMLinux系统中,中断处理程序进入C代码以后,ARM的处于()工作模式
第19题:
在ARM处理器中,快速中断(FIQ)的优先级高于外部中断(IRQ)。
第20题:
中断响应后,硬件不会自动清除的中断标志位(),可以自动清除的中断标志位(),边沿触发方式的()。
第21题:
串行口的中断,CPU响应中断后,必须在中断服务程序中,用软件清除相应的(),以撤消中断请求。
第22题:
当中断处理程序结束以后,才可以清除
进入相应的中断处理程序,即可以清除
产生IRQ中断的时候,处理器自动清除
任何时候都可以清除
第23题:
超级用户(SVC.
中断(IRQ)
快速中断(IRQ)
和进入中断之前的状态有关系