当前位置:高级系统分析师题库>嵌入式系统题库

问题:

[单选] 已知内存单元0x60000000~0x60000003以小端模式存放一个32位数据0x32303134,R1=0x60000000,R0=0,执行ARM指令LDRHR0,[R1]之后,R0的值为()。

0x32303134。0x00003230。0x00003134。0x00000032。

问题:

[单选] 已知R1=8,R0=9,执行指令MOV R0,R1,LSR#3后,R0的值为()。

1。8。0x10。0x80。

问题:

[单选] 对于ARM处理器以下不属于逻辑运算指令助记符的是()。

AND。BIC。EOR。SBC。

问题:

[单选] 下面是关于ARM处理器芯片内部的定时计数组件的叙述,其中错误的是()。

ARM处理芯片内部的定时计数组件中包含通用定时器(Timer)。ARM处理芯片内部的定时计数组件中一般只包含一路脉冲宽度调制信号(PWM)。ARM处理芯片内部的看门狗定时器(WDT)的主要功能是,当处理器进入错误状态后的一定时间内可使处理器复位。ARM处理芯片内部的实时时钟(RTC)可直接提供年月日时分秒,使应用系统具有自己独立的日期和时间。

问题:

[单选] 基于ARM内核的嵌入式芯片是以ARM内核为基础,通过AMBA总线将其他硬件组件连接在一起的,下面列出的4个组件中,哪一个组件是挂在AMBA的系统总线上的?()

电源管理及时钟控制器。SPI。GPIO。UART。

问题:

[单选] 下面是关于ARM嵌入式芯片中的中断控制器及向量中断控制器(VIC)和嵌套向量中断控制器(NVIC)的叙述,其中错误的是()。

只有当一个新的中断的优先级高于当前正在执行的中断处理的优先级时,VIC才向内核提出中断请求。NVIC可以进行中断的嵌套,即高优先级的中断可以进入低优先级中断的处理过程中,待高优先级中断处理完成后才继续执行低优先级中断。目前基于ARM内核的嵌入式芯片中的中断控制器仅支持向量中断。基于ARM内核的嵌入式芯片中的中断控制器挂在AMBA的系统总线上。

问题:

[单选] 下面关于RS-232和RS-485的叙述中,正确的是()。

RS-485采用负逻辑传输:+3V~+15V时为逻辑0,-15V~-3V时为逻辑1。RS-232采用差分信号传输方式。RS-485的传输距离比RS-232远。RS-232的传输速率比RS-485高。

问题:

[单选] 在Bootloader中,一般不会出现在stage2的操作是()。

调用内核代码。处理器内部的基本寄存器设置、系统基本参数设置、时钟初始化。向操作系统内核传递启动参数。将内核代码和根文件系统映像从ROM存储器复制到RAM存储器。

问题:

[单选] 当满足一定条件时,μC/OS-II操作系统内核将进行任务级的调度。下列各项中不属于任务调度需满足的条件的是()。

调度没有被禁止(OSLockNesting=0)。任务就绪表中查找到的最高优先级任务的优先级比当前运行任务的优先级高。所有的中断服务程序均已经执行完毕。有足够的内存空间保存当前任务的上下文。

问题:

[单选] 以下关于嵌入式系统软件与通用计算机系统软件的异同的陈述中,正确的是()。

嵌入式系统软件不会有图形用户界面。嵌入式系统软件和通用计算机系统软件都必须包含操作系统和应用软件。嵌入式系统软件以提高系统使用的方便程度和快捷程度为目的,力求完善。嵌入式系统应用软件往往内部结构精简化、代码轻量化、占用存储资源少。