嵌入式系统习题

第一题:判断题
1.在ARM处理器中,快速中断(FIQ)的优先级高于外部中断(IRQ)。T
  2.ROM能够永久或半永久地保存数据,ROM内的数据永远不会丢失。F
3.嵌入式ARM架构的嵌入式处理器同时支持大端、小端(Big/Little-Endian)数据类型。T
  4.ARM7TDMI中的T代表增强型乘法器。F
  5.看门狗(Watch Dog)实际是一个简单的定时器,在固定时间内若正常清零,则自动复位处理器。F
  6.所有具备中央处理器的电子设备都属于嵌入式设备。F
  7.冯诺依曼体系将被哈佛总线所取代。F
8.嵌入式linux操作系统属于免费的操作系统。    T
9.移植操作系统时需要修改操作系统中与处理器直接相关的程序。T
  10.USB2.0的最大通信速率为12M/S。F
  11.在正常程序执行过程中,每执行一条ARM指令,PC值加2。F
  12.一个嵌入式处理器给它供电后就能独立工作。F
  13.一般情况下,完成一条指令需要2个步骤,即取指令和执行指令。F
14.嵌入式操作系统必须包含操作系统的一些最基本的功能,用户可以通过API函数来使用操作系统。T
15.BSP是介于硬件和嵌入式操作系统中驱动层程序之间的一层。T
  16.Boot Loader不属于板级支持包BSP类。  F  属于
  17.ARM微处理器中支持字节和字两种数据类型。F还有半字
  18.ARM指令系统支持6种常见寻址方式。 F    7种
  19.S3C44B0X嵌入式微处理器使用ARM9TDMI核。F ARM7
20.DMA允许在外部设备和存储器之间直接读/写数据。T
第二题:填空题
1.嵌入式系统由硬件和软件两大部分组成。在硬件方面,嵌入式系统的核心嵌入式处理器一般可以分成4 类,即  {嵌入式微处理器(MPU)} 、  {嵌入式微控制器(MCU)} 、 {嵌入式DSP 处理器(DSP)}、和{嵌入式片上系统(SOC)}。 
2.嵌入式系统由硬件和软件两大部分组成。软件由   {嵌入式操作系统}  和 { 应用软件组成  }  。
3.流行的五大嵌入式微处理器芯片有  {  ARM/StrongARM } 、  { MIPS }  、 { PowerPC} 和   { 68K/Cold fire  }  。 T
4.嵌入式微处理器的基础是: { 通用计算机中的CPU}    。 
5.嵌入式微控制器又称   {单片机  }        。 
6.嵌入式DSP 处理器进行了特殊设计,适合于 {  执行DSP 算法 }  ,编译效率较高,指令
执行速度也较高。 
7.嵌入式片上系统(SoC)是:SoC 设计公司将各种通用处理器内核作为标准库,将各种接口作为标准器件库,在一个硅片上实现 {一个更为复杂的系统  }  。
8.程序运行时可使用的软、硬件环境统称为   { 资源}  。 
9.可以被一个以上任务使用的资源叫做   {共享资源}  。 
10.一个任务也称作一个  {线程 } ,是一个简单的程序。该程序可以认为CPU 完全属于该程序自己。 F
11.实时操作系统一般分为 {硬实时}  操作系统和   { 软实时}  操作系统。 F
12.任意写出四中常见的嵌入式操作系统:{嵌入式Linux}  、  { Windows CE  }  、  { uC/OS-II  }  、  {  VxWorks  }  。F
13.ARM7TDMI 处理器采用   {冯诺依曼 } 结构,指令和数据共用一条   { 32} 位总线。 F
14.ARM7TDMI 处理器有两种操作状态:  { ARM 状态}  和 { Thumb } 状态。 T
15.若(R1)=0x1000,(0x1000)=0x37,(0x1003)=0x55,则执行指令LDR  R0,[R1,#3] 之后,(R0)=  {  0x55 }  ,第一个操作数的寻址方式是 { 基址寻址  } 。T
16. 若(R0)=6,则执行指令MOV  R0,#0xFF88 之后,(R0)=   { 0xFF88  } ,第一个操 作数的寻址方式是   {立即寻址 } ,指令  { 不影响}程序状态寄存器CPSR 的标志位。F
17. 嵌入式系统是以应用中心,以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。F
18. ARM字数据存储格式有:小康网络大学大端格式小端格式。F
19. I/O接口电路数据传送方式有:查询中断DMAI/O通道和I/O处理机方式。F
20. 实时系统的关键问题是保证系统的实时性  T
21. Bootloader主要功能是系统初始化加载和运行内核程序
22. 从模块结构来看,嵌入式系统由三大部分组成,分别是:硬件、软件和开发平台
23. ARM系列微处理器支持的边界对齐格式有:字节对齐半字对齐和字对齐。
24. I/O接口编址方式有两种,分别是:统一编址独立编址
25. 嵌入式操作系统的内核构成包括系统初始化多任务管理和内存管理。
26. 微处理器有两种总线架构,使用数据和指令使用同一接口的是 冯诺依曼 ,分开的指令和数据接口、取指和数据访问可以并行进行的是哈佛结构
27. ARM核有两个指令集,分别是ARMThumb 初始的工作模式是 ARM模式
28. 一般而言,嵌入式系统的构架可以分为4个部分:分别是(处理器)、存储器、输入/输出和软件,一般软件亦分为操作系统相关和(应用软件)两个主要部分。
29. 操作系统是联接硬件与应用程序的系统程序,其基本功能有(进程管理)、进程间通信、(内存管理)、I/O资源管理。
30. 内核负责管理各个任务,或者为每个任务分配CPU时间,并且负责任务之间的(通信),内核的基本服务是(任务切换)。
31. ARM7TDMI采用(3)级流水线结构,ARM920TDMI采用(5 )级流水线。
32. ARM7TDMI中,T表示支持16位Thumb指令集,D表示(在片可调试),M表示内嵌乘法器Multiplier,I表示(嵌入式ICE),支持在线断点和调试。
33.课堂教学即时评价 寄存器R13在ARM指令中常用作堆栈指针。R14也称作连接寄存器LR,当发生中断或异常时,对应的分组寄存器R14_svc、R14_irq、R14_fiq、R14_abt和R14_und用来保存R15的返回值。
34. 寄存器R16用作CPSR当前程序状态寄存器,CPSR可在任何运行模式下被访问。每一种运行模式下又都有一个专用的物理状态寄存器,称为SPSR备份的程序状态寄存器
35. 每一条ARM指令包含的条件码位于指令的最高4位,每种条件码可用两个字符表示,可以添加在琥珀酸氢化可的松(指令助记符的后面和指令同时使用。
36.I2C总线有两条重要的信号线,一是( 串行数据线SDA  ),另一个是(串行时钟线SCL )。
37.提供嵌入式处理器运行必要条件的电路与嵌入式处理器共同构成了( 嵌入式最小系统  )
38. S3C44B0X嵌入式微处理器共有(30)个中断源,提供(FIQ)和(IRQ)两种中断模式。
39.在正常程序执行过程中,每执行一条ARM指令,PC值加(4),每执行一条Thumb指令PC值加(2)。
40.ARM状态与Thumb状态之间的切换通过(BX指令)。
第三题、单选题
1. 下面哪个系统不属于嵌入式系统( D  )。
AMP3播放器            BGPS接收机
C、车载信息系统            D、“天河一号”计算机系统
2. 在嵌入式系统设计中,嵌入式处理器选型是在进行( C  )时完成。
拿烟斗的男孩A、需求分析        B、系统集成        C、体系结构设计    D、软硬件设计
3. 下面哪一类嵌入式处理器最适合于用于工业控制(  B  )。
A、嵌入式微处理器                    B、微控制器
CDSP                                D、以上都不合适
4. 关于ARM子程序和Thumb子程序互相调用描述正确的是(  B   )。
A、系统初始化之后,ARM处理器只能工作在一种状态,不存在互相调用。
B、只要遵循一定调用的规则,Thumb子程序和ARM子程序就可以互相调用。
C、只要遵循一定调用的规则,仅能Thumb子程序调用ARM子程序。
D、只要遵循一定调用的规则,仅能ARM子程序调用Thumb子程序。
5. 关于ARM处理器的哈尔滨投资专科学校异常的描述不正确的是(  C   )。
A、复位属于异常                        B、除数为零会引起异常
C、所有异常都要返回                    D、外部中断会引起异常
6. 嵌入式系统最常用的数据传送方式是(  B )。
A、查询        B、中断    CDMA     DI/O处理机
7. µClinux与标准Linux最大的区别在于( B  )。
A、文件系统      B、内存管理        C、任务调度算法    D、应用开发模式
8. 下面关于哈佛结构描述正确的是( A )。
A、程序存储空间与数据存储空间分离    B、存储空间与IO空间分离
C、程序存储空间与数据存储空间合并    D、存储空间与IO空间合并
9. 下面哪一种工作模式不属于ARM特权模式( A )。
A、用户模式        B、系统模式        C、软中断模式            DFIQ模式
10. ARM7TDMI的工作状态包括(  D   )。
A、测试状态和运行状态                B、挂起状态和就绪状态
C、就绪状态和运行状态                DARM状态和Thumb状态
11. 指令“LDMIA R0!, {R1, R2, R3, R4}”的寻址方式为( C  )。
A、立即寻址                            B、寄存器间接寻址
C、多寄存器寻址                        D、堆栈寻址
12. 下面哪一种功能单元不属于马尔康I/O接口电路。( D
AUSB控制器      BUART控制器  C、以太网控制器      DLED
13. 下面哪个操作系统是嵌入式操作系统。( B 
ARed-hat Linux    BµCLinux    CUbuntu Linux    DSUSE Linux
14. 要使CPU能够正常工作,下列哪个条件不是处理器必须满足的。( D  )
(A) 处理器的编译器能够产生可重入代码(B) 在程序中可以开或者关闭中断

本文发布于:2024-09-24 03:28:13,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/445668.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:处理器   指令   状态   数据   程序   支持
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议