单选题 嵌入式系统开发技术
2017-03-15

当条件为非负数时,将R1指示的内存中16位数据加载到R0寄存器中,ARM指令为(  )。

A.LDRHPL R0,[R1]
B.LDRHMI R0,[R0]
C.LDRBMI R1,[R0]
D.LDRBMI R0,[R1]

参考答案

A

答案解析

题目要求16位数据,故需用半字数据加载指令LDRH,又数据是在R1指示的内存中,故采用寄存器间接寻址[R1],故本题选择A。

你可能感兴趣的试题

A.嵌入式处理器本身就是一个嵌入式最小硬件系统
B.嵌入式处理器只有在供电的情况下才有可能正常工作
C.嵌入式处理器工作时需要时钟信号
D.大多数基于ARM处理器核的嵌入式处理器芯片都有调试接口
A.ARM公司定义的AMBA其中文名为“先进微控制器总线体系结构”
B.ARM公司定义的AMBA是用于连接和管理片上系统中各功能模块的开放标准和片上互连规范
C.至2011年,AMBA已从AMBA1.0发展到了AMBA4.0
D.ARM7和ARM11采用的AMBA的版本相同
A.目前嵌入式处理器内部的Cache采用SRAM
B.嵌入式系统使用的存储器按照其存取特性可分为随机存取存储器(RAM)和只读存储器(ROM)
C.铁电存储器(FRAM)和磁性存储器(MRAM)是两种新型的半导体存储器
D.通过对DRAM的存储控制技术进行改进,出现了DDR2 SDRAM、DDR3 SDRAM等新型的存储器产品