ARM 笔试、面试题(摘录)__长期更新

一、25个知识点(可考选择)

1. ARM属于RISC架构

2. ARM指令集是32位宽,Thumb指令集是16位宽的。

3. ARM指令集是4字节对齐,Thumb指令集是2字节对齐的

4.复位后,ARM处理器处于SVC模式,ARM状态

5. ARM处理器总共37个寄存器,System模式下使用17个寄存器,SVC模式下使用18个寄存器。

6. ARM处理器中优先级别最高的异常为RESETFIQ、IRQ异常可以用来相应中断

7. ARM数据处理指令中有效的立即数是(ACEGH

   [A] 0X00AB0000  [B] 0X0000FFFF        [C ] 0XF000000F         [D ] 0X08000012
   [E] 0X00001F80        [F] 0XFFFFFFFF         [G] 0                              [H] 0XFF000000

8. ATPCS规定中,推荐子函数参数最大为4

9. ATPCS规定中,栈是满减

10.在用ARM汇编编程是,其寄存器有多个别名,通常PC是指R15,LR是指R14,SP是指R13

11. CPSR寄存器中反映处理器状态的位是T位

12.下面属于ARM子程序调用指令的是BL

13. ARM7属于冯.诺依曼结构,ARM9属于哈佛结构。

14. ARM7是3级流水线,ARM9是5级流水线。

15. ARM中可以访问状态寄存器的指令是MRS,能够访问内存的指令是LDR 

16.异步串口中数据位可以是5、6、7、8

17. I2C协议中有根线

18. I2C协议中设备地址模式有7位、10位地址模式

19. S3C2410采用的是ARM920T核心

20.在串行异步通讯中,发送端串口的TxD要和接收端串口的RxD相连接

21.在嵌入式系统设计中可以通过ADC来测量电池电压,可以用PWM来驱动喇叭发声

22. MMU的作用有内存保护、地址转换

23.以下属于DMA特点的有占用总线,但不占用CPU

24.下面的设备中属于闪存的设备有(AD
[A] K9F1208U0M [B] MAX3232 [C] HY57V561620 [D] Am29LV160D

25. I2C传输是半双工方式传输




二、简述

什么是嵌入式操作系统? 

      答:嵌入式系统是以应用为中心,以计算机技术为基础,软/硬件可裁减,功能。可靠性,成本,体积,功耗要求严格的专用计算机系统。  

与通用计算机相比,嵌入式系统有哪些特点? 

答:(1)嵌入式系统通常是面向特定应用的; 

        (2)嵌入式系统是将计算机技术,半导体技术和电子技术与各行各业的具体应用相结合的后的产物,是一门综合技术学科; 

        (3)嵌入式系统和具体应用有机的结合在一起,它的升级换代也是和具体产品同步进行的,因此嵌入式产品一旦进入市场,就有较长的生命周期; 

        (4)为了提高执行速度和可靠性,嵌入式系统中的软件一般都固化在存储器芯片或单片机本身中,而不是存储于磁盘等载体中; </

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值