嵌入式期末考试题

合集下载

嵌入式系统期末考试试卷习题

嵌入式系统期末考试试卷习题

嵌入式系统期末考试试卷习题1.下面哪一种工作模式不属于ARM特权模式(A)。

A.用户模式B.系统模式C.软中断模式D.FIQ模式2.ARM7TDMI的工作状态包括(D)。

A.测试状态和运行状态B.挂起状态和就绪状态C.就绪状态和运行状态D.ARM状态和Thumb状态3.下面哪个Linux操作系统是嵌入式操作系统(B)。

A.Red-XXX Linux4.使用Host-Target联合开发嵌入式应用,(B)不是必须的。

A.宿主机B.银河麒麟操作系统C.目标机D.交叉编译器5.下面哪个不属于Linux下的一个进程在内存里的三部分的数据之一(A)。

A.寄存器段B.代码段C.堆栈段D.数据段选择题(共5小题,每题2分,共10分)1.下面哪一个系统属于嵌入式系统(D)。

A.“河汉一号”计较机系统B.IBMX200条记本电脑C.遐想S10上彀本D.Iphone手机2.在Makefile中的命令必必要以(A)键开始。

A.Tab键B.#号键C.空格键D.&键3.Linux支持多种文件系统,下面哪种不属于Linux的文件系统格式(B)。

A.ExtB.FAT32C.NFSD.Ext34.下面哪类不属于VI三种事情形式之一(D)。

A.命令行模式B.插入模式C.底行模式D.工作模式5.下面哪一项不属于Linux内核的配置系统的三个组成部分之一(C)。

A.MakefileB.配置文件(config.in)XXX.配置工具1.人们糊口中经常使用的嵌入式设备有哪些?罗列4个以上(1)手机,(2)机顶盒,(3)MP3,(4)GPS。

(交流机、打印机、投影仪、无线路由器、车载媒体、PDA、GPS、智能家电等等。

)2.ARM9处理器使用了五级流水线,五级流水具体指哪五级:(5)取指,(6)译码,(7)执行,(8)缓冲/数据,(9)回写。

3.在Makefile中的命令必须要以(10)Tab键开始。

4.Linux支持多种文件系统,主要包括哪些(写出其中4中就行)(11)Ext,(12)VFAT,(13)JFS,(14)NFS。

嵌入式考试题

嵌入式考试题

嵌入式考试题
一、选择题
1. 下列哪种不是嵌入式系统的特点?
A. 实时性
B. 高可靠性
C. 批量生产
D. 低功耗
2. 嵌入式系统中常用的处理器是?
A. Intel i7
B. ARM Cortex
C. AMD Ryzen
D. NVIDIA GeForce
3. 下列哪种不是嵌入式系统常用的操作系统?
A. Linux
B. Android
C. Windows
D. FreeRTOS
4. 嵌入式系统中常用的编程语言是?
A. Java
B. C++
C. Python
D. HTML
5. 以下哪种外设不能算作嵌入式系统的外设?
A. LCD显示屏
B. 小键盘
C. 摄像头
D. 鼠标
二、简答题
1. 什么是嵌入式系统?举例说明。

2. 嵌入式系统的设计流程包括哪些步骤?简要描述。

3. 什么是实时系统?嵌入式系统中为什么需要实时性?
4. 解释嵌入式系统中的中断处理机制。

5. 介绍一种常用的嵌入式系统开发工具及其功能。

三、计算题
1. 假设嵌入式系统中有一个定时器中断,中断间隔为10ms,如果在中断服务程序中运行一个函数需要5ms,问系统能否满足实时性要求?
2. 假设一个嵌入式系统的主频为50MHz,要求其通过串口发送一个100字节的数据包,波特率为9600bps,计算发送该数据包需要多长时间?
3. 假设一个嵌入式系统的Flash存储器容量为512MB,每个数据包大小为1KB,存储器可擦写次数为10000次,计算该存储器的寿命能够支持多少次数据包的写入操作?
以上为嵌入式考试题,请根据题目要求完成题目。

嵌入式期末试题及答案

嵌入式期末试题及答案

嵌入式期末试题及答案[注意:本文章以题目的方式展示试题及答案,下文并未出现实际试题]引言在嵌入式系统的学习中,期末试题是评估学生对于该学科知识和技能掌握程度的重要方式之一。

本文将为大家提供一份嵌入式期末试题及答案,帮助大家更好地准备和复习期末考试内容。

多选题1. 下列哪些是嵌入式系统的特征?(多选)a. 嵌入式系统通常包含少量资源b. 嵌入式系统的应用范围广泛c. 嵌入式系统的功耗可以忽略不计d. 嵌入式系统的性能要求较低答案:a、b2. 嵌入式系统中,以下哪项属于输入设备?(多选)a. 键盘b. USB接口c. 音箱d. 显示器答案:a、b、d填空题3. 嵌入式系统是指将计算机技术和________集成的特定功能设备。

答案:电子技术4. 嵌入式系统的一个重要特点是对系统的稳定性和________性的要求较高。

答案:可靠简答题5. 简述嵌入式系统和通用计算机的区别。

答案:嵌入式系统通常针对特定的应用领域,它的硬件资源和软件功能相对简单,功耗低,且具有可靠性要求高的特点。

通用计算机则更注重通用性,能够运行复杂的应用软件,它的硬件资源和软件功能相对丰富。

编程题6. 编写一个C语言程序,实现将一个整数数组逆序输出的功能。

答案:```c#include <stdio.h>void reverseArray(int arr[], int size) { int start = 0;int end = size - 1;while (start < end) {int temp = arr[start];arr[start] = arr[end];arr[end] = temp;start++;end--;}}int main() {int arr[] = {1, 2, 3, 4, 5};int size = sizeof(arr) / sizeof(arr[0]); reverseArray(arr, size);for (int i = 0; i < size; i++) {printf("%d ", arr[i]);}return 0;}```总结本文提供了一份嵌入式期末试题及答案,涵盖了嵌入式系统的特征、输入设备、嵌入式系统和通用计算机的区别以及编程题等内容。

嵌入式期末复习题_(含答案)

嵌入式期末复习题_(含答案)

嵌入式期末复习题_(含答案)期末考试复习题一、填空题1. ARM微处理器有7种工作模式,它们分为两类_特权模式_、_非特权模式_其中用户模式属于_非特权模式__。

2. ARM微处理器共有__37_个__32__位寄存器,其中__31_个为通用寄存器,_6___个为状态寄存器。

3. 嵌入式系统一般哪4个部分组成( 嵌入式处理器、外围设备、嵌入式操作系统(可选)、嵌入式应用软件)4. 协处理器主要控制:___片内的MMU __、___指令和数据缓存___、___写缓冲___。

5. ARM嵌入式系统主要由___相关支撑硬件___、___ARM处理器___和__嵌入式软件系统____构成。

6. S3C2410芯片外部寻址空间是1G,被分成___8__个存储块,每块_ 128 _MB。

SDRAM 存储器应连接到第____7或8__个存储块。

7. 操作系统是联接硬件与应用程序的系统程序,其基本功能有进程管理、内存管理、文件系统管理、I/O资源管理。

8. 常用的嵌入式外围设备有存储设备_、通信设备____和___显示设备___三类。

10. 嵌入式系统是用来控制或者监视哪些设备( )11. 嵌入式系统的三个基本要素。

引导程序内核文件系统12. 链接分为:(硬链接)和( 软链接)。

13. 数据寄存器,其中控制寄存器的主要功能是设置_引脚的功能_,数据寄存器的功能是从寄存器读取数据或者向寄存器写入数据。

15. 目前流行的嵌入式操作系统主要有:_ WinCE_、_ Vxworks__、_ Linux/μCLinux_和_μC/OS-II、PalmOS____。

16. 嵌入式操作系统的调试一般包括:___操作系统__调试和___应用程序__调试。

17. ARM字数据存储格式有:大端格式和小端格式。

18. 某文件的权限为:drw-r--r--,用数值形式表示该权限,则该八进制数为:( 644 ),该文件属性是( 目录)。

嵌入式期末考试卷十套

嵌入式期末考试卷十套

嵌入式期末考试卷十套嵌入式系统期末考试卷一、选择题(每题2分,共20分)1. 嵌入式系统通常是指:A. 用于嵌入式应用的软件B. 运行在嵌入式设备上的操作系统C. 一种小型的计算机系统,用于控制或监视设备D. 一种大型的计算机系统,用于复杂的数据处理2. 下列哪项不是嵌入式系统的特点:A. 可扩展性B. 实时性C. 资源受限D. 专用性3. 嵌入式操作系统(RTOS)的主要功能不包括:A. 任务调度B. 内存管理C. 文件系统管理D. 网络通信4. 以下哪个不是嵌入式系统中的编程语言:A. CB. C++C. JavaD. Python5. 在嵌入式系统中,中断服务程序(ISR)的主要作用是:A. 执行系统初始化B. 处理系统异常C. 响应外部事件D. 执行定时任务6. 以下哪个不是嵌入式系统开发过程中的步骤:A. 需求分析B. 系统设计C. 硬件选型D. 软件测试7. 在嵌入式系统中,固件通常指的是:A. 硬件B. 软件C. 介于硬件和软件之间的程序D. 操作系统8. 以下哪个是嵌入式系统开发中常用的硬件描述语言:A. VHDLB. HTMLC. XMLD. SQL9. 在嵌入式系统中,看门狗定时器的主要作用是:A. 监控系统时间B. 监控系统温度C. 监控系统电源D. 监控系统运行状态,防止死锁10. 以下哪个是嵌入式系统中的存储设备:A. RAMB. ROMC. 硬盘D. 显示器二、填空题(每空1分,共10分)1. 嵌入式系统的核心是______,它负责协调和管理整个系统。

2. 嵌入式系统软件通常由______、应用程序和设备驱动程序组成。

3. 嵌入式系统中的中断优先级是指中断服务程序的______。

4. 嵌入式系统中,______是一种常见的通信协议,用于设备间的通信。

5. 在嵌入式系统中,______是一种用于存储程序和数据的非易失性存储器。

6. 嵌入式系统中的______是用于控制和管理硬件资源的软件。

《嵌入式技术》期末考试题及答案A(基于STM32)_2

《嵌入式技术》期末考试题及答案A(基于STM32)_2

《嵌入式技术》期末考试题1一、填空题(20分)1.ARM 这个缩写包含两个意思: 一是指___________;二是指______________。

2.常用的AT89C52单片机为_____位单片机, 而STM32单片机为____位单片机。

常用的STM32F103~107系列单片机是基于_________内核, 此内核采用的是___________结构。

STM32单片机共有8种输入输出模式, 其中输入模式有____种, 输出模式有_____种。

在编写按键检测程序时, 加一个延时判断的目的是为了__________, 这种方法叫________。

二、判断题(20分)学习嵌入式技术不需要硬件基础, 只需要会编写软件即可。

()2.STM32F103~107系列单片机的最大系统时钟频率为72MHz。

()3.STM32F103~107系列单片机的工作电压为5.0V。

()4.STM32的软件开发环境有Keil u5、IAR等。

()5.STM32的开发模式只有基于固件库函数方式一种。

()三、名词解释(20分)1.GPIO1、TIMER2、USART3、OS四、简答题(40分)1.请举例说明, 在你身边有哪些是单片机应用系统(至少举3例)?2.与常用的AT89C52单片机比较, STM32单片机有哪些方面的优点?3.STM32单片机常见的基本功能部件(外设)有哪些?4.编写一个函数, 函数描述: 控制LED每隔1S闪烁一次, 控制LED的引脚为PC8, 只写出具体的控制函数即可, 整体程序不用编写。

《嵌入式技术》期末考试题1 参考答案一、填空题1.ARM 公司ARM 公司设计的CPU及其架构2.8 322、3.Cortex-M3 哈佛3、4 44、延时消抖软件消抖法二、判断题1、✖2、✔3、✖4、✔5、✖三、名词解释1、输入/输出接口2、定时器3、通用串行通信接口4、操作系统四、简答题1、略2、(1)stm32 单片机的运算速度比AT89C52单片机的快;(2)stm32 单片机能移植操作系统,这样能处理多任务;(3)stm32 单片机外围接口功能比AT89C52单片机强大。

(完整word版)嵌入式期末考试试卷(word文档良心出品)

(完整word版)嵌入式期末考试试卷(word文档良心出品)

arm 期末复习资料试题一1、 ARM 微处理器有 7种工作模式,它们分为两类 非特权模式 、 特权模式 。

其中用户模式属于 非特权模式ARM 处理器有两种总线架构,数据和指令使用同一接口的是 冯诺依曼 ,数据和指令分开使用不同接口的是 哈佛结 2、 ARM 微处理器复位后,PC 的地址通常是 0x0 ,初始的工作模式是Supervisor 。

3、 ARM 微处理器支持虚拟内存,它是通过系统控制协处理器 CP15 和MMU (存储管理部件)来进行虚拟内存的存储和管理。

当系统发生 数据 异常和指令领取 异常时,异常处理程序透过嵌入式操作系统的内存管理机制,通过MMU 交换物理内存和虚拟内存的页面,以保证程序正常执行。

4、 ARM 支持两个指令集, ARM 核因运行的指令集不同,分别有两个状态 ARM 、 Thumb ,状态寄存器CPSR的 T 位反映了处理器运行不同指令的当前状态5、 ARM 核有多个寄存器,其中大部分用于通用寄存器,有小部分作为专用寄存器,R15 寄存器用于存储PC ,R13通常用来存储 SP6、 编译链接代码时,有两种存储代码和数据的字节顺序,一种是 小端对齐 ,另一种是 打断对齐7、 构建嵌入式系统开发环境的工具链有多种,其中开放源码的工具链是 GNU 工具链 ,ARM 公司提供的工具链是 ADS工具链计算机有CISC 和RISC 两种类型,以ARM 微处理器为核心的计算机属于 RISC 类型,其指令长度是 定长的 1、 目前使用的嵌入式操作系统主要有哪些?请举出六种较常用的。

Windows CE/Windows Mobile 、VxWork 、Linux 、uCos 、Symbian 、QNX 任选六2、ARM 系统中的堆栈有四种,如下图。

请按图标出四种堆栈的类型。

ATPCS 编程规范约定使用的堆栈是哪一种?Hi Address Hi Address答:FD 、FA 、ED 、EA 。

嵌入式期末试题及答案

嵌入式期末试题及答案

1. 什么是嵌入式系统,嵌入式系统的特点:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统 对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。

成本、体积、功耗严格要求的专用计算机系统。

特点:1、系统内核小2、专用性强3、系统精简4、高实时性5、多任务、多任务2. 列出常用的嵌入式实时操作系统RTOS (填空)参考:µ参考:µC C /OS-II 、VxWorks 、µClinux 、Windows CE 等3. RISC 架构的ARM 微处理器的一般特点① 采用固定长度的指令格式采用固定长度的指令格式② 使用单周期指令,便于流水线执行操作使用单周期指令,便于流水线执行操作③ 大量使用寄存器操作提供指令执行效率大量使用寄存器操作提供指令执行效率 4. ARM 处理器有7种工作模式,分成哪两类?那些是异常模式?① 用户模式USR (user mode )② 系统模式SYS (system mode )③ 快速中断模式FIQ (fast interrupt mode) ④ 中断模式IRQ (interrupt mode )⑤ 管理模式SVC (supervisor mode )⑥ 中止模式ABT (abort mode )⑦ 未定义模式UND (undefined mode ) 除了用户模式外其他都称为除了用户模式外其他都称为特权模式特权模式(分成两类),除了用户模式和系统模式外其他都称为异常模式。

异常模式。

(ARM 微处理器有七种工作模式,它们分为两类 非特权模式 、 特权模式 。

其中用户模式属于 非特权模式非特权模式非特权模式 ) 5. arm 状态和Thumb 状态切换指令是什么?举例说明参考:是BX(Branch BX(Branch Exchange)Exchange)指令。

当所跳转的地址最后一位是1则进入Thumb 状态(否则就是ARM 状态)。

(完整)嵌入式期末考试题

(完整)嵌入式期末考试题

嵌入式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。

嵌入式系统期末考试题库及答案

嵌入式系统期末考试题库及答案

嵌入式系统期末考试题库及答案嵌入式系统是现代电子技术中非常重要的一部分,它们广泛用于各种领域,如工业控制、智能家居、医疗设备等。

因此,学习嵌入式系统的知识对于电子工程专业的学生来说是非常重要的。

在这里,我们提供了一些嵌入式系统期末考试的题目和答案,以帮助学生们更好地理解嵌入式系统的基本概念和原理。

一、选择题1、以下哪个不是嵌入式系统的特点?A.小型化B.快速化C.智能化D.巨型化答案:D.巨型化。

解释:嵌入式系统通常具有小型化、快速化和智能化的特点,而巨型化并不是嵌入式系统的特点。

2、下列哪个不是嵌入式系统常用的编程语言?A. C语言B.汇编语言C. Python语言D. Nios II答案:C. Python语言。

解释:嵌入式系统通常使用低级编程语言,如C语言和汇编语言,而Python语言通常用于高级编程和脚本编写,并不是嵌入式系统常用的编程语言。

Nios II是一种嵌入式软核处理器,常用于嵌入式系统的设计。

3、下列哪个不是嵌入式系统的应用领域?A.工业控制B.智能手机C.汽车电子D.电子商务答案:D.电子商务。

解释:嵌入式系统主要用于工业控制、智能手机、汽车电子等领域,而电子商务并不是嵌入式系统的应用领域。

二、简答题1、简述嵌入式系统与通用计算机的区别。

答案:嵌入式系统与通用计算机的主要区别在于用途、资源和可靠性。

通用计算机主要用于个人或家庭使用,功能齐全,但体积较大,资源浪费也较多。

而嵌入式系统则针对特定应用进行设计,具有体积小、重量轻、成本低、可靠性高等特点。

嵌入式系统的硬件和软件通常是紧密结合的,以便更好地实现特定功能,而通用计算机的硬件和软件相对独立。

2、简述嵌入式系统的发展趋势。

答案:嵌入式系统的发展趋势主要有以下几个方面:首先是网络化,嵌入式系统需要与其他设备进行通信,以实现更高效的数据传输和处理;其次是智能化,嵌入式系统需要具备更高级的处理和控制能力,以适应更加复杂的应用场景;最后是微型化,随着技术的进步,嵌入式系统的体积越来越小,性能却越来越高。

嵌入式期末考试试题及答案

嵌入式期末考试试题及答案

嵌入式期末考试试题及答案一、选择题(每题2分,共20分)1. 在嵌入式系统中,通常使用哪种类型的处理器?A. CPUB. GPUC. DSPD. FPGA答案:C2. 以下哪个不是嵌入式系统的特点?A. 实时性B. 专用性C. 通用性D. 可靠性答案:C3. 在嵌入式系统中,操作系统的作用是什么?A. 管理硬件资源B. 提供用户界面C. 增加系统复杂性D. 减少系统性能答案:A4. 以下哪个是嵌入式系统的典型应用?A. 个人电脑B. 智能手机C. 服务器D. 工作站答案:B5. 在嵌入式系统中,中断的作用是什么?A. 启动程序B. 暂停程序C. 切换程序D. 终止程序答案:C6. 以下哪个是嵌入式系统开发中常用的编程语言?A. JavaB. PythonC. CD. HTML答案:C7. 以下哪个是嵌入式系统中的存储设备?A. 硬盘B. 固态硬盘C. EEPROMD. 光盘答案:C8. 在嵌入式系统中,什么是看门狗定时器?A. 用于监控系统时间的定时器B. 用于防止系统崩溃的定时器C. 用于定时执行任务的定时器D. 用于系统启动的定时器答案:B9. 以下哪个不是嵌入式系统的开发工具?A. 编译器B. 仿真器C. 调试器D. 浏览器答案:D10. 在嵌入式系统中,什么是固件?A. 硬件B. 软件C. 介于硬件和软件之间的程序D. 操作系统答案:C二、简答题(每题10分,共30分)1. 解释什么是嵌入式系统,并给出至少两个嵌入式系统的例子。

嵌入式系统是一种专用的计算机系统,它被设计用来执行特定的任务。

它通常包含一个微处理器,存储器,输入/输出接口等,并且可能包含一个或多个操作系统。

嵌入式系统的例子包括智能手机和汽车的电子控制单元。

2. 描述嵌入式系统中的中断处理机制。

中断处理机制是嵌入式系统中的一种功能,它允许系统在执行当前任务时,响应外部或内部事件。

当中断发生时,系统会暂停当前任务,保存当前状态,然后跳转到中断服务程序(ISR)执行相应的处理。

嵌入式期末考试题库大全

嵌入式期末考试题库大全

嵌入式期末考试题库大全1. Linux文件权限一共10位长度,分成四段,第三段表示的内容是。

A 文件类型B 文件所有者的权限C 文件所有者所在组的权限D 其他用户的权限2. 终止一个前台进程可能用到的命令和操作。

A killB +C C shut downD halt3.在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是。

A -mB -dC -fD -p4.Linux有三个查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文件内容,应使用命令。

A catB moreC lessD menu5.对名为fido的文件用chmod 551 fido进行了修改,则它的许可权是。

A -rwxr-xr-xB -rwxr--r--C -r--r--r--D -r-xr-x—x6.用ls –al命令列出下面的文件列表,文件是符号连接文件。

A -rw-rw-rw- 2 hel-s users 56 Sep 09 11:05 helloB -rwxrwxrwx 2 hel-s users 56 Sep 09 11:05 goodbyeC drwxr--r-- 1 hel users 1024 Sep 10 08:10 zhangD lrwxr--r-- 1 hel users 2024 Sep 12 08:12 cheng7.Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放在目录中。

A /binB /etcC /devD /lib8.在vi编辑器中的命令模式下,键入可在光标当前所在行下添加一新行。

A aB oC ID A9.在vi编辑器中的命令模式下,删除当前光标处的字符使用命令。

A xB dwCD D dd10.在vi编辑器中的命令模式下,重复上一次对编辑的文本进行的操作,可使用命令。

A 上箭头B 下箭头C .D *11.用命令ls -al显示出文件ff的描述如下所示,由此可知文件ff的类型为A 。

嵌入式软件设计期末考试客观题及答案

嵌入式软件设计期末考试客观题及答案

一、单选题1、以下关于嵌入式系统的描述,哪一项是错误的A.嵌入式系统对体积、功耗、可靠性等要求比较严格B.嵌入式系统是专用计算机系统C.嵌入式系统一般应用在工业领域,在日常生活中很难看到D.嵌入式系统采用的技术依托于计算机技术正确答案:C2、对于单任务嵌入式系统而言,以下哪个表述是正确的A.单任务嵌入式系统比多任务系统更复杂B.单任务嵌入式系统可以解决任何复杂的应用问题C.一般采用汇编语言进行系统最初的初始化D.一般采用C语言进行系统最初的初始化正确答案:C3、下面关于C语言的描述,错误的是A.c语言可以直接访问内存地址B.c语言支持指针C.c语言的程序运行速度比汇编语言快D.C语言的开发效率高于汇编语言正确答案:C4、在ARM C编程中,以下哪种说法是错误的A.ARM C程序无法优化B.可以针对编译器的特点,c程序进行优化C.可以针对ARM体系结构的特点,对C程序进行优化D.ARM C的变量类型、循环等特性,都可以进行优化正确答案:A5、对于一个32位嵌入式处理器,为了尽可能提高C程序执行效率,变量、参数、函数返回值,应尽量将其位数设置为A.1位B.16位C.32位D.8位正确答案:C6、以下关于Linux操作系统描述错误的是A.Linux通过shell命令实现了很多系统管理功能B.Linux操作系统应用非常广泛C.Linux操作系统可以被移植到很多体系结构的计算机上D.Linux操作系统只能运行在PC机上正确答案:D7、以下哪个Linux的Shell命令可以实现目录切换A.cdB.catC.pwdD.ls正确答案:A8、以下关于vi的描述,错误的是A.vi支持非常丰富的命令B.vi只适合编辑文本文件,不适合编辑源程序C.vi具有命令模式和输入模式D.vi是功能强大的编辑器正确答案:B9、以下关于gcc的描述,正确的是A.gcc是一个调试器B.gcc是一个版本控制工具C.gcc是一个连接器D.gcc是一个编译器正确答案:D10、以下关于gdb的描述,错误的是A.gdb支持多种调试命令B.gdb是一个功能强大的调试器C.gdb采用图形界面方式工作D.gdb采用命令行方式工作正确答案:C11、make程序会从当前目录下寻找makefile,并解析其中内容,完成对工程项目的自动编译,以下哪个说法是错误的A.makefile支持很多语法特性B.通过编写makefile可以大幅提高工程项目编译效率C.makefile是一种行之有效的软件工程工具D.每一个C程序,都必须采用makefile才能够编译正确答案:D12、以下哪个函数可以打开一个目录文件A.mkdir()B.closedir()C.opendir()D.rmdir()正确答案:C13、以下关于对文件操作的描述,正确的是A.只可以对文件进行读访问B.可以对文件进行读写和追加访问C.只可以对文件进行追加访问D.只可以对文件进行写访问正确答案:B14、以下关于进程的描述,正确的是A.父进程的进程号和子进程的进程号相同B.每个程序执行时都会生成一个进程C.进程和线程的概念完全一致D.不同进程之间不能进行通信正确答案:B15、以下关于线程编程,错误的是A.父进程的进程号和子进程的进程号相同B.不同进程之间不能进行通信C.进程和线程的概念完全一致D.每个程序执行时都会生成一个进程正确答案:D16、当在键盘按下“Ctrl c”按键时,会发生什么A.终止前台进程B.终止后台进程C.什么都不做D.唤醒前台进程正确答案:A17、以下哪一项,不属于信号集处理函数A.sigfillset()B.signal()C.sigemptyset()D.sigaddset()正确答案:B18、关于共享内存,正确的说法是A.共享内存必须连接到进程地址空间中才可使用B.只有具有有父子继承关系的进程才可以使用共享内存C.共享内存不属于进程间通信机制D.不相关进程不可使用同一块共享内存正确答案:A19、关于消息队列,错误的是A.消息队列中每个消息的长度都有一个最大限制B.不同进程可以通过消息队列传递信息C.消息队列中可以包含无数个消息D.消息队列属于一种进程间通信机制正确答案:C20、以下关于套接字机制的描述错误的是A.套接字通信中不区分客户端和服务器B.网络中的计算机可采用套接字通信C.套接字机制通过一系列函数来实现D.一台计算机的不同进程间可采用套接字通信正确答案:A21、在内核中用来识别设备的是A.以上均不对B.设备别名C.设备名称D.设备号正确答案:D22、以下关于驱动程序的描述,正确的是A.驱动程序必须直接编译到内核中B.驱动程序必须以模块方式插入Linux内核C.驱动程序和应用程序没有区别D.驱动程序可以帮助用户管理硬件正确答案:D23、以下哪个命令可以列出系统中的模块列表A.rmmodB.depmodC.insmodD.lsmod正确答案:D24、以下关于设备的描述,错误的是A.主设备号和次设备号共同确定某个设备B.设备具有主设备号C.主设备号和次设备号的概念是一样的D.设备具有次设备号正确答案:C25、以下哪一项不属于bootloader的特性A.Bootloader包括了应用程序的全部功能B.Bootloader可以进行系统初始化工作C.Bootloader在系统刚启动时运行D.Bootloader负责将操作系统内核复制到内存中正确答案:A26、以下哪一项不属于嵌入式系统的特点A.以计算机技术为基础B.具有桌面计算机的全部功能C.软硬件可裁剪D.以应用为中心正确答案:B27、中断服务程序应该A.可以向其传递必要的参数B.功能应尽可能完善C.尽可能包含复杂功能D.尽可能短小精悍正确答案:D28、以下哪一项,不属于ARM C代码优化的范畴A.在循环中采用减计数B.循环展开C.尽量采用指针操作D.采用合适的变量长度正确答案:C29、在Linux控制台中,切换当前目录采用的命令是A.pwdB.lsC.dateD.cd正确答案:D30、在基于Linux的C语言编程开发中,采用的编译器是A.gdbB.viC.svnD.gcc正确答案:D31、在采用嵌入式操作系统的实际应用场合中,以下软件层次中,哪一项是非必须的A.bootloaderB.图形系统C.文件系统D.应用软件正确答案:B32、Linux系统的文件类型中,不包括如下哪一项A.套接字文件B.目录文件C.普通文件D.快捷方式文件正确答案:D33、关于进程和线程的描述,正确的是A.各线程间不可共享变量B.父子进程的全部资源都相同C. 线程切换的代价比进程切换大D.线程切换的代价比进程切换小正确答案:D34、进程接收到信号之后,如果事先没有安排捕获它,进程将会执行默认动作,不包括如下哪一项A.忽略B.放弃进程资源C.终止D.暂停正确答案:B35、打开一个管道文件,采用的函数是A.read()B.write()C.open()D.close()正确答案:C二、判断题1、嵌入式操作系统启动后,bootloader即不再起作用。

《嵌入式系统》期末考试试卷

《嵌入式系统》期末考试试卷

《嵌入式系统》期末考试试题题号一二三四五总分题分20 20 10 30 20得分一、填空题(每小题2分,共20分)1、嵌入式系统一般由嵌入式微处理器、、、等四个部分组成。

2、由于嵌入式系统本身不具备,即使设计完成以后用户通常也是不能对其程序功能进行修改的,须有一套才能进行交叉开发。

3、嵌入式系统的核心部件是,嵌入式开发硬件平台的选择主要是嵌入式处理器的选择。

4、内核负责管理各个任务,或者为每个任务分配CPU时间,并且负责任务之间的,内核的基本服务是。

5、嵌入式系统设计时,必须优先考虑的问题有:、、、并考虑实时运行和速度、能耗以及体积等问题。

6、利用完全把系统软件和硬件部分隔离开来,从而大大提高了系统的。

7、嵌入式系统的软件包括两部分:、。

8、为了提高嵌入式系统的开发效率,降低开发难度,提高重用性,经验告诉大家:,是开发嵌入式系统软件的必由之路。

9、选择ARM处理器需要考虑的四大因素有:内核/版本;;;片内功能模块。

10、嵌入式处理器的层次分为:1)嵌入式微控制器;2);3)嵌入式DSP;4)。

二、选择题(每小题2分,共20分)1、除了I/O设备本身的性能外,可能影响嵌入式系统I/O数据传输速度的主要因素是( )。

A.Cache存储器性能 B.总线的传输速率 C.主存储器的容量 D.CPU的字长2、嵌入式处理机主要由处理器、存储器和总线组成,总线包括( )。

A.数据总线、串行总线、逻辑总线、物理总线B.并行总线、地址总线、逻辑总线、物理总线C.并行总线、串行总线、全双工总线D.数据总线、地址总线、控制总线3、关于实时操作系统(RTOS)的任务调度器,以下描述中正确的是( )。

A.任务之间的公平性是最重要的调度目标B.大多数RTOS调度算法都是可抢占式(可剥夺式)的C.RTOS调度器都采用了基于时间片轮转的调度算法D.RTOS调度算法只是一种静态优先级调度算法4、NAND FLASH和NOR FLASH的区别正确的是( )。

嵌入式技术期末试题及答案

嵌入式技术期末试题及答案

嵌入式技术期末试题及答案一、选择题(共10题,每题2分,共20分)1. 嵌入式系统是将计算机技术和专业技术相结合的系统,嵌入式系统的特点不包括:A. 实时性强B. 连接性强C. 体积小、功耗低D. 系统复杂度高2. 在嵌入式系统中,采用的常见的编程语言包括:A. C/C++B. JavaC. PythonD. A、B都可以3. 嵌入式开发过程中,以下哪个属于“编码”阶段:A. 需求分析B. 系统设计C. 软硬件调试D. 程序设计4. 操作系统在嵌入式系统中的作用不包括:A. 资源管理B. 实时调度C. 数据分析D. 外设控制5. SoC(System on Chip)是指:A. 一种封装技术B. 一种芯片设计技术C. 一种系统架构设计技术D. 一种硬件接口设计技术6. 嵌入式Linux是:A. 一种操作系统B. Linux系统在嵌入式领域的应用C. 一种开发工具D. 一种芯片设计技术7. 嵌入式系统中,以下哪项属于硬件调试的内容:A. 编写驱动程序B. 优化算法C. 布线布局D. 处理异常情况8. 嵌入式系统中,以下哪个属于外设接口标准:A. USBB. TCP/IPC. HTTPD. XML9. 嵌入式系统中,以下哪个属于无线通信技术:A. EthernetB. BluetoothC. USBD. HDMI10. 在嵌入式软件开发中,以下哪个工具可以用于代码版本管理:A. GitB. MATLABC. PhotoshopD. IntelliJ IDEA二、问答题(共5题,每题10分,共50分)1. 请简述嵌入式系统的优势和应用领域。

2. 简述嵌入式系统开发的基本流程,包括哪些环节。

3. 什么是实时操作系统(RTOS)?简述RTOS的特点和应用场景。

4. 简述嵌入式Linux的特点和应用领域。

5. 请简要介绍一种嵌入式无线通信技术,并列举其应用场景。

三、编程题(共2题,每题15分,共30分)1. 设计一个简单的电子闹钟系统,要求能够设置闹钟时间,并在设定的时间响铃。

最新嵌入式系统期末考试题库及答案

最新嵌入式系统期末考试题库及答案

嵌入式系统期末考试题库及答案------------------------------------------作者xxxx《嵌入式系统》试题库《嵌入式系统》试题库一、填空题1、嵌入式系统的基本定义为:以应用中心,以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。

2、从模块结构来看,嵌入式系统由三大部分组成,分别是:硬件、软件和开发平台.3、从层次角度来看,嵌入式系统由四大部分组成,分别是:应用软件层、操作系统层、板级支持包(或硬件抽象层)和硬件层。

4、嵌入式产品的主要度量指标包括:上市时间、设计成本和产品质量。

5、嵌入式系统的设计过程包括:需求分析、规格说明、体系结构设计、构件设计、系统集成和系统测试。

6、需求分析包括:功能性需求分析和非功能性需求分析。

7、确定输入信号是数字信号还是模拟信号属于功能性需求.8、确定系统的物理尺寸和重量属于非功能性需求.9、在嵌入式系统的设计过程中,其中规格说明解决“做什么”.10、在嵌入式系统的设计过程中,其中体系结构设计解决“如何做”.11、在嵌入式系统的设计过程中,软硬件划分应该在体系结构设计阶段完成。

12、在嵌入式系统的设计过程中,处理器的选择应该在体系结构设计阶段完成。

13、在嵌入式系统的设计过程中,嵌入式操作系统的选择应该在体系结构设计阶段完成。

14、在嵌入式系统的设计过程中,完成原理图设计应在构件设计阶段完成。

15、在嵌入式系统的设计过程中,完成版图设计应在构件设计阶段完成。

16、在嵌入式系统的设计过程中,完成软件设计应在构件设计阶段完成.17、反映嵌入式系统设计人员的水平能力主要在于总体设计(需求分析、规格说明和体系结构设计)和系统调试。

18、设计流程指的是设计过程中所经历的过程步骤。

19、设计重用技术主要分为基于IP 核的模块级重用和基于平台的系统级重用。

20、软硬件协同设计由系统描述、软硬件划分、软硬件协同综合以及软硬件协同模拟与验证几个阶段组成。

嵌入式期末试卷

嵌入式期末试卷

嵌入式期末试卷嵌入式期末试卷1、嵌入式系统是以应用中心,以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。

2、在嵌入式系统设计过程中,需求分析包括:功能性需求分析和非功能性需求分析。

3、ARM字数据存储格式有:大端格式和小端格式。

4、总线按照传输关系分类可分为:主从结构和对等结构。

5、RS-232C的帧格式由四部分组成,包括:起始位、数据位、奇偶校验位和停止位。

6、USB低速设备应该在D-线上接一个上拉电阻,全速设备应该在D+线上接一个上拉电阻。

7、I/O接口电路数据传送方式有:查询、中断、DMA、I/O通道和I/O处理机方式。

8、实时系统的关键问题是保证系统的实时性;实时操作系统就是指具有实时性、能支持实时系统工作的操作系统。

9、实时操作系统的评价指标有:任务调度算法、上下文切换时间、确定性、最小内存开销和最大中断禁止时间。

10、Bootloader主要功能是系统初始化、加载和运行内核程序。

1、下面哪个系统属于嵌入式系统。

( D )A、“天河一号”计算机系统B、联想T400笔记本计算机C、联想S10上网本D、联想OPhone手机2、软硬件协同设计方法与传统设计方法的最大不同之处在于( B )。

A、软硬件分开描述B、软硬件统一描述C、协同测试D、协同验证3、下面关于哈佛结构描述正确的是( A )。

A、程序存储空间与数据存储空间分离B、存储空间与IO空间分离C、程序存储空间与数据存储空间合并D、存储空间与IO空间合并4、下面哪一种工作模式不属于ARM特权模式( A )。

A、用户模式B、系统模式C、软中断模式D、FIQ模式5、ARM7TDMI的工作状态包括( D )。

A、测试状态和运行状态B、挂起状态和就绪状态C、就绪状态和运行状态D、ARM状态和Thumb状态6、指令“LDMIA R0!, {R1, R2, R3, R4}”的寻址方式为( C )。

嵌入式期末考试卷试题学习资料

嵌入式期末考试卷试题学习资料

嵌入式1.下边说法正确是( B )A .嵌入式系统不是一个计算机系统。

B . MP3 播放器是软及时的。

C.嵌入式系统的资源受限就是嵌入式系统的体积太小。

D.嵌入式系统的开发调试往常比通用计算机轻松简单。

2.目前嵌入式系统率域中使用最宽泛、市场占有率最高的及时系统是(A . Symbian B. Windows CE C. VxWorksC )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.冯 ?诺依曼结构C. RISC A )B .哈佛结构D . CISC11. Intel 为上网本、上网机介绍装备了往常采纳( A )A. N, i945C. Z , i945Atom办理器的系列名称和芯片组名称是B . N, SCHD . Z, SCH12.嵌入式系统硬件的构成部分是( C )A.微办理器、储存设施、输入输出外设、电源B.储存设施、输入输出外设、电源、人机交互设施C.微办理器、储存设施、输入输出外设、电源、人机交互设施D.微办理器、储存设施、输入输出外设、电源、人机交互设施、BSP 13. SCH 芯片组是( C)A.北桥芯片 B .南桥芯片C.整合了南北桥功能的芯片 D .图形办理器14.在嵌入式办理器与外面设施接口中,使用 2 根线实现多对多双向收发的是( B )A. UART B . I 2CC. 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.同样系统结构的办理器内核,能够有不一样的实现结构7. Intel ATOM 办理器属于( A )A . IA-32 架构B. IA-64 架构C. Intel 64 架构8. Intel ATOM 办理器对SSE 指令支持的最高版本是( C )A . SSEB . SSE2C.SSE3/ SSSE3 D . EM64T 架构D. SSE49. Intel ATOM 办理器在一个周期能同时办理(C)A .两条浮点加法指令C.浮点加法和浮点乘法指令B .两条浮点乘法指令D .浮点除法和浮点乘法指令10.在使用MMU的系统中,办理器使用的内存地点与地点总线的上内存地点(A BC.不是同一个,但值相等 D .不是同一个,值也多半不相等D )11.对于中断下边说法正确的选项是:(C)A.软件中断时办理器的中断引脚电平信号发生变化B.硬件中断能够用来实现操作系统的系统调用C.硬件中断由外设引起的,它是由已和硬件信号开始的D.在 x86 中硬件中断和软件中断都称为堕入(Trap)12.“ MOV AX, MASK[DI]”指令的源操作数属于( C )A.直接寻址B.基址变址寻址C.寄存器相对寻址 D .寄存器间接寻址13.操作系统的最核心的体制是( A )A.任务调动 B .内存管理14.能从 U 盘安装的Moblin 映像种类是( A A. Live USBC. Loop imagesC.同步与通讯)B . Nand imageD . KVM imagesD .文件系统15.在 Linux 文件连结中,挪动了原路径后会无效的是(A)A.软连结 B .硬连结C.软连结和硬连结都 D .软连结和硬连结都不/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1.属于嵌入式 GUI 开发库的有( B )A . MiniGUIB . MiniGUIC. MiniGUID. MiniGUI 、Windows MFC 、Qt/Embedded 、 Clutter、 Micro Windows 、 Qt/Embedded、 Clutter、 Java AWT/Swing 、 Qt/Embedded、 Clutter、Micro Windows 、 Windows Presentation Foundation 、 Clutter2.在 Clutter 中,假如想要在时间轴的某个特准时辰发生某个动作,应当采纳(A . Alpha 类B.标记类C.总曲谱类D.行为类3. Clutter 的时间轴( Timeline )的功能是( C)B)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.减小运算强度是依照优化的( A .减少指令或履行次数原则B)B .采纳速度更快的指令原则C.提升并行度原则D.对高速缓存(Cache)、寄存器的有效使用原则7.借助 Intel IPP 实现属于( C)A .由编译器自动达成优化B .工具协助的优化C.使用高性能库 D .人工优化8.操作系统的各样低功耗状态中,一定保持对内存供电的是(A B C A )D9.在嵌入式系统的储存结构中,存取速度最快的是(A .内存B .寄存器组C. Flash B )D . Cache10. Cortex-M3办理器采纳(A. ARM v7-M架构C. ARM v6-M架构A )B . ARM v4-MD . ARM v8-M架构架构11.对于及时操作系统(RTOS )的任务调动器,以下描绘中正确的选项是(A.任务之间的公正性是最重要的调动目标B )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 #2 D . 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 和 RTXB . 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.栈指针寄存器13.下边指令履行后,改变A. TST R1, #2C. CMP R1 , #2D.基址寄存器R1 寄存器内容的指令是( D )B . ORR R1, R1,R1D . 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. windowsXP D . 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 为 1B . Z 为 1C.C 为 1D. V 为 16.子程序的最后一条指令一定是( A )A . MOV PC,R14B . 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 .0x34C. 0x39D.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 .02HB . 16H C.65H D . 84H13.μ COS-II 中对重点代码段因为希望在履行的过程中不被中断扰乱,往常采纳关中断的方式,以下X86 汇编代码正确并且不会改变关中断以前的中断开关状态的是(D)A .先 CLI 、履行重点代码、再STIB.先C.先D .先14.ADD STI 、履行重点代码、再CLIPOPF、 CLI 、履行重点代码、再PUSHF 、 CLI 、履行重点代码、再R0, R1, #3 属于( A )PUSHFPOPFA .立刻寻址B .多寄存器寻址15. GET 伪指令的含义是( A )C.寄存器直接寻址 D .相对寻址A.包含一个外面文件B.定义程序的进口C.定义一个宏D.申明一个变量///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////1.嵌入式应用往常需要考虑低功耗设计,即俗称的“省电”,这是由嵌入式系统的(A .专用性特色决定的B .计算机系统特色决定的C.资源受限特色决定的 D .功耗拘束特色决定的D )2.下边对南桥理解正确的选项是(D )A .南桥又称主桥B .南桥连结CPU 与储存器C.南桥连结前端总线与较为低速的D.南桥连结PCI 总线与 CPU 与3. 945GC 芯片组( A )PCI 总线USB 、串口等低速设施以及更加低速的总线(如ISA )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 的系统中,办理器使用的内存地点和地点总线上的内存地点分别是(A .虚构地点,虚构地点B .虚构地点,物理地点C.物理地点,虚构地点 D .物理地点,物理地点7. S3C2410USB 接口的个数是(B)A . 1B. 2C. 3D.4B )8.若上次运算结果为零,则CPSR 中为A . N B. Z 1 的标记为(C. CB)D .V9.快中断服务程序的最后一条指令一定是(A . MOV PC,R14C.SUBS PC,R14_fig,#4 C)B . MOV PC,R14_und D . SUBS PC,R14_irg,#410. ARM7 办理器响应中断时,办理器硬件改正A. 0x00000000B. 0x00000010PC 为( C )C. 0x00000018 D .0x0000001C11.外面设施向办理器发出中断恳求,办理器进入( B )A.快中断异样 B .中断异样C.不决义指令异样 D .预取中断异样12.一个半字对齐地点应当是( A )A .2 的倍数B . 4 的倍数C. 8 的倍数D.16 的倍数13.ARMA .2 寄存器组寄存器个数是( B . 8D )C. 30 D. 3714.STM32 中, 1A .1 个周期的B. 2 个周期的C. 3 个周期的个 DMA 恳求占用起码(CPU 接见系统总线时间CPU 接见系统总线时间CPU 接见系统总线时间B)D. 4 个周期的CPU 接见系统总线时间15.除了I/O 设施自己的性能外,可能影响嵌入式系统(B)I/O 数据传输速度的主要要素是A. Cache 储存器性能B.总线的传输速率C.主储存器的容量D. CPU 的字长///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////1.属于 Linux 系统的嵌入式操作系统是(A . RT-Linux 、Embedix 、 MoblinC. RT-Linux 、 Windows CE 、 Moblin A )B . RT-Linux 、 Embedix 、 VxWorksD . Windows XP 、 VxWorks 、μC/OS-II2.操作系统移植的任务主要有(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 级流水线结构C.6 级流水线结构B . 4 级流水线结构D. 8 级流水线结构7. ARM Cortex-M3 支持的指令是(A)A . SETEND B. MOV C. ADD D.MVN8. UC/OS-II A 48 系统中,用户应用程序最多能够使用的任务个数是(B 56C 64B)D 689.对于 Linux 下边说法正确的选项是(A .路径名以“”符号切割C )B .命令和路径名大小写不敏感C.文件系统是从“/”开始的一致的目录空间D.文件系统中有诸如C: 、 D: 之类的驱动器盘符10.内部指令与外面指令结构的办理器说法正确的选项是(A.内部指令就是用户使用的汇编指令B )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.嵌入式系统软件的开发往常采纳(A .与PC应用软件开发同样的方式B .交错编译与开发的方式C.当地环境开发的方式B)D.交错编译与开发和当地环境开发两种方式都能够2.操作系统定制的目的是( C )A.让操作系统网络通讯速度更快B.让操作系统操作界面切合用户习惯C.让操作系统所占的储存空间尽量小D.让操作系统能在指定的办理器上运转3.利用 ICC 实现的优化属于( A )A .由编译器自动达成优化C.使用高性能库4.在 APB2 上的 I/O 脚的翻转速度为(A . 18MHzC.50MHz AB .工具协助的优化D .人工优化)B . 38MHzD . 78MHz5. STM32A . 16 嵌套向量中断控制器B . 32(NVIC) 拥有可编程的优先等级的个数是(C. 48D.64A)6. STM32 的最大A . 18MHz SPI 速度达到(B. 24MHzA )C. 32MHz D.48MHz7. 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 .16B .19 C. 25 D . 3013.为了同意接见备份寄存器和RTC,电源控制寄存器的DBP 位一定置为( B )A .0B .1 C. 2 D . 314.在嵌入式系统设计中,嵌入式办理器选型是在进行( C )A .需求剖析时达成B .系统集成时达成C.系统结构设计时达成 D .软硬件设计时达成15.嵌入式系统最常用的数据传递方式是( B )A.查问 B .中断C. DMA D. I/O 办理机填空题///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////16.嵌入式系统的三大基本特色是嵌入性、__________________________ 、计算机系统。

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

嵌入式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.嵌入式系统的三大基本特征是嵌入性、__________________________、计算机系统。

相关文档
最新文档