选择题 
1ARM7采用的是(B)结构,ARM9采用的是( A)结构
 A、哈佛          B、冯·诺依曼      C、普林斯顿结构 
2、和PC系统机相比嵌入式系统不具备以下哪个特点。
A、系统内核小    B、专用性强      C、可执行多任务      D、系统精简
3、关于冯·诺依曼体系结构与哈弗体系结构的比较,下列说法中错误的是( C ) 
A ·诺依曼结构中,将代码作为一种特殊的数据来操作,指令总线和数据总线及其存储区是统一的
B、哈佛结构是一种并行体系结构,指令总线和数据总线及其存储区是分开的,独立的
C、大多数DSP均采用冯诺依曼体系结构
D 哈佛体系结构允许同时进行两个并行的内存访问
4(    )完全把系统软件和硬件部分隔离开来,从而大大提高了系统的可移植性
A 硬件抽象层         B、驱动映射层      C 硬件交互层        D 中间层
5、下面哪种操作系统最方便移植到嵌入式设备中
ADOS      BWindows xp          CUNIX      DLINUX 
60X17&0X11的结果是
A0X01      B0X11       C0X17      D0X07 
7、某总线有104根信号线,其中数据总线(DB32根,若总线工作频率为33MHz,则其理论最大传输率为。(注:本题答案中的B表示Byte
A 33 MB/s            B64MB/s        C132 MB/s        D164 MB/s   
总线带宽  总线位宽×总线频率/8=32×33/8132MB/s 
8、嵌入式处理机主要由处理器、存储器和总线组成,总线包括
A、数据总线、串行总线、逻辑总线、物理总线 
B、并行总线、地址总线、逻辑总线、物理总线 
C、并行总线、串行总线、全双工总线 
D、数据总线、地址总线、控制总线 
9 ARM微处理器为
A16RISC架构        B32CISC架构 
C32RISC架构         D16CISC架构
9 ARM汇编语句“ADD ROR2R3LSL#1”的作用是。
ARO=R2+(R3<<1)         BRO=(R2<<1)+R3 
CR3= RO+ (R2<<1)        D(R3<<l)= RO+ R2 
10μC/OS-II中对关键代码段由于希望在执行的过程中不被中断打扰,通常采用关中断的方式,以下X86汇编代码正确而且不会改变关中断之前的中断开关状态的是
A、先CLI、执行关键代码、再STI
B、先STI、执行关键代码、再CLI 
C、先POPFCLI、执行关键代码、再PUSHF   
D、先PUSHFCLI、执行关键代码、再POPF 
11、在嵌入式ARM处理器中,下面哪种终端方式优先级最高
AReset      B、数据中止      CFIQ        DIRQ 
12、下面哪点不是嵌入式操作系统的特点。
A 内核精简      B 专用性强      C 功能强大       D 高实时性 
13、下面哪个系统属于嵌入式系统。
A天河一号计算机系统            B、联想T400笔记本计算机       
C、联想S10上网本                 D、联想LePhone手机 
14、嵌入式系统由硬件和软件部分组成,以下不属于嵌入式系统软件
 A、系统软件       B、驱动        CFPGA编程软件     D、嵌入式中间件 
15、嵌入式系统软件的开发需要一个   环境。 
A 交互操作系统      B 交叉开发   C 共享平台     D 分布式计算 
16 下列说法中错误的是
A、头文件的扩展名一般用h”        B、调用库函数一般用<  > 
C、调用用户编写的头文件应使用引号    D、模块是一个“.c”文件和“.asm”文件的结合 
17IRQ的入口地址是
A0X00000000          B0X00000018          C0X0000001C          D0X00000008 
18,以下不属于移位指令操作的是
A LSL     B ASL         C CDP      D ROR
19、以下不属于嵌入式操作系统的特点的是
A  系统内核小    B   专用性强     C  高实时性操作系统      D  系统复杂
20 设指令由取指、分析、执行3个子部件完成,每个子部件的工作周期为t,采用常规标量单流水线处理机。若连续执行10条指令,则共需要时间t_____? 
A8        B10            C12            D14 
考查流水线技术知识点。 3+(101×112 
21 嵌入式开发中,不会用到的工具(软件)是
AVisual Studio        BIAR Embedded Workbench   
CBitTorrent         DEclipse
22 下面特性不符合嵌入式操作系统特点
A 实时性       B 不可定制     C 微型化       D 易移植 
23 下面哪种不属于嵌入式系统的调试方法
A 模拟调试         B 软件调试             C BDM/JTAG调试     D 单独调试 
24 流水线是RISC处理器执行指令时所采取的机制,ARM7是三级流水线,以下不属于三级流水线的是
A、取指        B、译码         C、执行        D、链接 
25 ARM状态下用于程序计数器PC的寄存器是
A R0        B R6        C R15        D R7
26、下面哪个寄存器不属于ARM状态下的分组寄存器
 AR8      BR12      CR14     DR15 
27、嵌入式操作系统使用的保护模式是在ARM__  _模式下工作
系统模式            B  禁止模式        管理模式        D  用户模式 
29 常用于查表或数组操作的寻址方式是
A、基址寻址      B、相对寻址      C、立即寻址      D、寄存器移位寻址
30嵌入式系统的核心是
A、整体芯片     B、内部微处理器     C、控制逻辑     D、内部构造
31ARM7内核提供下列哪两种中断级别
AFIQ , IRQ   BFIQ  EIC   C EXTIT  EIC   D IRQ , EIC
填空题 
1ARM体系结构的寄存器组织:3732位寄存器,其中31个为通用寄存器,6个为状态寄存器。
2 ARM体系结构可以用两种方法存储数据,称之为大端格式和小端格 式。对于大端格式:字数据的高字节存储在低地址中,而字数据的低字节存放在高地址中。小端格式的存储方式正好与大端格式相反。
3、驱动层程序一般包括HAL硬件抽象层、BSP板级支持包和设备驱动程序。
4、嵌入式系统的存储器结构分Cache主存储器、辅助存储器3个分层。
5 嵌入式核心模块=(微处理器)+(电源电路)+(时钟电路)+(存储器 
6 1、从嵌入式操作系统的特点可以将嵌入式操作系统分为 实时操作系统  分时操作系统 ,其中实时系统亦可分为 硬实时操作系统  软实时操作系统 
7ADDROR1#3属于 立即 寻址方式 
8 一般说来,嵌入式的构架可以分为4个部分:处理器 、储存器、 系统软件、应用软件 
9、嵌入式系统的软件包括两部分:  系统软件 和用户的应用程序   
10   ARM7 TDMIT指支持16位压缩Thumb指令集D支持片上DebugM内嵌硬件乘法器MultiplierI嵌入式ICE,支持片上断点和调试点
11ARM处理器有两种中断控制器:标准中断控制器,向量中断寄存器  
12分支指令Thumb指令集中唯一一个有条件跳转的指令。 
13 微处理器有两种总线架构,数据和指令使用同一接口的是冯·诺依曼结构,分开的指令和数据接口、取指和数据访问可以并行进行的是哈佛结构 
14 嵌入式系统的设计可以分成三个阶段:分析设计实现 
15GET伪指令的含义是包含一个外部文件
16 ARM7内核提供两种中断级别:FIQIRQ
17 预处理器执行的对象有三大类:宏命名、文件包含、条件编译
18 常见的嵌入式处理器产品有:ARMPowerPCSparcmoto 68000
19 嵌入式系统开发的一般过程分为需求分析系统定义与结构设计软、硬件系统设计与实现系统集成与测试项目评估与总结 
20STR75xF系列处理器将ARM核、存储器、外设接口和总线等集成到一个芯片上。
21ARM微处理器有七种工作模式,它们分为两类     非特权模式   特权模式 。其中用户模式属于非特权模式   
22 一个基于ARM的嵌入式系统,硬件部分包括ARM处理器、外设、控制器和总线,软件部分包括初始化(即启动)代码、操作系统和应用程序
23、嵌入式系统的存储器包括cache主存和辅助存储器 
24ARM汇编语言程序中的语句由指令,伪操作,伪指令宏指令组成。 
25ARM处理器中的寄存器分为通用寄存器和状态寄存器,其中程序计数器 PCR15)属于通用寄存器CPSR属于状态寄存器 
26、增强型中断控制器EIC能管理32个通道的IRQ中断请求和2个通道的FIQ 的请求。
27 ARM处理器正常的程序执行状态是在用户模式下。
28 嵌入式系统 以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积及功耗严格要求的专用计算机系统。
29、嵌入式系统的组成硬件层、中间层、系统软件层、应用软件层
30嵌入式系统开发是什么、嵌入式微处理器执行的指令周期包括:取指令、指令译码、执行指令、存储
31 嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。 
32TB标准定时器可以作为自由时钟来产生一个标准时间,也可以使用输入捕获模式测量RTC时钟。
简答题 
1、请简要说明从编辑完成的一个"Helloc"程序文件到该程序在内存中运行所经过的几个编译处理阶段,以及每个阶段所生成文件的后缀名。

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