C
)。
A寄存器寻址
B寄存器移位
C变址寻址
33S3C2410有(B
)个USB接口。
D间接寻址
A1
B2
C3
34ARM处理器的工作模式有(C
D4)种。
A5
B6C7
D8
二、判断题
1、程序运行过程中的资源可以是显示器、键盘,但不可以是一个数组或变量(X)2、在μCOSII操作系统中,已知Task1的优先级为12,Task2的优先级为26。假如在Task2运
行过程中发生键盘中断,在执行中断服务程序时Task1进入就绪状态,则中断返回时Task1得到CPU的使用权。(√)3、若定义任务task1的优先级为12,则不能再定义其他任务的优先级也为12(√)
4、任务创建后即开始调度(X)5、液晶工作在文本模式下时,既可以显示英文字符也可以显示汉字(X)
6、处于就绪状态的任务只能切换到运行状态(X)7、等待消息函数WaitMessage(0)中的“0”表示此函数的超时等待时间为0秒(X)
8、若OSTaskSuspe
dprio函数把正在延时的任务挂起,则调用一次对应的唤醒函数即可使该任务切换到就绪状态。(X)
9、调试程序时,需要停止程序运行后才可查看变量内容(√)10、μCOSII操作系统中移植成功后即可使用文件系统(X)11、将模拟信号转换成数字信号的电路是DA转换器。(×)12、IIC是同步串行数据总线,。(√)13、S3C2410的处理器对内存的访问只能通过LoadStore指令来实现。(√)
14、Na
dFlash比NorFlash成本高,可靠性差。(×)15、C语言程序可以嵌套加入汇编程序模块。(√)
16、运算放大器的输出电压范围一般大于电源电压的范围。(×)17、由于CPU内部寄存器的访问速度较高,根据ATPC标准,应尽可能使函数的参数控制在4
个以下。(√)18、ARM处理器结构体系中具有T变种处理器核可以工作在ARM状态和Thumb状态。(√)三、简答题
ARM体系结构的寄存器组织:37个32位寄存器,其中31个为通用寄存器,6个为状态寄存器,哪些寄存器是可编程访问的,取决微处理器的工作状态及具体的运行模式。
ARM微处理器的异常状态:7种异常4、ARM处理器有几种工作模式?并做说明每种工作模式的含义。
答:ARM处理器有7种工作模式用户模式usr正常程序执行的模式
05分
快速中断模式fiqFIQ异常响应时进入此模式中断模式irqIRQ异常响应时进入此模式管理员模式svc系统复位和软件中断响应时进入此模式中止模式abt用于虚拟存储及存储保护
05分05分05分05分
f系统模式sys与用户类似,但有直接切换到其它模式等特权05分
未定义模式u
d未定义指令异常响应时进入此模式
05分
除了r