嵌入式系统与结构复习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

嵌入式系统与结构复习题

一、简答题

1、什么是嵌入式系统?

2、嵌入式处理器分为哪几大类?

3、什么是“嵌入式处理器”?

4、简述实时操作系统的特点是什么?

5、从实时系统的应用特点来看实时操作系统可以分为哪两种?各是什么?

6、什么是“前后台系统”?

7、什么是“操作系统”?

8、什么是实时操作系统(RTOS)?

9、什么是代码的临界区?

10、什么是资源?

11、什么是共享资源?

12、什么是任务?

13、什么是调度?

14、使用实时操作系统主要从哪三方面因素?

15、实时操作系统的优、缺点是什么?

16、简介嵌入式系统工程设计的方法有哪些?

17、ARM这个缩写的含义是什么?

18、ARM体系结构的特点是什么?

19、ARM处理器支持的数据类型有哪些?

20、ARM7TDMI处理器有哪两种操作状态?

21、ARM体系结构支持的7种处理器模式各是什么?

22、ARM所有的37个寄存器,分成哪两大类?

23、Thumb状态寄存器集是ARM状态集的子集,程序员可以直接访问的寄存器有哪些?

24、Thumb状态寄存器与ARM状态寄存器的关系是什么?

25、关于“进入异常”:在异常发生后,ARM7TDMI内核会作哪些工作?

26、关于“退出异常”:当异常结束时,异常处理程序必须做哪些工作?

27、ARM处理器支持的9种基本寻址方式各是什么?

28、ARM指令集可分为哪5大类指令?

29、Thumb指令集可分为哪4大类指令?

30、什么是堆栈?存储器堆栈可分为哪两种?

31、什么是满堆栈?什么是空堆栈?

32、使用存储器重新映射的原因有哪些?

33、什么是“块拷贝寻址”?举例说明。

33、简述复位后的系统状态。

34、分支指令有哪三种?

35、ARM伪指令有哪四条?

36、地址表达式expr的取指范围有哪几种?

37、Thumb指令集较ARM指令集有哪些限制?

二、综合题

1、画出锁相环(PLL)频率计算图示,并说明具体计算方法,及必须满足的条件。

2、画出锁相环(PLL)计算流程,并对流程进行简要说明,及锁相环注意要点。

3、写出锁相环(PLL)计算流程。计算锁相环,系统要求:FOSC=10MHz、CCLK= 60MHz。锁相环(PLL)注意要点。

三、应用题

1、利用GPIO设计按键接口,并说明原理及优缺点。

2、利用GPIO外设接口设计LED控制,并说明原理及优缺点。

相关文档
最新文档