3.对于ARM处理器,请判断下列哪种说法是错误的。( )
A、两类中止异常事件导致处理器进入中止异常模式,可见
的通用寄存器相同。
B、一种中止异常模式,两类中止异常事件,一个中止异常
向量。
C、一种中止异常模式,不同中止异常事件对应不同的中止
异常向量。
D、一种中止异常模式,两类中止异常事件,两个中止异常
向量。
4.ARM处理器的执行状态是指: ( )
A、处理器程序状态寄存器的值。
B、处理器当前执行何种指令集。
C、处理器当前所处的操作模式。
D、处理器当前处于运行、休眠、待机状态之一。
5.设ARM7TDMI处理器ARM状态下正在执行的指令地址等于
0x1200, 则程序计数器PC的值等于: ( )
A、 0x1200 B、 0x1202
C、 0x1204 D、 0x1208
因为一次谢不了那么多,一共有18题,这是3-5 后面还有呢,谢谢
追答答案:3: B 4: A(不确定) 5:D
第三题:B, arm里面有7种模式,arm运行时可以有一种中止异常模式,而且可以有两种中止异常事件,比如快中断,中断,异常向量那么也应该是2个.
第四题:A. ARM可以工作在 ARM 32位模式跟Thumb模式,在处理器程序状态寄存器有个T位可以看出所处状态,此题不晓得是不是考这个,如果是的话,就是A
第五题:D 三级流水线,执行的时候,当前pc指向下一阶段的取址处,也就是8个字节.