在ARM体系结构中,要从主动用户模式(User)切换到超级用户模式(Super visor),应采用何种方法()
A.直接修改CPU状态寄存器(CPSR)对应的模式
B.先修改程序状态备份寄存器(SPSR)到对应的模式,再更新CPU状态
C.使用软件中断指令(SWI)
D.让处理器执行未定义指令
第1题:
在ARM Linux体系中,用来处理外设中断的异常模式是()
A.软件中断(SWI)
B.未定义的指令异常
C.中断请求(IRQ)
D.快速中断请求(FIQ)
第2题:
如果要选择ARM处理器工作在外部中断模式,允许外部中断IRQ,禁止快速中断FIQ,使用Thumb工作状态,则需要设置的寄存器是()。
A.PSP
B.MSP
C.CPSR
D.SPSR
第3题:
以下关于ARM处理器CPSR寄存器说法错误的是()。
A.CPSR记录ARM的工作状态
B.CPSR决定ARM工作模式
C.CPSR可设定是否允许外部中断和快速中断
D.CPSR是ARM的控制寄存器
第4题:
下列不属于ARM处理器异常工作模式的是( )
A.快速中断模式
B.未定义模式
C.数据访问终止模式
D.用户模式
第5题:
第6题:
ARM体系结构包含一个当前程序状态寄存器CPSR和(5C)个备份的程序状态寄存器SPSR。
第7题:
在CPU的寄存器中,()对用户是完全透明的。
第8题:
ARM处理器正常的程序执行状态是在()模式下。
第9题:
如果要选择ARM处理器工作在外部中断模式,允许外部中断IRQ,禁止快速中断FIQ,使用Thumb工作状态,则需要设置的寄存器是()。
第10题:
对
错
第11题:
CPSR记录ARM的工作状态
CPSR决定ARM工作模式
CPSR可设定是否允许外部中断和快速中断
CPSR是ARM的控制寄存器
第12题:
系统模式
禁止模式
管理模式
用户模式
第13题:
在ARM Linux系统中,中断处理程序进入C代码以后,ARM的处于()工作模式
A.超级用户(SVC)
B.中断(IRQ)
C.快速中断(IRQ)
D.和进入中断之前的状态有关系
第14题:
关于ARM处理器的工作模式,以下说法错误的是()。
A.用户模式是程序正常执行的模式
B.快速中断模式处理高速中断,用于高速数据传输或通道处理
C.管理模式用于操作系统的保护模式,处理软中断
D.系统模式用于处理未定义的指令陷阱
第15题:
以下关于ARM处理器寄存器说法错误的是()。
A.CPSR为程序状态寄存器,存放各种标志和状态
B.SPSR为备份程序状态寄存器
C.R13为链接寄存器LR
D.R15为程序计数器PC
第16题:
A.系统模式
B.终止模式
C.中断模式
D.快速中断模式
第17题:
第18题:
在ARM体系结构中,要从主动用户模式(User)切换到超级用户模式(Supervisor),应采用何种方法?()
第19题:
以下关于ARM处理器寄存器说法错误的是()。
第20题:
以下关于ARM处理器CPSR寄存器说法错误的是()。
第21题:
32位体系结构的ARM处理器有()种不同的处理器工作模式,和()个主要用来标识CPU的工作状态和程序的运行状态的状态寄存器。
第22题:
7、7
7、6
6、6
6、7
第23题:
直接修改CPU状态寄存器(CPSR)对应的模式
先修改程序状态备份寄存器(SPSR)到对应的模式,再更新CPU状态
使用软件中断指令(SWI)
让处理器执行未定义指令