在Linux2.4或者2.6内核中,和ARM体系结构相关的中断处理程序的C代码在源码树的()文件中

题目
单选题
在Linux2.4或者2.6内核中,和ARM体系结构相关的中断处理程序的C代码在源码树的()文件中
A

kernerl/irq.c

B

arch/arm/kernel/irq.c

C

arch/arm/mach/irq.c

D

arch/arm/kernel/entry-armv.S

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在ARM处理器中,()寄存器包括全局的中断禁止位,控制中断禁止位就可以打开或者关闭中断。

A.CPSR

B.SPSR

C.PC

D.IR


正确答案:A

第2题:

Linux kernel 源码中使用tree命令,获取到一些目录,关于以下目录对应的相关信息描述正确的是哪一项()? 日录(个例)内容有:(1) Documentaion (2) arch (3) include (4) init

A.(1)内核方面的相关文档(2)与体系结构相关的代码(3)内核头文件(4)内存管理代码

B.(1)内按头文件(2)与体系结构相关的代码(3)内核管理代码(4)内核初始化代码

C.(1)内核方面的相关文档(2)与体系结构相关的代码(3)内核头文件<4)内核初始化代码

D.(1)与体系结构相关的代码(2)内核方面的恒关文档(3) 内核头文件(4)内核的网络代码


正确答案:C

第3题:

在ARM处理器中,(49)寄存器包括全局的中断禁止位,控制中断禁止位就可以打开或者关闭中断。

A.CPSR

B.SPSR

C.PC

D.IR


正确答案:A
解析:本题考查嵌入式操作系统的移植相关知识。在uC/OS-II中,可通过OS-ENTER-CRITICALC和OS-EXIT-CRITICALC两个宏来控制处理器的相应位进行开/关中断的操作;而在ARM处理器中包含一个CPSR(当前程序状态寄存器)寄存器,该寄存器包括一个全局的中断禁止位,控制它就可以打开或者关闭中断。因此本题选A项。

第4题:

ARM公司把ARM11之后的基于ARM Cortex-__【7】_____内核和ARM Cortex-__【8】_____内核的系列处理器称为嵌入式Cortex处理器。


正确答案:R M

第5题:

在ARM Linux系统中,中断处理程序进入C代码以后,ARM的处于()工作模式

A.超级用户(SVC)

B.中断(IRQ)

C.快速中断(IRQ)

D.和进入中断之前的状态有关系


正确答案:A

第6题:

在下列处理模块中,哪个模块不必包含在操作系统内核中( )。

A.进程调度

B.中断处理程序

C.文件管理

D.时钟管理


正确答案:C
解析:操作系统的内核是计算机硬件的第一层扩充软件,大多数内核都包含OS为其他许多模块提供支撑的基本功能,最基本的包括中断处理,时钟管理和原语操作。对时钟管理和进程调度等运行频率比较高的模块也应放在内核中。

第7题:

在ARM体系结构中,()寄存器作为连接寄存器,当进入子程序时或者处理器响应异常的时候。

A.R0,R14

B.R13,R15

C.R14,R15

D.R14,R0


正确答案:C

第8题:

● 在 ARM处理器中, (49) 寄存器包括全局的中断禁止位,控制中断禁止位就可以打开或者关闭中断。

(49)

A. CPSR

B. SPSR

C. PC

D. IR


正确答案:A


第9题:

在ARM体系构建的嵌入式系统中,由电平模式触发的中断,其对应的中断标准应该在何时被清除()

A.当中断处理程序结束以后,才可以清除

B.进入相应的中断处理程序,即可以清除

C.产生IRQ中断的时候,处理器自动清除

D.任何时候都可以清除


正确答案:A

第10题:

ARM内核支持7种中断和异常。


正确答案:正确

更多相关问题