嵌入式1.下面说法正确是(B )A. 嵌入式系统不是一个计算机系统。
B. MP3播放器是软实时的。
C. 嵌入式系统的资源受限就是嵌入式系统的体积太小。
D. 嵌入式系统的开发调试通常比通用计算机轻松容易。
2.目前嵌入式系统领域中使用最广泛、市场占有率最高的实时系统是(C )A.Symbian B.Windows CE C.VxWorks D.QNX3.Make预置了一些内部宏,其中$@表示( B)A.没有扩展名的当前目标文件B.当前目标文件C.当前目标文件最近更新的文件名D.当前扩展文件最近更新的文件名4.下面可以用来查看文件系统中剩余空间大小的命令( C )A.ls B.dd C.df D.fdisk5.每个设备文件都对应有两个设备号,而标识该设备的种类,也标识了该设备所使用的驱动程序的类别号是指( A )A.主设备号 B.次设备号C.块设备号 D.字符设备号6.Windows中管理屏幕以及输入设备的是( B)A.客户端B.服务器C.X协议 D.网络7.通常所说的 32 位微处理器是指( C )A.地址总线的宽度为 32 位B.处理的数据长度只能为 32 位C.CPU 字长为 32 位D.通用寄存器数目为 32 个8.将高速缓存分为指令缓存(I Cache)和数据缓存(D Cache)的体系结构是(B)A.冯•诺依曼结构B.哈佛结构C.RISC D.CISC9.下面对北桥理解正确的是(C )A.北桥又称标准总线桥路B.北桥连接CPU与存储器C.北桥连接前端总线与较为低速的PCI总线D.北桥连接CPU与USB、串口等低速设备10.指令和数据共享同一总线的体系结构是(A )A.冯•诺依曼结构B.哈佛结构C.RISC D.CISC11.Intel为上网本、上网机推荐配备了通常采用Atom处理器的系列名称和芯片组名称是(A )A.N,i945 B.N,SCHC.Z,i945 D.Z,SCH12.嵌入式系统硬件的组成部分是(C )A.微处理器、存储设备、输入输出外设、电源B.存储设备、输入输出外设、电源、人机交互设备C.微处理器、存储设备、输入输出外设、电源、人机交互设备D.微处理器、存储设备、输入输出外设、电源、人机交互设备、BSP13.SCH芯片组是(C)A.北桥芯片B.南桥芯片C.整合了南北桥功能的芯片D.图形处理器14.在嵌入式处理器与外部设备接口中,使用2根线实现多对多双向收发的是(B)A.UART B.I2CC.SPI D.USB15.64位x86架构属于(C )A.IA-32 B.IA-64C.Intel 64 D.EM64T/////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////1.属于RISC类型的处理器有(B )A. ARM、x86、MIPS、PowerPC、SuperHB. ARM、MIPS、PowerPC、SuperHC. ARM、x86、MIPS、PowerPCD. ARM、x86、MIPS2.为实现距离约1Km左右、速度在2Mb/s以上的无线通信,我们应该为嵌入式系统选取的通信模块是(D)A.以太网 B.WiFi C.蓝牙 D.WiMax3.Intel ATOM处理器中主要用于MID的系列和其代号名称是(D )A.N,DiamondvilleB.N,SilverthorneC.Z,DiamondvilleD.Z,Silverthorne4.Intel ATOM处理器微架构拥有的流水线是(B)A.倒序B.顺序执行C.乱序执行D.既顺序执行又乱序执行5.Cache更新主内存的方式中,直写式比回写式(C )A.速度快,结构简单B.速度快,结构复杂C.速度慢,结构简单D.速度慢,结构复杂6.关于处理器内核的体系结构和实现结构说法正确的是(B )A.相同体系结构的处理器内核,其实现结构也相同B.相同体系结构的处理器内核,可以有不同的实现结构C.相同实现结构的处理器内核,其体系结构可能不同D.不同实现结构的处理器内核,其体系结构必然不同7.Intel ATOM处理器属于(A)A.IA-32架构 B.IA-64架构C.Intel 64架构 D.EM64T架构8.Intel ATOM处理器对SSE指令支持的最高版本是(C )A.SSE B.SSE2 C.SSE3/ SSSE3 D.SSE4 9.Intel ATOM处理器在一个周期能同时处理(C)A.两条浮点加法指令B.两条浮点乘法指令C.浮点加法和浮点乘法指令D.浮点除法和浮点乘法指令10.在使用MMU的系统中,处理器使用的内存地址与地址总线的上内存地址(D )A.是同一个B.是同一个,但值不相等C.不是同一个,但值相等D.不是同一个,值也多半不相等11.关于中断下面说法正确的是:(C )A.软件中断时处理器的中断引脚电平信号发生变化B.硬件中断可以用来实现操作系统的系统调用C.硬件中断由外设引发的,它是由已和硬件信号开始的D.在x86中硬件中断和软件中断都称为陷入(Trap)12.“MOV AX, MASK[DI]”指令的源操作数属于(C )A.直接寻址B.基址变址寻址C.寄存器相对寻址D.寄存器间接寻址13.操作系统的最核心的机制是(A )A.任务调度B.内存管理 C.同步与通信 D.文件系统14.能从U盘安装的Moblin映像类型是(A )A.Live USB B.Nand imageC.Loop images D.KVM images15.在Linux文件连接中,移动了原路径后会失效的是(A )A.软连接B.硬连接C.软连接和硬连接都D.软连接和硬连接都不/////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////1.属于嵌入式GUI开发库的有(B )A. MiniGUI、Windows MFC、Qt/Embedded、ClutterB. MiniGUI、Micro Windows、Qt/Embedded、ClutterC. MiniGUI、Java AWT/Swing、Qt/Embedded、ClutterD. MiniGUI、Micro Windows、Windows Presentation Foundation、Clutter2.在Clutter中,如果想要在时间轴的某个特定时刻发生某个动作,应该选用(B )A.Alpha类 B.标记类 C.总乐谱类 D.行为类3.Clutter的时间轴(Timeline)的功能是(C )A.将一种图形元素变为另一种图形元素B.改变图形元素尺寸、位置、颜色等2维属性C.让图形元素位置和外貌随随时间而变化,这样来形成动画效果D.通过改变图形元素的空间属性和观察者的位置等因素,使图形产生3维的视觉效果4.下面交互设备常由嵌入式系统采用的是(B )A.小屏幕、小键盘、鼠标、触摸屏、指示笔、屏幕键盘B.小屏幕、小键盘、特殊按钮、触摸屏、指示笔、屏幕键盘C.小屏幕、全键盘、特殊按钮、触摸屏、指示笔、屏幕键盘D.15英寸大屏幕、小键盘、特殊按钮、触摸屏、指示笔、屏幕键盘5.Clutter应用中,矩形、图像、文本等图形元素都属于(A )A.Actor对象B.Stage对象C.Event 对象D.Signal handler 对象6.减小运算强度是依据优化的(B )A.减少指令或执行次数原则B.选用速度更快的指令原则C.提高并行度原则D.对高速缓存(Cache)、寄存器的有效使用原则7.借助Intel IPP实现属于(C )A.由编译器自动完成优化B.工具辅助的优化C.使用高性能库D.人工优化8.操作系统的各种低功耗状态中,必须保持对内存供电的是(A)A.待机B.休眠C.睡眠 D.关机9.在嵌入式系统的存储结构中,存取速度最快的是( B )A.内存B.寄存器组C.Flash D.Cache 10.Cortex-M3 处理器采用( A )A.ARM v7-M 架构B.ARM v4-M 架构C.ARM v6-M 架构D.ARM v8-M 架构11.关于实时操作系统(RTOS)的任务调度器,以下描述中正确的是( B ) A.任务之间的公平性是最重要的调度目标B.大多数RTOS调度算法都是可抢占式(可剥夺式)的C.RTOS调度器都采用了基于时间片轮转的调度算法D.RTOS调度算法只是一种静态优先级调度算法12.STM32主存储块的页大小为( A )A.1KB B.2KB C.3KB D.4KB13.下面关于哈佛结构描述正确的是( A )A.程序存储空间与数据存储空间分离B.存储空间与IO空间分离C.程序存储空间与数据存储空间合并D.存储空间与IO空间合并14.ARM9 TDMI的工作状态包括( D )A.测试状态和运行状态B.挂起状态和就绪状态C.就绪状态和运行状态D.ARM状态和Thumb状态15.指令“LDMIA R0!, {R1, R2, R3, R4}”的寻址方式为( C )A.立即寻址B.寄存器间接寻址C.多寄存器寻址D.堆栈寻址/////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////1.对寄存器R1的内容乘以4的正确指令是( C )A. LSR R1,#2B. LSL R1,#2C. MOV R1,R1, LSL #2D. MOV R1,R1, LSR #22.寄存器R13除了可以做通用寄存器外,还可以做(C)A.程序计数器 B.链接寄存器C.栈指针寄存器 D.基址寄存器3.ARM指令集和Thumb指令集分别是(D)A.8位,16位 B.16位,32位C.16位,16位D.32位,16位4.关于ARM子程序和Thumb子程序互相调用描述正确的是( B )A.系统初始化之后,ARM处理器只能工作在一种状态,不存在互相调用B.只要遵循一定调用的规则,Thumb子程序和ARM子程序就可以互相调用C.只要遵循一定调用的规则,仅能Thumb子程序调用ARM子程序D.只要遵循一定调用的规则,仅能ARM子程序调用Thumb子程序5.S3C2410芯片的寄存器组有(D)A.7个寄存器B.17个寄存器C.27个寄存器D.37个寄存器6.S3C2410提供的符合IIC协议的设备连接串行连接线为(C)A.SCL和RTX B.RTX和RCXC.SCL和SDA D.SDA和RCX7.USB接口移动硬盘最合适的传输类型为( B )A.控制传输B.批量传输C.中断传输D.等时传输8.下面最适合用于工业控制的一类嵌入式处理器是( B )A.嵌入式微处理器B.微控制器C.DSP D.单板机9.µClinux与标准Linux最大的区别在于( B )A.文件系统B.内存管理C.任务调度算法D.应用开发模式10.嵌入式操作系统来解决代码体积与嵌入式应用多样性的问题一般是( A )A.使用可定制的操作系统B.将操作系统分布在多个处理器上运行C.增大嵌入式设备的存储容量D.使用压缩软件对操作系统进行压缩11.USB总线采用的通信方式为( A )A.轮询方式B.中断方式 C.DMA方式D.I/O通道方式12.寄存器R15除可做通用寄存器外,还可以做(A)A.程序计数器B.链接寄存器C.栈指针寄存器D.基址寄存器13.下面指令执行后,改变R1寄存器内容的指令是( D )A.TST R1,#2B.ORR R1,R1,R1C.CMP R1,#2 D.EOR R1,R1,R114.嵌入式应用通常考虑进行运行速度优化和代码尺寸优化,这是由嵌入式系统的(C )A.专用性特点决定的B.计算机系统特点决定的C.资源受限特点决定的D.功耗约束特点决定的15.每条指令都采用标准字长、执行时间短,便于指令的流水线优化的微处理器属于(C )A.冯•诺依曼结构架构类型B.哈佛结构架构类型C.RISC架构类型D.CISC架构类型/////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////1.可用作嵌入式操作系统的有(A)A. Linux(Vxworks,uc/os-II)B. windows2000C. windowsXPD. DOS2.对于ARM7三级流水线,当一条指令被译码时,上一条指令正被(D )A.取指 B.译码C.PC值递增 D.执行3.ARM处理器的工作模式有( C )A.5种 B.6种C.7种 D.8种4.LDR R2,[R3,#128] 的寻址方式是( C )A.寄存器寻址B.寄存器移位 C.变址寻址 D.间接寻址5.若前次运算产生了进位/借位,则CPSR的(C )A.N为1 B.Z为1 C.C为1 D.V为16.子程序的最后一条指令必须是( A)A.MOV PC,R14 B.MOV PC,R14_undC.SUBS PC,R14_fig,#4 D.SUBS PC,R14_irg,#47.ARM7处理器收到快中断请求,则进入(A )A.快中断异常B.中断异常C.未定义指令异常D.预取中止异常8.一个字对齐地址应该是(B )A.2的倍数 B.4的倍数C.8的倍数 D.16的倍数9.Cache用于存放主存数据的部分拷贝,主存单元地址与Cache单元地址之间的转换用(A) A.硬件完成B.软件完成C.用户完成D.程序员完成10.假设R1=0x31,R2=0x2 则执行指令ADD R0,R1,R2 LSL #3 后,R0的值是( C)A.0x33 B.0x34 C.0x39 D.0x3811.ARM汇编语句“ADD R0, R2, R3, LSL#1”的作用是(A)A.R0 = R2 + (R3 << 1) B.R0 =( R2<< 1) + R3C.R3= R0+ (R2 << 1) D.(R3 << 1)= R0+ R212.存储一个32位数0x2168465到2000H~2003H四个字节单元中,若以大端模式存储,则2000H存储单元的内容为( A)A.02H B.16H C.65H D.84H13.μCOS-II中对关键代码段由于希望在执行的过程中不被中断干扰,通常采用关中断的方式,以下X86汇编代码正确而且不会改变关中断之前的中断开关状态的是(D)A.先CLI、执行关键代码、再STIB.先STI、执行关键代码、再CLIC.先POPF、CLI、执行关键代码、再PUSHFD.先PUSHF、CLI、执行关键代码、再POPF14.ADD R0,R1,#3属于(A)A.立即寻址B.多寄存器寻址C.寄存器直接寻址D.相对寻址15.GET伪指令的含义是( A)A.包含一个外部文件B.定义程序的入口C.定义一个宏D.声明一个变量/////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////1.嵌入式应用通常需要考虑低功耗设计,即俗称的“省电”,这是由嵌入式系统的(D )A. 专用性特点决定的B. 计算机系统特点决定的C. 资源受限特点决定的D. 功耗约束特点决定的2.下面对南桥理解正确的是(D )A.南桥又称主桥B.南桥连接CPU与存储器C.南桥连接前端总线与较为低速的PCI总线D.南桥连接PCI总线与CPU与USB、串口等低速设备以及更为低速的总线(如ISA)3.945GC芯片组(A )A.使用了独立的南北桥芯片 B.使用了整合南北桥功能的芯片C.与Atom Z系列处理器相配套D.功耗比SCH芯片组小4.关于嵌入式系统的硬盘存储器下面说法正确的是(D)A.嵌入式系统的硬盘存储器一般采用SCSI接口B.SATA是一种并行ATA硬盘存储器接口,因此它速度比ATA快C.固态硬盘写数据的速度比传统硬盘快D.固态硬盘接口与传统硬盘一样,只不过内部使用了Flash等作为存储部件5.Intel ATOM处理器是一个(B )A.单路路指令流宽度微架构B.双路路指令流宽度微架构C.三路路指令流宽度微架构D.多路路指令流宽度微架构6.在使用MMU的系统中,处理器使用的内存地址和地址总线上的内存地址分别是(B) A.虚拟地址,虚拟地址B.虚拟地址,物理地址C.物理地址,虚拟地址 D.物理地址,物理地址7.S3C2410USB接口的个数是( B )A.1 B.2 C.3 D.48.若前次运算结果为零,则CPSR中为1的标志为( B)A.N B.Z C.C D.V9.快中断服务程序的最后一条指令必须是(C)A.MOV PC,R14 B.MOV PC,R14_undC.SUBS PC,R14_fig,#4 D.SUBS PC,R14_irg,#410.ARM7处理器响应中断时,处理器硬件修改PC为(C )A.0x00000000 B.0x00000010 C.0x00000018 D.0x0000001C11.外部设备向处理器发出中断请求,处理器进入( B)A.快中断异常B.中断异常C.未定义指令异常D.预取中止异常12.一个半字对齐地址应该是(A )A.2的倍数B.4的倍数 C.8的倍数D.16的倍数13.ARM寄存器组寄存器个数是(D )A.2 B.8 C.30 D.3714.STM32中,1 个DMA请求占用至少( B )A.1个周期的CPU 访问系统总线时间B.2个周期的CPU 访问系统总线时间C.3个周期的CPU 访问系统总线时间D.4个周期的CPU 访问系统总线时间15.除了I/O设备本身的性能外,可能影响嵌入式系统I/O数据传输速度的主要因素是( B )A.Cache存储器性能B.总线的传输速率C.主存储器的容量D.CPU的字长/////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////1.属于Linux系统的嵌入式操作系统是(A)A. RT-Linux、Embedix、MoblinB. RT-Linux、Embedix、VxWorksC. RT-Linux、Windows CE、MoblinD. Windows XP、VxWorks、μC/OS-II 2.操作系统移植的任务主要有(B )A.操作系统定制B.编写硬件抽象层和操作系统定制C.编写Bootloader和操作系统定制D.编写设备驱动程序和操作系统定制3.Linux属于的系统和采用的结构分别是(B )A.抢占式多任务,微内核B.抢占式多任务,单体式内核C.合作式多任务,微内核D.合作式多任务,单体式内核4.对于嵌入式系统,其能源消耗的3个主要部件是(D )A.处理器、主板、屏幕B.处理器、硬盘、屏幕C.处理器、显卡、屏幕D.处理器、无线通信、屏幕5.关于处理器的TDP说法正确的是(C )A.处理器的TDP就是处理器功耗B.处理器的TDP大于处理器功耗C.处理器的TDP反映其热量释放的指标D.处理器的TDP反映的是单位时间内实际消耗的电源能量6.Cortex-M3采用( A )A.3级流水线结构B.4级流水线结构C.6级流水线结构D.8级流水线结构7.ARM Cortex-M3支持的指令是( A )A.SETEND B.MOV C.ADD D.MVN8.UC/OS-II系统中,用户应用程序最多可以使用的任务个数是( B )A.48 B.56 C.64 D.689.关于Linux下面说法正确的是(C )A.路径名以“\”符号分割B.命令和路径名大小写不敏感C.文件系统是从“/”开始的统一的目录空间D.文件系统中有诸如C:、D:之类的驱动器盘符10.内部指令与外部指令结构的处理器说法正确的是(B )A.内部指令就是用户使用的汇编指令B.直接译码执行指令的是内部指令C.用户使用的汇编指令在处理器内直接译码执行D.一条外部指令一定会解码成一条以上的内部指令11.一般来说,顺序执行结构的处理器要比乱序执行结构的处理器(C ) A.速度快,结构简单B.速度快,结构复杂C.速度慢,结构简单D.速度慢,结构复杂12.在x86处理器的执行模式中,支持内存保护和分页是(B )A.实模式B.保护模式C.实模式和保护模式D.用户模式13.PGO优化属于(B )A.由编译器自动完成优化B.工具辅助的优化C.使用高性能库D.人工优化14.UC/OS-II中的信号量计数值的范围为( c )A.0~511 B.0~512 C.0~65535 D.0~6553615.STM32的Flash闪存编程一次可以写入( C )A.4位 B.8位C.16位 D.32位/////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////1.嵌入式系统软件的开发通常采用( B )A. 与PC应用软件开发一样的方式B. 交叉编译与开发的方式C. 本地环境开发的方式D. 交叉编译与开发和本地环境开发两种方式都可以2.操作系统定制的目的是(C )A.让操作系统网络通信速度更快B.让操作系统操作界面符合用户习惯C.让操作系统所占的存储空间尽量小D.让操作系统能在指定的处理器上运行3.利用ICC实现的优化属于(A)A.由编译器自动完成优化B.工具辅助的优化C.使用高性能库D.人工优化4.在APB2上的I/O脚的翻转速度为( A )A.18MHz B.38MHzC.50MHz D.78MHz5.STM32嵌套向量中断控制器(NVIC) 具有可编程的优先等级的个数是( A )A.16 B.32 C.48 D.646.STM32的最大SPI速度达到( A )A.18MHz B.24MHz C.32MHz D.48MHz 7.BootLoader的主要作用是(A )A.机器启动时引导操作系统B.操作系统实现对硬件操作的抽象,使操作系统的代码与硬件无关C.为操作系统屏蔽各种外设的细节差异,为操作硬件提供了统一的软件接口D.统一管理硬件资源,把硬件的诸多功能进行抽象,以服务的形式提供给应用程序8.低功耗优化的最基本原则是(D )A.尽量快速运行程序B.采用事件驱动的程序设计方法C.尽量使用功耗低的硬件来实现任务D.尽量减少处理器和各种外设的工作时间9.在嵌入式系统中,采用查询方式实现输入输出的主要原因是( C )A.速度最快B.CPU 可以不介入C.实现起来比较容易D.在对多个事件查询工作时,能对突发事件做出实时响应10.USART2的USART2_REMAP = 1的重映射只适用于( B )A.64引脚的封装B.100引脚的封装C.136引脚的封装D.144引脚的封装11.当输出模式位MODE[1:0]=“10”时,最大输出速度为( A )A.2MHz B.10MHz C.20MHz D.32MHz12.STM32的外部中断/事件控制器(EXTI)支持的中断/事件请求个数是( B )A.16 B.19 C.25 D.3013.为了允许访问备份寄存器和RTC,电源控制寄存器的DBP 位必须置为( B )A.0 B.1 C.2 D.314.在嵌入式系统设计中,嵌入式处理器选型是在进行( C )A.需求分析时完成B.系统集成时完成C.体系结构设计时完成D.软硬件设计时完成15.嵌入式系统最常用的数据传送方式是( B )A.查询B.中断C.DMA D.I/O处理机填空题/////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////16.嵌入式系统的三大基本特征是嵌入性、__________________________、计算机系统。