计算机三级嵌入式系统题库及解析第3套

计算机三级嵌入式系统题库及解析第3套
计算机三级嵌入式系统题库及解析第3套

计算机三级嵌入式系统题库及解析第3套

一、选择题

1: 与个人计算机(PC)相比,嵌入式系统具有许多不同的特点。下面不属于嵌入式系统特点的是()。

A: 嵌入式系统与具体应用紧密结合,具有很强的专用性

B: 嵌入式系统通常包含在非计算机设备(系统)中,具有隐蔽性

C:嵌入式系统的软硬件资源往往受到严格的限制

D:嵌入式系统性能较低,价格也比较便宜

2: 嵌入式系统中的CPU具有一些与通用计算机所使用的CPU不同的特点,下面不是其特点的是()。

A: 支持实时处理

B: 低功耗

C:高主频

D:集成了测试电路

3: 嵌入式系统使用的片上系统英文缩写名为SoC,下面关于SoC叙述中错误的是()。

A:SoC也称为系统级芯片,它是电子设计自动化水平的提高和集成电路制造技术飞速发展的产物

B:SoC芯片中既包含数字电路,也可以包含模拟电路,甚至还能包含数字/ 模拟混合电路和射频电路

C:SoC将嵌入式系统的几乎全部功能都集成在一块芯片中,单个芯片就能实现数据的采集、转换、存储、处理和I/O 等多种功能

D:SoC的设计制造难度很大,目前还没有得到广泛使用

4: 微电子技术特别是集成电路制造技术是嵌入式系统发展的重要基础,下面关于集成电路的叙述中错误的是()。

A: 集成电路的集成度指的是单个集成电路所含电子元件(如晶体管、电阻、电容等)的数目多少

B: 根据集成度的高低,集成电路可以分为小规模、中规模、大规模、超大规模和极大规模等几种

C:嵌入式系统中使用的处理器芯片属于大规模集成电路

D:集成电路的制造工艺复杂且技术难度非常高,许多工序必须在恒温、恒湿、超洁净的无尘厂房内完成

5: 文字信息是人们用以表达和传递信息的媒体之一,大多数嵌入式系统都必须处理文字信息。下面关于文字信息的表示及其处理的叙述中,错误的是()。

A: 目前使用最广泛的西文字符集是ASCII字符集,它包含96个可打印字符

B:GB2312是我国目前广泛使用的汉字编码国家标准之一

C:GB2312包括6000多汉字,但不包含西文、俄文等其他字符

D:GB2312字符集中的汉字与符号在系统中采用双字节表示

6: 假设一台数码相机一次可拍摄16位色1024 x 1024的彩色相片共80张,数据压缩比平均是4,则它使用的存储器容量大约是()。

A:40MB

B:60MB

C:80MB

D:120MB

7: 在数字音频信息数字化过程中,正确的处理顺序是()。

A: 量化、取样、编码

B: 取样、编码、量化

C:取样、量化、编码

D:编码、取样、量化

8: 互联网借助TCP/IP协议把许多同构或异构的计算机网络互相连接起来,实现了遍布全球的计算机的互连、互通和互操作,其中的IP 协议起着关键性的作用。下面有关IP 协议的叙述中,错误的是()。

A:IP 地址解决了网络中所有计算机的统一编址问题

B:IP 数据报是一种独立于各种物理网络的数据包格式

C:目前广泛使用的是IP 协议的第6版( IPv6 ),IPv4 已经很少使用

D:路由器(router) 是实现网络与网络互连的关键设备

9: 以下关于嵌入式处理器的说法正确的是()。

A:RISC是复杂指令集结构计算机

B: 哈佛结构是程序与数据统一的存储结构

C:ARM处理器的指令编码全部为32位

D:ARMCortex-M是面向控制的嵌入式Cortex 处理器

10: 关于ARM处理器的工作模式,以下说法错误的是()。

A: 用户模式是程序正常执行的模式

B: 快速中断模式处理高速中断,用于高速数据传输或通道处理

C:管理模式用于操作系统的保护模式,处理软中断

D:系统模式用于处理未定义的指令陷阱

11: 以下关于ARM处理器CPSR寄存器说法错误的是()。

A:CPSR记录ARM的工作状态

B:CPSR决定ARM工作模式

C:CPSR可设定是否允许外部中断和快速中断

D:CPSR是ARM的控制寄存器

12: 关于ARM处理器的异常,以下说法错误的是()。

A: 复位异常级别最高

B:FIQ是外部中断异常

C:每个异常中断向量占据4个字节

D:不同类型的异常中断其中断服务程序入口地址不同

13: 以下关于ARM处理器说法正确的是()。

A: 小端格式是指数据的高字节存储在高字节地址中,低字节数据存放在低字节地址中

B:ARM处理器支持8位、16位、24位和32位数据处理

C:MPU为ARM处理器的存储器管理单元

D:MMU为ARM处理器的存储器保护单元

14: 关于ARM处理器的命名,以下说法错误的是()。

A:ARM11之前的命名中TDMI中的T的含义是Thumb,即支持高密度16位Thumb指令集

B:ARM11之后,采用ARMCortex来命名

C:ARM Cortex-R为高端应用型Cortex 处理器

D:ARM Cortex-M系列处理器内部没有MMU部件

15: 某ARM指令完成的功能是“如果相等,则进行带进位的加法”,该指令是()。

A:ADCNE R1,R2,R3

B:ADDEQ R1,R2,R3

C:ANDEQ R1,R2,R3

D:ADCEQ R1,R2,R3

16: 以下ARM指令中属于寄存器间接寻址的指令是()。

A:TST R1,#0xFE

B:LDRB R1,[R2]

C:MOV R1,R0,LSL#3

D:BIC R0,R0,#0x0B

17: 以下对伪指令的解释错误的是()。

A:DCD 0x12;在内存区域分配一个32位字的内存空间并初始化为

0x00000012

B:CODE16;伪指令通知编译器,其后的指令序列为16位的Thumb指令C:TestEQU50;定义一个常量Test 值为50,不能定义32位常数

D:IMPORTMain;该伪指令通知编译器当前文件要引用标号Main,但Main在其他源文件中定义

18: 在ARM汇编语言程序设计中常有分支和循环程序的设计,下面指令中应用于分支和循环的指令操作码是()。

①B②ADD③AND④LDR⑤STR⑥MOV⑦ EOR⑧CMP⑨BX⑩TEQ

A:①和⑨

B:①和⑧

C:④和⑤

D:⑧和⑩

19: 下面关于目前嵌入式最小硬件系统的叙述中,错误的是()。

A: 嵌入式最小硬件系统包括嵌入式处理器

B: 嵌入式最小硬件系统包括时钟电路

C:嵌入式最小系统包括给系统供电的电源电路

D:嵌入式处理器片内一般不包括存储器,组成最小系统时必须外扩存储器20: 下面是关于嵌入式系统使用的存储器的叙述,其中错误的是()。

A:CPU使用最频繁的少量的程序代码和数据存放在Cache中

B: 系统正在运行的程序的大部分数据和代码存放在主存储器(内存)中C:嵌入式系统使用Cache的优点是只需要增加少许成本,就能使整个系统的性能得到显著提高

D:嵌入式处理器内部的Cache采用DRAM

21: 下面关于存储器的叙述中,错误的是()。

A:DDR SDRAM 中的DDR是指双倍数据速率

B:DDR2 SDRAM 可预读取2位数据

C:磁性随机存取存储器MRAM是一种非易失性存储器,拥有SRAM的高速存取能力,以及DRAM的高集成度

D:铁电存储器FRAM既具有只读存储器非易失性的特点,又具有随机存储器可快速随机读写的特点,而且速度快,功耗低

22: 通过SPI进行数据串行通信的原理如下图所示,根据下图提示,确定下面关于SPI的叙述中,哪一个叙述是错误的?()。

A:1个时钟信号SCK对应一位数据的发送和另一位数据的接收

B: 数据从主机移位寄存器一位一位移入到从机移位寄存器,同时从机移位寄存器中的数据一位一位移

入到主机移位寄存器

C:8个时钟周期完成1个字节的操作

D:SPI不能实现全双工通信

23: 下面关于USB的叙述中,错误的是()。

A: 在具有OTG的USB总线上,可以实现在没有主机情况下从设备之间直接进行点对点通信

B:USB 2.0 的速度为480Mbps,USB3.0达到640Mbps

C:主机的USB接口向从设备提供了电源

D:USB支持热插拔

24: 下面关于嵌入式系统中使用的触摸屏的叙述中,错误的是()。

A: 目前嵌入式系统中使用的触摸屏除电阻式触摸屏外,还有电容式触摸屏B: 电阻式触摸屏是一种电阻传感器,它将矩形区域中触摸点(X,Y) 的物理位置转换为代表X坐标和Y坐标的电压

C:电阻式触摸屏通过多点触摸或滑动进行操作

D:相对于电容式触摸屏,电阻式触摸屏结构简单、价格低

25: 下面关于LCD显示设备的叙述中,错误的是()。

A:LCD显示屏自身不带控制器,没有驱动电路,仅仅是显示器件,价格最低

B:LCD显示模块内置LCD显示屏、控制器和驱动模块,有字符型、有图形点阵型等

C:PC机通常使用的是LCD显示器,除具备显示屏外,还包括驱动器、控制器以及外壳等,是完整的LCD显示设备

D:DVI(Digital Visual Interface )是一种LCD控制器的标准

26: 下面关于三星公司基于ARM9内核的S3C2410嵌入式微处理器芯片的叙述中,错误的是()。

A:S3C2410包含32位嵌入式微处理器

B: 内部具有分离的指令Cache和数据Cache

C:高速组件和低速外设接口均采用AHB总线

D:内部集成了存储器控制器

27: 下面关于S3C2410嵌入式微处理器芯片RTC的叙述中,错误的是()。

A: 实时钟模块RTC采用单独的供电引脚和单独的时钟源

B:RTC内部的年( YEAR)、月( MON)、日( DAY)数据寄存器中的数据以BCD码表示

C:RTC 内部的寄存器读写有一个使能位,在访问RTC 寄存器之前需要先使这个使能位置位,这是为了保护系统的实时时钟不被误写

D:RTC内部的寄存器能以8位、16位或32位的方式访问

28: 下面关于UART、RS-232、RS-485的叙述中,错误的是()。

A: 基于UART可以构成RS-232接口和RS-485接口

B:RS-485接口标准的最长通信距离与RS-232接口标准的最长通信距离相当

C:RS-485标准采用差分信号传输方式,因此具有很强的抗共模干扰能力D:通过RS-485可构成主从式多机通信系统,主机可采用轮询方式与各从机建立通信连接

29: 下列系统属于实时系统的是()。

A: 电子邮件系统

B: 电子书阅读器

C:微博

D:飞行控制系统

30: 下列哪个不是RTOS的实时指标?()。

A: 持续时间

B: 吞吐量

C:生存时间

D:响应时间

31:uC/OS-II 具有良好的可裁剪性和可移植性,能够支持的任务数最多为()。

A:16

B:32

C:64

D:128

32: 按照内核结构,可将嵌入式操作系统分为单内核操作系统与微内核操作系统,下列不属于微内核操作系统的是()。

A:iOS

B:Android OS

C:Symbian

D:uC/OS-II

33: 一般而言,移植VxWorks操作系统有4种操作类型,下面不属于这4种操作类型的是()。

A: 用户界面移植

B: 宿主机移植

C:体系结构移植

D:目标板移植

34: 下列不是实时操作系统的是()。

A:VxWorks

B:RTAI

C:RTLinux

D:Windows7

35: 关于硬件抽象层,下面的描述中错误的是()。

A: 硬件抽象层是嵌入式硬件电路板的最基本软件

B: 硬件抽象层包含嵌入式软件中直接访问底层硬件的例程集合C:HAL的函数是移植操作系统的基础

D:硬件抽象层是操作系统内核的重要组成部分

36: 在Bootloader 的stage1 中,以下各步骤的顺序应为:()。

A. 跳转到stage2 的C程序入口点

B. 为加载stage2 准备RAM空间

C.拷贝stage2 的执行代码到RAM空间中

D.基本硬件初始化

A:2413

B:4231

C:4213

D:4321

37: 下列不是单内核操作系统的是()。

A:Unix

B:Windows CE

C:Android OS

D:iOS

38: 嵌入式Linux 中,不属于Linux 内核部分的功能是()。A: 用户界面

B: 内存管理

C:网络接口

D:进程间通信

39: 嵌入式系统的开发有一些不同于通用计算机应用开发的特点,下面不属于嵌入式系统开发特点的是()。

A: 通常需要固化程序,即把软件代码烧写到非易失性存储器中

B: 应用软件必须在基于嵌入式操作系统平台上来开发

C:通常采用宿主机- 目标机的开发架构

D:软件开发中通常涉及许多底层的硬件控制程序

40: 嵌入式系统开发中,要想准确地定位软件和硬件中出现的错误,必须借助多种硬件和软件开发调试工具。下面所列出的不属于嵌入式系统开发调试工具的是()。

A: 在线仿真器

B:JTAG适配器

C:示波器

D:传感器

二、填空题

41: 下图是嵌入式系统硬件部分的逻辑组成及其与外部世界关系的示意图,其中的组成部分A是___【1】____;组成部分B是___【2】____。

42: 数字图像的文件格式有多种,不同的文件格式采用不同的编码方法,具有不同的特点,适合不同的应用。其中__【3】_____图像文件格式颜色数目较少(不超过256色),文件特别小,支持动画,适合互联网传输。_____【4】__图像文件格式是静止图像数据压缩编码的国际标准,它在数码相机和互联网中得到广泛使用。

43: 无线局域网采用的通信协议主要是802.11 ,通常也称为___【5】

____,为了能满足传输语音、数据、图像等的需要,目前使用的802.11n协议其数据传输速率可达____【6】___Mbps甚至更高,相应的产品已经广泛使用。

44:ARM处理器有7种异常:主要包括___【7】____、未定义指令UND、软件中断SWI、指令预取中止PABT、数据访问中止DABT、____【8】___以及快速中断FIQ。

45:ARM处理器按照 ARM公司分类可分为经典 ARM处理器

(ARM7~ARM)11、Cortex嵌入式处理器和 Cortex应用处理器,其中Cortex

嵌入式处理器包括实时应用的Cortex-___ 【9】____和面向控制应用的Cortex-__ 【10】_____。

46: 在ARM处理器中,通用寄存器有R0-R15,其中R13通常用作__【11】_____,R14作为___【12】____使用。

47: 已知R1=0x12345678,R2=0x80000101,则执行指令AND R0,R1,R2后,寄存器R0=___【13】____,R2=___【14】____。

48: 已知R2=1000,R3=200, 执行指令MOV R2,R3, LSL#2后, R2=___【15】____,R3=__【16】_____。

49: 嵌入式系统使用的存储器有多种类型,按照其存取特性可分为随机存取存储器和只读存储器,它们通常都用三个大写英文字母表示,即___【17】____和__【18】_____。

50:I2C 可用于连接嵌入式处理器及其外围器件,它是广泛采用的一种串行___【19】____双工传输的总线标准。I2C总线中,发起数据传输操作的I2C器件是___【20】____控器件。

51: 通用输入/ 输出接口,用英文大写字母缩写为___【21】____,嵌入式处理器内部一般均集成该种I/O 接口。该接口一般具有三态,即0态, 1态和___【22】____状态。

52: 下图给出了两种LED数码管的内部结构原理图,其中图(a) 为共___【23】____极LED数码管,图(b)为共___【24】____极LED数码管。

53: 三星公司基于ARM9内核的S3C2410嵌入式微处理器芯片的电源管理模块共有4种工作模式。___【25】____模式下,电源管理模块仅断开ARM内核时钟FCLK,但仍为外围硬件组件提供时钟。__【26】_____模式下,电源管理模块将断开内部电源,除非唤醒逻辑有效,内核不产生功耗。

54: 按响应时间划分,通常可将实时系统分为三类:( 1)普通实时系统,响应时间一般在秒级;(2)响应时间在毫秒级和___【27】____级的强实时系统;( 3)响应时间在数十秒级的___【28】____实时系统。

55: uC/OS-II 系统内核提供的基本功能有: ___【29】____、任务间通信与同步、任务调度、时间管理和___【30】____等。

56: 引导加载程序主要完成内存加电自检,外设存在自检, ___【31】____映射,初始化外围设备,内存寻址定位,加载和启动___【32】____。

57:uC/OS-II 的就绪任务登记在___【33】____表中,OSRdyTbl[] 的每一位代表了一个优先级任务的就绪状态,称为就绪位。OSRdyTbl[] 最多可有____【34】___位。

58: 常见的嵌入式Linux 进程间通信机制包括信号、管道、___【35】

____、信号量、共享内存和___【36】____。

59: 采用ADS1.2集成开发工具软件来开发基于ARM微处理器的嵌入式系统时, ADS1.2把目标文件中的信息按照三种存储区域类型来进行划分,即划分为RO段、___【37】____、ZI 段。其中RO段是指___【38】____和常数的存储区域,具有只读属性。

60:GNU是一种用于开发基于Linux 操作系统的工具软件套件。它包括了编译器、连接器、调试器以及文本编辑器、语法除错等工具。其中____【39】

______是编译器、GDB是__【40】_____工具。

三、综合题

3:1 、某食堂的售饭系统由一个后台数据库系统及若干个前台刷卡机组成,其基本功能具体描述如下:

a、刷卡机的硬件组成中,除了必须的最小硬件系统外,还需要IC 卡读写模块、8 段LED组成的显示模块、键盘模块、蜂鸣器模块、RS-485通信模块等。

b、客户需要事先办理本系统的消费IC 卡,预存若干金额,办卡信息及预存金额存储在后台数据库系统中。

c、客户消费时,用IC 卡在刷卡机上支付。支付时,由售饭员在刷卡机上输入客户缴费金额且在LED显示器上显示,然后客户刷卡,若IC 卡合法,则把缴费金额和IC 卡信息传输给后台数据库系统。若IC 卡不合法,用蜂鸣器发不合法提示音。

d、后台数据库系统接收到刷卡机的信息后,将根据IC 卡号查询出该卡的余额,若余额大于等于应缴费额,则进行扣费,再把当前余额及扣费正确信息回传给刷卡机。若余额小于应缴费额,则回传扣费不正确信息给刷卡机。

e、刷卡机接收到回传的信息后,显示回传的余额,且若是扣费正确信息,则用蜂鸣器发" 扣费正确"提示音;若是扣费不正确信息,则用蜂鸣器发" 扣费不正确" 提示音。

根据上述功能要求的描述,若采用S3C2410芯片为核心来构建刷卡机的硬件平台,请完善下面的叙述(程序)和回答有关的问题。

(1)在设计硬件时,最小的硬件系统是保证系统能正常工作的必要硬件组成。它包括电源电路、___【1】____、复位电路、调试测试接口、以及___【2】____。

(2)若在硬件设计时,选用8 个共阴极的8 段LED(其排列如图1 所示)组成2 组显示器( 1 组4个 8 段 LED),用于显示当前消费金额和余额。若采用 GPC0~GPC、6GPC7外接同向驱动后,分别连接到显示" 消费金额" 的LED显示器段信号线a~f 、dp 上,采用GPD0~GPD3 外接同向驱动后分别控制该组显示器中低数据位 ~高数据位的 4 个 8段 LED位信号线。另外采用

GPC8~GPC、14GPC15外接同向驱动后,分别连接到显示 "余额"的 LED显示器段信号线 a~f、dp 上,采用 GPD4~GPD外7接同向驱动后分别控制该组显示器中低数据位~高数据位的4 个8 段LED位信号线。

那么,GPC0~GPC1引5脚的功能为: ___【3】____,GPD0~GPD引7脚的功能为: ___【4】____。初始化GPC0~GPC15引脚功能的语句可以是:

//rGPCCON 是端口C 的控制寄存器,其格式见后面附录rGPCCON=__【_5】____;

初始化GPD0~GPD7引脚功能的语句可以是//rGPDCON 是端口D 的控制寄存器,其格式见后面附录rGPDCON=((rGPDCON|0x00005555)&_【__6】____); 若只在"余额"LED显示器中的次高数据位 LED上显示字符"3" ,相关驱动程序中可用下面语句实现。rGPCDAT = ___【7】____;// 输出"3" 的段信号rGPDDAT = ___【8】____;// 输出次高数据位被点亮的控制信号

(3)刷卡机上输入客户缴费金额的键盘,在设计时采用非标准键盘组成,键盘接口设计成4?的阵列(其按键排列示意图如图2 所示)。键盘接口电路中选用GPE0~GPE3来输出键盘行扫描信号,选用GPE4~GPE7 来输入键盘列信号。软件设计时设计者自行设计了键盘扫描函数,请你补充完善之://*KEYOUTPUT是键盘扫描时的输出地址, KEYINPUT是键盘读入时的地址

#define KEYOUTPUT (*(volatile INT8U *)0x56000044)

#define KEYINPUT (*(volatile INT8U *)0x56000044)

INT16U ScanKey()

{

INT16U key=0xFFFF;

INT16U i;

INT8U temp=0xFF,output; //rGPECON 是端口E的控制寄存器,其格式见后面附录

rGPECON= ((rGPECON &0xFFFFFF00) | ___【9】____); // 初始化

GPE0~GPE3 为输出

rGPECON= rGPECON & _【__10】____ ;// 初始化 GPE4~GPE为7输入

// 下面判断键盘中是否有键按下for (i=1;(( i<= 8)&&(i>0)); ___ 【11】____ ) {

output |= 0xFF;

output &= (~i);

KEYOUTPUT=output;

temp = KEYINPUT;

if ((temp&0xF0)!= ___ 【12】____)// 判断列信号是否为全"1"

{

key = (~i);

key <<= 8;

key |= ((temp&0xF0)|0x0F); // 求得按键的返回值

return (key); // 函数返回按键对应的值

}

}

return 0xFFFF;

}

应用程序中可根据上面的键盘扫描函数的返回值,来判断是否有按键按下,并确定是哪个按键按下。

例如:若返回值为: ___【13】____时,可知是键盘中的"6" 键按下,若返回值为: ___【14】____时,可知是键盘中的" 确认" 键被按下。若无键按下时,返回值应为: ___【15】____。

(4)刷卡机与后台数据库系统通信采用RS-485总线。因此在硬件设计时,需要采用S3C2410芯片内部的___【16】____部件外加电平转换芯片等来

实现。若在软件设计时,其初始化程序中波特率设置为9600bps,数据格式设置为: 8 位数据位、无校验、1 位停止位。那么, 1 秒时间内最多能传输__【17】_____字节的信息。

(5)刷卡机上的应用软件是在无操作系统环境下开发的。设计者可以自行设计系统的启动引导程序,在该程序中完成异常向量设置、堆栈指针设置以及必要的硬件初始化。ARM9体系结构中规定的复位异常所对应的异常向量地址为____【18】___。系统上电/ 复位后,将从该地址处开始执行程序,因为ARM9体系结构中规定的各异常向量地址之间间隔通常为__【19】_____个字节。因此,复位异常向量地址处通常存储一条___【20】____指令的代码。

说明:下面是试题解答时需要用到的寄存器格式及相关说明。

1)端口 C的控制寄存器( GPCCO)N

引脚GPCCON的位描述

GPC15[31:30]00=输入, 01=输出, 10=VD7,11=保留

GPC14[29:28]00=输入, 01=输出, 10= VD6,11=保留

GPC13[27:26]00=输入, 01=输出, 10= VD5,11=保留

GPC12[25:24]00=输入, 01=输出, 10= VD4,11=保留

GPC11[23:22]00=输入, 01=输出, 10= VD3,11=保留

GPC10[21:20]00=输入, 01=输出, 10= VD2,11=保留

GPC9[19:18]00=输入, 01=输出, 10= VD1,11=保留

GPC8[17:16]00=输入, 01=输出, 10= VD0,11=保留

GPC7[15:14]00=输入, 01=输出, 10=LCDVF2,11=保留

GPC6[13:12]00=输入, 01=输出, 10= LCDVF1,11=保留

GPC5[11:10]00=输入, 01=输出, 10=LCDVF0,11=保留

GPC4[9:8]00=输入, 01=输出, 10=VM,11=IIS 数据输出

GPC[3 7:6]00=输入,01=输出,10=VFRAM,E11= IIS 数据输入

GPC2[5:4]00=输入, 01=输出, 10=VLINE,11=保留

GPC1[3:2]00=输入, 01=输出, 10=VCLK,11=保留

GPC0[1:0]00=输入, 01=输出, 10=LEND,11=保留

2)端口 D的控制寄存器( GPDCO)N

引脚GPDCON的位描述

GPD15[31:30]00=输入, 01=输出, 10=VD23,11=保留GPD14[29:28]00=输入, 01=输出, 10= VD22,11=保留GPD13[27:26]00=输入, 01=输出, 10= VD21,11=保留GPD12[25:24]00=输入, 01=输出, 10= VD20,11=保留GPD11[23:22]00=输入, 01=输出, 10= VD19,11=保留GPD10[21:20]00=输入, 01=输出, 10= VD18,11=保留GPD9[19:18]00=输入, 01=输出, 10= VD17,11=保留

GPD8[17:16]00=输入, 01=输出, 10= VD16,11=保留

GPD7[15:14]00=输入, 01=输出, 10= VD15,11=保留

GPD6[13:12]00=输入, 01=输出, 10= VD14,11=保留

GPD5[11:10]00=输入, 01=输出, 10= VD13,11=保留

GPD4[9:8]00=输入, 01=输出, 10= VD12,11=保留

GPD3[7:6]00=输入, 01=输出, 10= VD11,11=保留

GPD2[5:4]00=输入, 01=输出, 10= VD10,11=保留

GPD1[3:2]00=输入, 01=输出, 10= VD9,11=保留

GPD0[1:0]00=输入, 01=输出, 10= VD8,11=保留

3)端口 E的控制寄存器( GPECO)N

引脚GPECON的位描述

GPE15[31:30]00=输入, 01=输出, 10=IICSDA,11=保留GPE14[29:28]00=输入, 01=输出, 10=IICSCL,11=保留GPE13[27:26]00=输入, 01=输出, 10=SPICLK0,11=保留GPE12[25:24]00=输入, 01=输出, 10=SPIMOSI0,11=保留GPE11[23:22]00=输入, 01=输出, 10=SPIMISO0,11=保留GPE10[21:20]00=输入, 01=输出, 10=SSDAT3 ,11=保留GPE9[19:18]00=输入, 01=输出, 10=SSDAT2 ,11=保留GPE8[17:16]00=输入, 01=输出, 10=SSDAT1 ,11=保留GPE7[15:14]00=输入, 01=输出, 10=SSDAT0 ,11=保留GPE6[13:12]00=输入, 01=输出, 10=SDCMD ,11=保留GPE5[11:10]00=输入, 01=输出, 10=SDLCK,11=保留GPE4[9:8]00=输入, 01=输出, 10=IISSDO,11=IIS 数据输出

GPE3[7:6]00=输入, 01=输出, 10=IISSI ,11= IIS 数据输入GPE2[5:4]00=输入, 01=输出, 10=CDCLK,11=保留

GPE1[3:2]00=输入, 01=输出, 10=IISCLK,11=保留

GPE0[1:0]00=输入, 01=输出, 10=IISLRCK,11=保留

4)端口 H的控制寄存器( GPHCO)N

引脚GPHCON的位描述

GPH1[0 21:20]00=输入,01=输出,10=CLKOUT,111=保留GPH9[19:18]00=输入, 01=输出, 10= CLKOUT0,11=保留GPH8[17:16]00=输入, 01=输出, 10=UEXTCLK ,11=保留GPH7[15:14]00=输入, 01=输出, 10=RXD2,11=保留

GPH6[13:12]00=输入, 01=输出, 10=TXD2,11=保留

GPH5[11:10]00=输入, 01=输出, 10=RXD1,11=保留

GPH4[9:8]00=输入, 01=输出, 10=TXD1,11=IIS 数据输出GPH3[7:6]00=输入, 01=输出, 10=RXD0,11= IIS 数据输入GPH2[5:4]00=输入, 01=输出, 10=TXD0,11=保留

GPH1[3:2]00=输入, 01=输出, 10=nRTS0,11=保留

GPH0[1:0]00=输入, 01=输出, 10=nCTS0,11=保留

5)UART线路控制寄存器( ULCONn n可以是0、1、2)ULCONn的位[ 7][6][5:3][2][1]描述保留

值为0 确定红外模式

0=正常操作模式

1=正常操作模式确定校验类型

0xx=无校验

100=奇校验

101=偶校验确定停止位数

0=1 位停止位

1=2 位停止位确定数据位

00=5 位01=6 位

10=7 位11=8 位6)TCFG0寄存器

TCFG0的位功能描述初始状态值

[31:24]保留0x00[23:16]在此不用0x00

[15:8]确定Timer2,Timer3,Timer4 的预分频系数0x00[7:0]确定Timer0,Timer1 的预分频系数0x007)TCFG1寄存器

TCFG1的位功能描述初始状态值[ 31:24]保留0x00

[23:20]在此不用0b0000

[19:16]确定Timer4 的分频器值0000=2 0001=4 0010=8 0011=16

[15:12]确定Timer3 的分频器值0000=2 0001=4 0010=8 0011=16

[11:8]确定Timer2 的分频器值0000=2 0001=4 0010=8 0011=16

[7:4]确定Timer1 的分频器值0000=2 0001=4 0010=8 0011=16

[3:0]确定Timer0 的分频器值0000=2 0001=4 0010=8 0011=16

说明:设置TCFG0、TCFG1可以确定预分频器系数、分频器值,如:通过设置TCFG0为0x0000001F,Timer0 的预分频器系数选择为31,设置TCFG1为0x00000001,Timer0 的分频器值选择为4。通过下面公式计算定时器的计数常数:

定时器输入时钟频率= PCLK/(预分频系数+ 1)/ 分频器值

计数常数=定时时间间隔/ (1/ 定时器输入时钟频率)

预分频系数的范围为0~255,分频器值的取值范围为2、4、8、16。

6)TCON寄存器(注:此处不用的位被省略,其值默认为0x0000000)TCON的位功能描述初始状态值厖0x0000000[3]确定Timer0 的自动装载功能1=自动装载0=一次停止0b0[2]确定Timer0 的输出反转位1=TOUT0反转0=TOUT0不反转0b0[1] 确定Timer0 的更新1=更新TCNTB0和TCMPB0 0=不更新0b0[0] 确定Timer0 的启动/ 停止1=启动0=停止0b0

第套3 参考答

一、选择题答案

1-5 :DCDCC 6-10:ACCDD 11-15 :DBACD 16-20:BCADD

21-25:BDBCD 26-30:CDBDA 31-35 :CBADD 36-40:BDABD

二、填空题答案

1: 中央处理器

2: 用户界面

3:gif

5:wi-fi

6:108

7: 复位RESET

8: 外部中断请求IRQ 9:R

10:M

11: 堆栈指针SP 12: 程序链接寄存器LR

13:0

14:0x80000101

15:800

16:200

17:RAM

18:ROM

19: 半

20: 主

21:GPIO

22: 高阻

23: 阳

24: 阴

25: 休眠

26: 掉电

27: 微

28: 软

29: 任务管理

30: 内存管理

31: 内存地址

32: 操作系统

33: 就绪

35: 消息队列36: 套接字37:RW段

38: 代码

39:GCC

40: 调试器

三、综合题答案1: 时钟电路

2: 存储器

3: 输出

4: 输出

5:0x55555555 6:0xFFFF5555 7:0x4F00

8:0xFFBF

9:0x00000055 10:0xFFFF00FF 11:i<<=1

12:0xF0

13:0xFDBF 14:0xFE7F 15:0xFFFF 16:UART

17:960

18:0x00000000 19:4

20: 分支

2019年3月全国计算机三级嵌入式考试题库第10套

一、选择题 1、数字信号处理器在嵌入式系统中得到广泛使用,下面关于数字信号处理器的叙述中错误的是: A) 它的英文缩写是DSP B) 它比通用的微处理器能更好地满足高速数字信号处理的要求 C)它特别适合于文字处理和图形用户界面 D) 手机和数码相机等产品通常都含有数字信号处理器 2、片上系统(SoC)也称为系统级芯片,下面关于SoC叙述中正确的是: A) SoC芯片中只有一个CPU或DSP B) SoC已经成为嵌入式处理芯片的主流发展趋势 C) SoC是集成电路加工工艺进入纳米时代后的产物 D) 片上系统使用单个芯片进行数据的采集、转换、存储和处理,它不支持I/O功能 3、计算机局域网传输数据时,必须把数据组织成规定格式的"帧",每一数据帧由下图所示的5个部分组成,其中①、 ②、③分别是: A)发送设备MAC地址、接收设备MAC地址、校验信息 B) 发送设备MAC地址、校验信息、接收设备MAC地址 C) 校验信息、发送设备MAC地址、接收设备MAC地址 D) 接收设备MAC地址、发送设备MAC地址、校验信息 4、通常嵌入式系统对实时性和可靠性都有一定要求,如果把ATM柜员机和数码相机两者进行比较,它们中对实时性和可靠性要求较高的分别是: A) ATM柜员机、数码相机B)数码相机、ATM柜员机 C) ATM柜员机、ATM柜员机 D) 数码相机、数码相机 5、关于处理器内核说法正确的是: A) 51内核是RISC指令集结构 B) AVR内核是CISC指令集结构 C) MSP430内核采用冯.诺衣曼结构D)所有ARM内核均采用哈佛结构 6、关于ARM Cortex-M处理器的特点,以下说法错误的是: A) 功能强 B) 耗电少 C) RISC结构D)多周期操作 7、以下ARM处理器,只有Thumb-2状态和调试状态的是: A) ARM7 B) ARM9 C) ARM11 D) ARM Cortex-M3 8、已知内存单元0x60000000~0x60000003以小端模式存放一个32位数据0x32303134,R1=0x60000000,R0=0,执行ARM 指令LDRH R0,[R1]之后,R0的值为: A) 0x32303134 B) 0x00003230 C) 0x00003134 D) 0x00000032 9、已知R1=8,R0=9,执行指令MOV R0,R1,LSR#3后,R0的值为: A) 1 B) 8 C) 0x10 D) 0x80 10、对于ARM处理器以下不属于逻辑运算指令助记符的是: A) AND B) BIC C) EOR D) SBC 11、关于ARM处理器的工作模式,以下说法错误的是: A) 用户模式是程序正常执行的工作模式B) 管理模式负责处理存储器故障,实现虚拟存储器和存储器的保护 C) 系统模式运行特权级的操作系统任务 D) 当处理器处于用户模式时,如果没有异常发生是不能改变工作模式的 12、以下关于ARM状态寄存器CPSR的说法正确的是: A) CPSR决定存储器的数据类型和存储模式 B) CPSR中I为快速中断禁止控制位 C) CSPR中的T为陷井标志D) CPSR决定ARM处理器工作模式 13、下面是关于ARM嵌入式芯片中的GPIO的叙述,其中错误的是: A) GPIO即通用输入/输出端口 B) GPIO作为输入时具有缓冲功能 C) GPIO作为输出时具有锁存功能D) GPIO引脚可以是多功能的,但引脚功能不能超过两种 14、下面是关于ARM处理器芯片内部的定时计数组件的叙述,其中错误的是: A) ARM处理芯片内部的定时计数组件中包含通用定时器(Timer) B) ARM处理芯片内部的定时计数组件中一般只包含一路脉冲宽度调制信号(PWM) C) ARM处理芯片内部的看门狗定时器(WDT)的主要功能是,当处理器进入错误状态后的一定时间内可使处理器复位

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

1.下面哪一种工作模式不属于ARM特权模式(A)。 A.用户模式B.系统模式C.软中断模式D.FIQ模式 2.ARM7TDMI的工作状态包括( D )。 A.测试状态和运行状态B.挂起状态和就绪状态 C.就绪状态和运行状态D.ARM状态和Thumb状态 3.下面哪个Linux操作系统是嵌入式操作系统( B )。 A.Red-hat Linux B.uclinux C.Ubuntu Linux D.SUSE Linux 4.使用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.Ext B.FA T32 C.NFS D.Ext3 4.下面哪种不属于VI三种工作模式之一( D )。 A.命令行模式B.插入模式 C.底行模式D.工作模式 5.下面哪一项不属于Linux内核的配置系统的三个组成部分之一( C )。 A.Makefile B.配置文件(config.in) C.make menuconfig D.配置工具 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) VFA T,(13) JFS,(14) NFS。(JFS、ReiserFS、Ext、Ext2、Ext3、ISO9660、XFS、Minx、MSDOS、UMSDOS、VFAT、NTFS、HPFS、NFS、SMB、SysV、PROC等) 5.VI的工作模式有哪三种:(15) 命令行模式,(16) 插入模式,(17) 底行模式。

嵌入式3级选择题5

1.与个人计算机(PC)相比,嵌入式系统具有许多不同的特点。下面不属于嵌入式系统特点的是:()。 A) 嵌入式系统通常包含在其他设备(系统)中,具有隐蔽性 B) 嵌入式系统的软硬件资源往往受到严格的限制,不易扩展 C) 嵌入式系统使用的CPU字长以8位为主 D) 嵌入式系统大多具有不同程度的实时性 【解析】与人们日常使用的个人计算机相比,嵌入式系统具有许多不同的特点。1)专用型,嵌入式系统与具体应用紧密结合,具有很强的专用型;2)隐蔽性,嵌入式系统通常总是非计算机设备(系统)中的一个部分,它们隐藏在其内部,不为人知;3)资源受限,嵌入式系统通常要求小型化、轻量化、低功耗及低成本,因此其软硬件资源受到严格的限制;4)高可靠性;5)实时性;6)软件固化。现在嵌入式系统中使用最多的是8位和16位的CPU。故此题选C 2.数字信号处理器(DSP)广泛使用于嵌入式系统,下面关于DSP的叙述中错误的是:()。 A) DSP是一种高性能通用微处理器 B) DSP指令系统具有单指令多数据(SIMD)并行处理的一些特殊指令 C) DSP能显著提高音频、视频等数字信号的数据处理效率 D) 手机和数码相机等产品通常都含有DSP 【解析】DSP 并非高性能通用处理器,它是一种专用于数字信号处理的微处理器,它对通用处理器的逻辑结构和指令系统进行了优化设计,使之能更好地满足高速数字信号处理的要求;在指令系统中增加单指令多数据(SIMD)并行处理的一些特殊指令的,能够显著提高音频、视频等数字信号的数据处理效率;手机和数码相机等产品通常都含有DSP。因此选项A 错误。 3.按照嵌入式系统的技术复杂程度进行分类,可以把嵌入式系统分为低端系统、中端系统和高端系统三大类。下面关于低端嵌入式系统特性的叙述中错误的是:()。 A) 其硬件的核心大多是4位/8位单片机 B) 由监控程序对系统进行控制,一般不需要使用操作系统 C) 系统功能很容易现场升级 D) 计算器、遥控器、空调机、微波炉等产品中使用的大多是低端嵌入式系统 【解析】按系统的软硬件技术复杂度,嵌入式系统分为低端系统、中端系统和高端系统。其中低端嵌入式系统,其硬件的核心大多是4位/8位单片机;一般不使用操作系统,由监控程序对系统进行控制;在工控领域和白色家电领域占主导地位,如计算器、遥控器、空调等。故C项错误。 4.集成电路制造技术是嵌入式系统发展的重要基础,下面关于集成电路技术发展的叙述中,错误的是:()。 A) 单块集成电路的集成度平均每18~24个月翻一番 B) 集成电路的工作频率越来越高,功耗越来越低 C) 当前集成电路批量生产的主流技术已经达到45nm、32nm甚至更小的工艺水平 D) 集成电路批量生产使用的晶圆直径已经达到12~14英寸甚至更大 【解析】著名的摩尔定律表示单块集成电路的集成度平均每18~24个月翻一番;当前,世界上集成电路批量生产的主流技术已经达到12~14英寸晶圆、45nm或32nm的工艺水平,并还在进一步提高。芯片的集成度越高,同时电路的工作频率也越来越高,因此功耗将越来越高,而不是

嵌入式系统模拟试题及答案

学习中心/函授站_ 姓名学号 西安电子科技大学网络与继续教育学 院 2014学年下学期 《嵌入式系统》期末考试试题 (综合大作业) 题号一二三四五总分 题分2010302020 得分 考试说明: 1、大作业于2014年12月25日下发,2015年1月10日交回; 2、考试必须独立完成,如发现抄袭、雷同均按零分计; 3、答案须手写完成,要求字迹工整、卷面干净。 一、问题简述(每小题4分,共20分) 1、简述嵌入式系统的定义和组成结构。 答:嵌入式系统是以应用为中心,以计算机技术为基础,并软硬件可剪裁、功能、 ,可靠性、体积、重量、成本、功耗、成本、安装方式等方面符合要求的专用计算机系统。 嵌入式系统一般由嵌入式微处理器、存储与I/O部分、外设与执行部分、嵌入式软件等四个部分组成。 2、简单说明ARM微处理器的特点。 答:(1) 体积小、低功耗、低成本、高性能。 (2) 支持Thumb(16位)/ARM(32位)双指令集,能很好地兼 容8位/16位器件。

(3) 大量使用寄存器,指令执行速度更快。 (4) 大多数数据操作都在寄存器中完成,通过Load/Store结 构在内存和寄存器之间批量传递数据。 (5) 寻址方式灵活简单,执行效率高。 (6) 指令长度固定。 3、简述嵌入式系统产品的设计和开发过程。 答:①在嵌入式系统的开发过程中,一般采用的方法是首先在通用PC机上的集成开发环境中编程;②然后通过交叉编译和链接,将程序转换成目标平台(嵌入式系统)可以运行的二进制代码;③接着通过嵌入式调试系统调试正确;④最后将程序下载到目标平台上运行。 要强调,选择合适的开发工具和调试工具,对整个嵌入式系统的开发都非常重要。 4、简述嵌入式系统设计中要考虑的因素。 答:在嵌入式系统的开发过程中,要考虑到实时性、可靠性、稳 定性、可维护性、可升级、可配置、易于操作、接口规范、抗干 扰、物理尺寸、重量、功耗、成本、开发周期等多种因素。 5、什么是BootLoader,了解其在嵌入式系统中作用。 答:就是启动载入或引导加载又叫自举装载。由于系统加电后需 要首先运行BootLoader这段程序,因此它需要放在系统加电后 最先取指令的地址上。嵌入式处理器的生产厂商都为其处理器预 先安排了一个在系统加电或复位后最先取指令的地址。 二、名词解释(每小题2分,共10分) 1、DSP(Digital Signal Processor),数字信号处理器,一种特别用于快速处理数字信号的微处理器。DSP处理器对系统结构和指令进行了特殊设计,使其适合于执行DSP算法,编译效率较高,指令执行速度也较高。 2、RTOS Real Time Operating System. 译为实时操作系统。实时系统是指一个能够在指定的或者确定的时间内,实现系统功能和对外部或内部、同步或异步事件作出响应的系统。 3、BSP设计板级支持包(BSP)的目的主要是为驱动程序提供访问硬件设备寄存器的函数包,从而实现对操作系统的支持。类似于PC机上的BIOS,是一个承上启下的软件层次。由嵌入OS和用户开发相结合取得。BSP一般是在嵌入式系统上固化存放。 4、总线竞争就是在同一总线上,同一时刻,有两个以上器件要通

嵌入式三四级选择地的题目

.选择题(分数=1*60) 1.对一个字,存储时先存放低字节,再存放高字节(即低字节占低地址,高字节占高地址)。则该种存储格式为__A__________ A,小端方式B,大端方式C,低端方式D,高端方式 2.ARM公司是专门从事___B________ A,基于RISC技术芯片设计开发B,ARM芯片生产C,软件设计 D,ARM芯片销售 3.哪个不是ARM微处理器的特点_____D_______ A,体积小,低功耗,低成本,高性能B,大多数数据操作都在寄存器中完成C,寻址方式灵活简单,执行效率高D,指令长度不固定 4.ARM微处理器为_____________C____ A, 16位RISC架构B, 32位CISC架构C, 32位RISC 架构D, 64位RISC架构 5.ARM7系列微处理器是_____A______ A, 三级流水线结构B, 四级流水线结构C, 三级流水线结构D, 三级流水线结构 6.ARM9系列微处理器是________C_____ A, 三级流水线结构B, 四级流水线结构C, 五级流水线结构D, 三级流水线结构 7.对于ARM7TDMI系列微处理器,下列叙述哪个是错误的__D___ A, 支持片上Debug B, 支持压缩指令集Thumb C, 内嵌硬件乘法器 D, 嵌入式ICE,但不支持片上断点和调试点8.下列叙述哪个是错误的___B___ A, ARM指令为32位的长度,Thumb指令为16位长度 B,Thumb代码与等价的ARM代码相比较,用ARM指令要比Thumb指令节省30%-40% 以上的存储空间 C, 使用Thumb代码的系统,其功耗要低D, Thumb指令的密度高

计算机三级考试嵌入式系统开发技术选择题及答案

计算机三级考试嵌入式系统开发技术选择题及答 案 2015年计算机三级考试嵌入式系统开发技术选择题及答案 单项选择题 1.世界上第一台计算机研制成功的年代是(C) Α.1944年 B.1945年 C.1946年 D.1947年 2.十进制数235,用二进制表达为(A) Α.11101011 B.11101010 C.11101001 D.11101110 3.ARM采用定长指令格式,所有指令都是32位,Bit[31:28]为 (B) Α.目标寄存器编码 B.条件执行 C.指令操作符编码 D.永远是0 4.8080处理器是(C)

Α.32位处理器 B.16位处理器 C.8位处理器 D.4位处理器 5.把微处理器与外部设备相连接的线路称为(D)Α.电源线 B.控制线 C.数据线 D.总线 6.嵌入式软件开发构建阶段的第一步是(A)Α.编译 B.链接 C.定址 D.打包 7.以下有关进程和程序的说法错误的是(D)Α.进程是动态的' B.程序是静态的 C.一个程序可以对应多个进程 D.程序就是进程 Α.RT-Linux B.MontaVista C.WindowsCE D.VxWorks

9.ROM监视器是一个小程序,驻留在嵌入式系统的(B) Α.RAM中 B.ROM中 C.Flash中 D.DOM中 10.直接存储器存取的英文缩写是(A) Α.DMA B.DRAM C.ISA D.IRQ 11.以下不是嵌入式系统应用领域的是(C) Α.移动电话 B.汽车电子 C.办公系统 D.军工航天 12.十进制数235,用八进制表达为(C) Α.351 B.352 C.353 D.354 13.ARM采用定长指令格式,所有指令都是32位,Bit[27:26]为 (C) Α.目标寄存器编码

2013嵌入式设计复习题答案

一、填空题 1、哈佛体系结构数据空间和地址空间(分开),ARM920T采用(哈佛)的内核架构。 2、 ARM7TDMI采用( 3 )级流水线结构,ARM920TDMI采用( 5 )级流水线。 3、ARM7TDMI中,T表示支持16位Thumb指令集,D表示(支持片上Debug(调式) ), M表示内嵌乘法器Multiplier,I表示(嵌入式ICE ),支持片上断点和调试点。 4、“嵌入性”、“专用性”与“计算机系统”是嵌入式系统的三个基本要素。 5、ARM处理器共有37个寄存器,31个通用寄存器,6个状态寄存器。寄存器R13通常 用作堆栈指针,称作SP。寄存器R14用作子程序链接寄存器,也称为链接寄存器LK (Link Register)。寄存器R5通常用于存储PC。 6、程序状态寄存器CPSR的N、Z、C、V分别指--,I=1指-禁止IRQ中断-、F=1指-禁 止FIQ中断-,M[4:0]用做-处理器模式选择-。 7、ARM微处理器支持四种类型的堆栈,即:满递增堆栈、满递减堆栈、空递增堆栈、 空递减堆栈。 8、ARM微处理器有 7 种工作模式,它们分为两类特权模式、非特权模式。 其中用户模式属于非特权模式 9、ARM支持两个指令集, ARM核因运行的指令集不同,分别有两个状态 ARM状态、thumb状态,状态寄存器CPSR的 T (或者填 D5 )位反映了处理器运行不同指令 的当前状态 10、ARM处理器有两种总线架构,数据和指令使用同一接口的是冯诺依曼结构,数 据和指令分开使用不同接口的是哈佛结构 11、ARM核有多个寄存器,其中大部分用于通用寄存器,有小部分作为专用寄存器, R15 寄存器用于存储PC,R13通常用来存储 SP (或者填堆栈指针) 12、编译链接代码时,有两种存储代码和数据的字节顺序,一种是小端对齐,另一种 是大端对齐 13、不同的中断处理不同的处理模式,具有不同的优先级,而且每个中断都有固定的中 断入口地址。当一个中断发生时,相应的R14存储中断返回地址,SPSR存储状态寄存 器CPSR的值。 14、嵌入式微处理器有嵌入式微处理器、嵌入式微控制器、曲入式DSP处理器和嵌入式 片上系统四种类型。 15、ARM9TDMI采用5级流水线:取指、译码、执行、访存和写回。

嵌入式系统 ARM 试题

一、选择题 1、以下说法不正确的是(B )。 A、任务可以有类型说明 B、任务可以返回一个数值 C、任务可以有形参变量 D、任务是一个无限循环 2下列描述不属于RISC计算机的特点的是(C)。 A.流水线每周期前进一步。B.更多通用寄存器。 C.指令长度不固定,执行需要多个周期。 D.独立的Load和Store指令完成数据在寄存器和外部存储器之间的传输。 3 存储一个32位数0x2168465到2000H~2003H四个字节单元中,若以大端模式存储,则2000H 存储单元的内容为(D)。 A、0x21 B、0x68 C、0x65 D、0x02 4 μCOS-II中对关键代码段由于希望在执行的过程中不被中断干扰,通常采用关中断的方式,以下X86汇编代码正确而且不会改变关中断之前的中断开关状态的是(D) A. 先CLI、执行关键代码、再STI B. 先STI、执行关键代码、再CLI C. 先POPF、CLI、执行关键代码、再PUSHF D. 先PUSHF、CLI、执行关键代码、再POPF。 5 RS232-C串口通信中,表示逻辑1的电平是(D )。 A、0v B、3.3v C、+5v~+15v D、-5v~-15v 6 ARM汇编语句“ADD R0, R2, R3, LSL#1”的作用是(A)。 A. R0 = R2 + (R3 << 1) B. R0 =( R2<< 1) + R3 C. R3= R0+ (R2 << 1) D. (R3 << 1)= R0+ R2 7 IRQ中断的入口地址是(C)。FIQ的入口地址为0x0000001C A、0x00000000 B、0x00000008 C、0x00000018 D、0x00000014 8 S3C2420X I/O口常用的控制器是(D)。 (1)端口控制寄存器(GPACON-GPHCON)。 (2)端口数据寄存器(GPADA T-GPHDA T)。 (3)外部中断控制寄存器(EXTINTN)。 (4)以上都是。 9 实时操作系统中,两个任务并发执行,一个任务要等待其合作伙伴发来信息,或建立某个条件后再向前执行,这种制约性合作关系被成为(A)。 A. 同步 B. 互斥 C. 调度 D. 执行 10 和PC系统机相比嵌入式系统不具备以下哪个特点(C)。 A、系统内核小 B、专用性强 C、可执行多任务 D、系统精简 11 、ADD R0,R1,#3属于(A)寻址方式。 A. 立即寻址 B. 多寄存器寻址 C. 寄存器直接寻址 D. 相对寻址 12、GET伪指令的含义是(A) A. 包含一个外部文件 B. 定义程序的入口 C. 定义一个宏 D. 声明一个变量 13、存储一个32位数0x876165到2000H~2003H四个字节单元中,若以小端模式存 储,则2000H存储单元的内容为(C)。 A、0x00 B、0x87 C、0x65 D、0x61 14、μCOS-II操作系统不属于(C)。 A、RTOS B、占先式实时操作系统 C、非占先式实时操作系统 D、嵌入式实时操作系统 15、若R1=2000H,(2000H)=0x86,(2008H)=0x39,则执行指令LDR R0,[R1,#8]!后R0的

嵌入式选择题整理题库

选择题: 1、下面哪一种工作模式不属于特权模式()。 A、用户模式 B、系统模式 C、软中断模式 D、模式 3、920T的工作状态包括()。 A、测试状态和运行状态 B、挂起状态和就绪状态 C、就绪状态和运行状态 D、状态和状态 4、232串口通信中,表示逻辑1的电平是()。 A、0v B、3.3v C、+5v~+15v D、-5v~-15v 5、汇编语句“ R0, R2, R3, 1”的作用是()。 A. R0 = R2 + (R3 << 1) B. R0 =( R2<< 1) + R3 C. R3= R0+ (R2 << 1) D. (R3 << 1)= R0+ R2 6、I2C协议中有几根线() A.1 B.2 C.3 C.4 7、指令“ R0!, {R1, R2, R3, R4}”的寻址方式为()。 A、立即寻址 B、寄存器间接寻址 C、多寄存器寻址 D、堆栈寻址 9、232C串行通信总线的电气特性要求总线信号采用()。 A、正逻辑 B、负逻辑 C、高电平 D、低电平 10、下面哪种操作系统不属于商用操作系统。 ( ) A. B. C. D.

11. 下面哪点不是嵌入式操作系统的特点。 ( ) / 22 A. 内核精简 B. 专用性强 C. 功能强大 D. 高实时性 12. 下面哪种不属于嵌入式系统的调试方法。 ( ) A. 模拟调试 B. 软件调试 C. 调试 D. 单独调试 13. 在嵌入式处理器中,下面哪种中断方式优先级最高。 ( ) A. B. 数据中止 C. D. 14. 和的说法正确的是。 ( ) A. 的读速度比稍慢一些 B. 的写入速度比慢很多 C. 的擦除速度远比的慢 D.大多数写入操作需要先进行擦除操作 15. 下面哪种嵌入式操作系统很少用在手机上。 ( ) A. B. C. D. 16、0x17&0x11的运算结果是。 ( ) A.0x01 B.0x11 C.0x17 D.0x07 17、以下哪种方式不属于文件系统的格式。 ( ) 18、下面哪个特点不属于设备的特点。 ( ) A.串行通信方式 B.不可热拨插 C.分、和 D.通信速率比串口快 19、寄存器中反映处理器状态的位是() 位位位位

嵌入式Linux试题答案

《嵌入式开发》期中试卷 试卷适用范围:2011级计算机科学与技术(本)1、2班 一、填空题(每空1分,共46分) 习题 1 1.填空题 (1)嵌入式系统是以应用为中心、以计算机技术为基础,软、硬件可裁剪,适应于应用系统对功能、可靠性、成本、体积、功耗等方面有特殊要求的专用计算机系统。 (2)嵌入到对象体系中的专用计算机系统。嵌入性、专用性与计算机系统是嵌入式系统的三个基本要素。对象系统是指嵌入式系统所嵌入的宿主系统。 (3)嵌入式系统按形态可分为设备级(工控机)、板级(单板、模块)、芯片级(MCU、SOC)。 (4)嵌入式系统由硬件和软件两大部分组成,硬件一般由高性能微处理器和外围接口电路组成,软件一般由操作系统和应用程序构成,软件和硬件之间由所谓的中间层(BSP层,板级支持包)连接。 (5)嵌入式系统从组织层次上看,嵌入式系统一般由硬件层、中间层、软件层和功能层组成。 (6)在专用的嵌入式板子上面运行GNU/Linux系统已经变得越来越流行。一个嵌入式Linux系统从软件的角度看通常可以分为四个层次:引导加载程序、 Linux内核、文件系统、用户应用程序。 (7)嵌入式系统硬件的核心部件是各种类型的嵌入式处理器。 (8)嵌入式系统的核心部件是嵌入式处理器,一般把嵌入式处理器分成4类,即微处理器、微控制器、数字信号处理器、和嵌入式片上系统。 (9)ARM公司首创了 chipless 的生产模式,专门从事基于RISC技术芯片的设计开发,公司本身并不生产芯片,而是设计出高效的IP内核,授权给半导体公司使用。 (10)ARM7TDMI中,T表示支持Thump指令集。D表示支持片上调试(Debug)。M表示内嵌硬件乘法器(Multiplier)。I表示支持片上断点和调试点。 (11)ARM9系列微处理器包含ARM920T、ARM922T和ARM940T三种类型,以适用于不同的应用场合。 (12)ARM微处理器有两种工作状态:Thump状态、ARM状态。 (13)通用寄存器分为三类:未分组寄存器、分组寄存器、程序计数器(PC)。 (14)异常是由内/外部源引起的需要处理器干预的一个事件。 (15)精简指令集计算机RISC(Reduced Instruction Set Computer)和复杂指令集计算机CISC 是当前CPU的两种架构。 (16)ARM微处理器的在较新的体系结构中支持两种指令集: ARM指令集、Thump指令集。 (17)MMU的作用有两个:将虚拟地址转化为物理地址、对存储器访问的

嵌入式系统试题闭卷及答案

《嵌入式系统》试题 闭卷答题时间:30分钟 一、填空题(请将答案填入题后括号中):共10小题,每小题2分,满分20分。 1、一般而言,嵌入式系统的构架可以分为4个部分:分别是()、存储器、输入/输出和软件,一般软件亦分为操作系统相关和()两个主要部分。 2、根据嵌入式系统使用的微处理器,可以将嵌入式系统分为嵌入式微控制器,(),()以及片上系统。 3、操作系统是联接硬件与应用程序的系统程序,其基本功能有()、进程间通信、()、I/O资源管理。 4、从嵌入式操作系统特点可以将嵌入式操作系统分为()和分时操作系统,其中实时系统亦可分为()和软实时系统。 5、内核负责管理各个任务,或者为每个任务分配CPU时间,并且负责任务之间的(),内核的基本服务是()。 6、嵌入式开发一般采用()方式,其中宿主机一般是指()。 7、哈佛体系结构数据空间和地址空间(),ARM7TDMI采用()的内核架构,ARM920T采用()的内核架构。 采用()级流水线结构,ARM920TDMI采用()级流水线。 9.按操作系统的分类可知,Dos操作系统属于顺序执行操作系统,Unix 操作系统属于()操作系统,VxWorks属于()操作系统。 10、ARM7TDMI中,T表示支持16位Thumb指令集,D表示(),M表示内嵌乘法器Multiplier,I表示(),支持在线断点和调试。 二、选择题(请将答案填入题后括号中):共10小题,每小题2分,满分20分。 1、要使CPU能够正常工作,下列哪个条件不是处理器必须满足的。() (A)处理器的编译器能够产生可重入代码(B)在程序中可以找开或者关闭中断(C)处理器支持中断,并且能产生定时中断(D)有大量的存储空间 2、下面哪种操作系统最方便移植到嵌入式设备中。() (A)DOS (B)unix (C)Windowsxp (D)linux 3、下面哪个选项不是SUB设备的特点。() (A)串行通信方式(B)不可热拨插 (C)分HOST、DEVICE和HUB (D)通信速率比RS232快 4、下面哪种嵌入式操作系统很少用于手机终端设备上。() (A)Symbian (B)WinCE (C)uc/os (D)linux 5、以下哪项关于SRAM和DRAM的区别是不对。() (A)SRAM比DRAM慢(B)SRAM比DRAM耗电多 (C)DRAM存储密度比SRAM高得多(D)DRM需要周期性刷新 6、uc/os操作系统不包含以下哪几种状态。() (A)运行(B)挂起 (C)退出(D)休眠 7、0x07&0x11的运算结果是。() (A)0x01 (B)0x11 (C)0x17 (D)0x07 8、以下哪种方式不是uc/os操作系统中任务之间通信方式。() (A)信号量(B)消息队列 (C)邮件(D)邮箱 9、以下哪种方式不是文件系统的格式。() (A)FAT (B)DOS (C)NTFS (D)Ext 10、在将uc/os操作系统移植到ARM处理器上时,以下哪些文件不需要修改。() (A) (B) (C) (D)OSTaskInit 三、判断题:共5小题,每小题2分,满分10分。 1、所有的电子设备都属于嵌入式设备。() 2、冯诺依曼体系将被哈佛总线所取代。() 3、嵌入式linux操作系统属于免费的操作系统。() 4、移植操作系统时需要修改操作系统中与处理器直接相关的程序。() 5、的最大通信速率为12M/S。() 简答题:共2小题,每小题10分,满分20分。 1、根据嵌入式系统的特点,写出嵌入式系统的定义。 2、试分析实时操作系统的工作状态特点及相互之间的转换。

三级嵌入式系统开发技术题库完整

全国计算机等级考试三嵌入式系统开发技术题库第1套 一、选择题 1:嵌入式系统是一类特殊的计算机系统。下列产品中不属于嵌入式系统的是()。 A:电饭煲 B:路由器 C:巨型机 D:POS机 2:嵌入式系统硬件的核心是CPU。下面关于嵌入式系统CPU特点的叙述中,错误的是()。 A:支持实时处理 B:低功耗 C:字长在16位以下 D:集成了测试电路 3:下面关于微控制器的叙述中,错误的是()。 A:微控制器将整个计算机硬件的大部甚至全部电路集成在一块芯片中 B:微控制器品种和数量最多,在过程控制、机电一体化产品、智能仪器仪表、家用电器、计算机网络及通信等方面得到了广泛应用 C:微控制器的英文缩写是MCU D:8位的微控制器现在已基本淘汰 4:片上系统(SoC)也称为系统级芯片,下面关于SoC叙述中错误的是()。 A:SoC芯片中只有一个CPU或DSP B:SoC芯片可以分为通用SoC芯片和专用SoC芯片两大类 C:专用SoC芯片可分为定制的嵌入式处理芯片和现场可编程嵌入式处理芯片两类

直至芯片的制作 5:数码相机是嵌入式系统的典型应用之一。下面关于数码相机的叙述中,错误的是()。 A:它由前端和后端两部分组成,前端负责数字图像获取,后端负责数字图像的处理 B:后端通常是以嵌入式DSP作为核心的SoC芯片,DSP用于完成数字图像处理 C:负责进行数码相机操作控制(如镜头变焦、快门控制等)是一个32位的MCU D:高端数码相机配置有实时操作系统和图像处理软件 6:电子书阅读器中存储的一本中文长篇小说,大小为128KB,文件格式为.txt,试问该小说包含的汉字大约有多少万字?() A:6万字 B:12万字 C:25万字 D:40万字 7:数字视频信息的数据量相当大,通常需要进行压缩处理之后才进行传输和存储。目前数字有线电视所传输的数字视频采用的压缩编码标准是()。 A:MPEG-1 B:MPEG-2 C:MPEG-4 D:MPEG-7 8:下面是IP协议中C类IP地址有关规定的叙述,其中正确的是()。 A:它适用于中型网络 B:它所在的网络最多只能连接254台主机 C:它不能用于多目的地址发送(组播) D:它的二进制表示中最高3位一定是“101”

《ARM嵌入式系统基础教程》期末试题

《ARM嵌入式系统基础教程》期末试题 一、填空题(请将答案填入题后括号中):共10小题,每小题2分,满分20分。 1、一般而言,嵌入式系统的构架可以分为4个部分:处理器、(存储器)、输入/输出和软件,一般软件亦分为(操作系统)和应用软件两个主要部分。 2、根据嵌入式系统使用的微处理器,可以将嵌入式系统分为(嵌入式微控制器),嵌入式DSP,(嵌入式微处理器)以及片上系统。 3、操作系统是联接硬件与应用程序的系统程序,其基本功能有进程管理、(进程间通信)、(内存管理)、I/O资源管理。 4、从嵌入式操作系统特点可以将嵌入式操作系统分为实时操作系统和(分时操作系统),其中实时系统亦可分为(硬实时操作系统)和软实时系统。 5、内核负责管理各个任务,或者为每个任务分配CPU时间,并且负责任务之间的(通信),内核的基本服务是(任务调度)。 6、嵌入式开发一般采用(宿主机/目标机方式)方式,其中宿主机一般是指(PC机或者台式机)。 7、哈佛体系结构数据空间和地址空间(分开),ARM920T采用(哈佛体系)的内核架构。 8. ARM7TDMI采用(3)级流水线结构,ARM920TDMI采用(5)级流水线。 9 .按操作系统的分类可知,Dos操作系统属于顺序执行操作系统,Unix操作系统属于(分时)操作系统,VxWorks属于(实时嵌入式)操作系统。 10、ARM7TDMI中,T表示支持16位Thumb指令集,D表示(在片可调试),M表示内嵌乘法器Multiplier,I表示(嵌入式ICE),支持在线断点和调试。 二、选择题(请将答案填入题后括号中):共10小题,每小题2分,满分20分。 1、下面哪种操作系统不属于商用操作系统。 (B) A. windows xp B. Linux C. VxWorks D. WinCE 2. 下面哪点不是嵌入式操作系统的特点。 (C) A. 内核精简 B. 专用性强 C. 功能强大 D. 高实时性 3. 下面哪种不属于嵌入式系统的调试方法。 (D) A. 模拟调试 B. 软件调试 C. BDM/JTAG调试 D. 单独调试 4. 在嵌入式ARM处理器中,下面哪种中断方式优先级最高。 (A) A. Reset B. 数据中止 C. FIQ D.

嵌入式3级填空题5

1.下面是嵌入式系统硬件部分的逻辑组成及其与外部世界关系的示意图,其中的组成部分A是___【1】____接口;组成部分B是___【2】____接口。 【解题思路】 本题考查的主要是嵌入式系统硬件的逻辑组成。硬件的主体是中央处理器和存储器,他们通过I/O接口和I/O设备与外部世界联系,并借助总线相互连接。 【参考答案及解析】 【1】输入 【2】输出 2.数字图像的文件格式有多种,不同的文件格式采用不同的编码方法,具有不同的特点,适合不同的应用。其中,GIF图像文件格式颜色数目仅___【3】____种,文件特别小,适合互联网传输。____【4】___图像文件格式是静止图像数据压缩编码的国际标准,它在数码相机中得到广泛使用。 【解题思路】 此题考查数字图像的文件格式。数字图像的文件格式包括BMP,TIF(或TIEF),GIF,JPEG,PNG等,各有特点,适合不同的应用需求。 【参考答案及解析】 【3】256 【4】JPEG 3.具有Wi-Fi功能的手机、平板电脑、笔记本电脑等终端设备,需要在有“热点”的地方才可能接入无线网络。所谓“热点”其正式的名称是 ____【5】___,它实际上是一个无线交换机或无线 ___【6】____,室内覆盖距离一般仅为30m左右,室外通常可达100~300m。 【解题思路】 本题考查无线局域网的相关概念 【参考答案及解析】 【5】无线接入点 【6】路由器 4. ARM公司把ARM11之后的基于ARM Cortex- __【7】_____内核和ARM Cortex- __【8】_____内核的系列处理器称为嵌入式Cortex处理器。 【解题思路】 此题考查ARM处理器内核分类,尤其是Cortex处理器。 【参考答案及解析】 【7】R;Cortex-R为实时应用Cortex处理器,其中R表示Real Time;

嵌入式系统试卷及答案

嵌入式系统试卷及答案

2014年上学期11级计算机专业嵌入式系统期末试卷 专业班级学号姓名___ _____ 考试时间120分钟考试方式闭卷考试成绩__________ _ 题号一二三四五六 得分 一、选择题(本大题共10个小题,每小题1分,共10分) 1、和PC机系统相比,下列哪点不是嵌入式系统所特有的:( C) A、系统内核小 B、专用性强 C、可执行多任务 D、系统精简 2、ADD R0,R1,#3属于( A)寻址方式。 A、立即寻址 B、多寄存器寻址 C、寄存器直接寻址 D、相对寻址 3、GET伪指令的含义是:(A) A、包含一个外部文件 B、定义程序的入口 C、定义一个宏 D、声明一个变量 4、μCOS-II操作系统不属于:(C) A、RTOS B、占先式实时操作系统 C、非占先式实时操作系统 D、嵌入式实时操作系统 5、FIQ中断的入口地址是:(A) A、0x0000001C B、0x00000008 C、0x00000018 D、0x00000014 6、ARM指令集和Thumb指令集分别是(D)位的。 A、8位,16位 B、16位,32位 C、16位,16位 D、32位,16位 7、BL和BX的指令的区别是( D ) A、BL是跳转并切换状态;BX带返回的跳转并切换状态。 B、BL是带返回的连接跳转;BX带返回的跳转并切换状态。 C、BL是跳转并切换状态;BX是带返回的连接跳转。 D、BL是带返回的连接跳转;BX是跳转并切换状态。 8、Boot Loader 的启动过程是( A ) A.单阶段 B. 多阶段 C.单阶段和多阶段都有 D.都不是 9、以下说法不正确的是( B ) A 、任务可以有类型说明 B 、任务可以返回一个数值 C 、任务可以有形参变量 D 、任务是一个无限循环 10、若已定义的函数有返回值,则以下关于该函数调用叙述中错误的是(D) A、函数调用可以作为独立的语句存在

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

《嵌入式系统》试题库 《嵌入式系统》试题库 一、填空题 嵌入式系统的基本定义为:以应用中心,以计算机技术为基础,软件硬件可裁剪,适、 1应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。从模块结构来看,嵌入式系统由三大部分组成,分别是:硬件、软件和开发平台。、 2从层次角度来看,嵌入式

系统由四大部分组成,分别是:应用软件层、操作系统层、、 3板级支持包(或硬件抽象层) 和硬件层。嵌入式产品的主要度量指标包括:上市时间、设计成本和产品质量。、 4嵌入式系统的设计过程包括:需求分析、规格说明、体系结构设计、构件设计、系统、 5集成和系统测试。需求分析包括:功能性需求分析和非功能性需求分析。 6、确定输入信号是数字信号还 是模拟信号属于功能性需求。 7、确定系统的物理尺寸和重量属于非功能性需求。 8、在嵌 入式系统的设计过程中,其中规格说明解决“做什么”。 9、在嵌入式系统的设计过程中,其 中体系结构设计解决“如何做”。 10、在嵌入式系统的设计过程中,软硬件划分应该在体系结构设计阶段完成。 11、在嵌入式系统的设计过程中,处理器的选择应该在体系结构设计阶段 完成。、 12在嵌入式系统的设计过程中,嵌入式操作系统的选择应该在体系结构设计阶段完成。、13在嵌入式系统的设计过程中,完成原理图设计应在构件设计阶段完成。、 14在嵌入式系统 的设计过程中,完成版图设计应在构件设计阶段完成。、15在嵌入式系统的设计过程中,完 成软件设计应在构件设计阶段完成。 16、反映嵌入式系统设计人员的水平能力主要在于总体 设计(需求分析、规格说明和体系 17、结构设计)和系统调试。设计流程指的是设计过程中所经历的过程步骤。、 18核的模块级重用和基于平台的系统级重用。 IP 设计重用技术主要分为基于19、 软硬件协同设计由系统描述、软硬件划分、软硬件协同综合以及软硬件协同模拟与验 20、证几个阶段组成。嵌入式处理器的分类包括三种,分别是:嵌入式微处理器、微控制器(或单片机)和、21页共页第 1 44 《嵌入式系统》试题库

ARM嵌入式系统试题及答案解析

ARM嵌入式系统基础教程 ----期中开卷 专业:软件1002班姓名:王世伟学号:04103060(24) 一、嵌入式系统基本概念 1、什么是嵌入式系统?有何特点? 答:所谓嵌入式,实际上是“嵌入式计算机系统”,的简称,它是相对于通用计算机系统而言,注重于发展独立的单芯片技术。嵌入式系统是“控制、监视或者辅助装置、机器和设备运行的装置”。 特点:(1)嵌入式系统是将先进的计算机技术,半导体技术以及电子技术与各行业的具体应用相结合的产物,这一点就决定了他必然是一个技术密集,资金密集,高度分散,不断创新的知识集成系统。(2)系统内核小(3)专用性强(4)系统精简(5)系统软件要求(6)嵌入式软件开发要走向标准化,需要使用多任务的操作系统。(7)嵌入式系统本身并不具备在其上进行进一步开发的能力。 2、举例在你的身边常见到的嵌入式系统产品,谈一谈你对“嵌入式系统”的初步理 解。 答:产品有:洗衣机,空调,手机。 嵌入式系统就是内置小计算机系,可以对机器进行智能控制的系统。 3、嵌入式系统的3个基本特点? 答:(1)专用性(2)嵌入型(3)计算机系统 4、什么是嵌入式处理器,嵌入式处理器可以分为几大类? 答:嵌入式处理机是嵌入式的核心,是控制,辅助系统运行的硬件单元。 分类:四大类(1)嵌入式微处理器(2)嵌入式微控制器(3)嵌入式DSP处理器(4)SoC片上系统 5、广泛使用的三种类型的操作系统? 答:多道批处理操作系统、分时操作系统以及实时操作系统。 6、列举常见的4种嵌入式操作系统?说明你对嵌入式操作系统的基本认识,嵌入式 操作系统在嵌入式系统开发中的必要性。 答:嵌入式Linux、WinCE、VxWorks、μC/OS-II 没有操作系统的计算机效率十分底下,把操作系统嵌入到计算机中,可以提高系统

嵌入式3级选择题2

1.下面关于嵌入式系统逻辑组成的叙述中,错误的是()。 A) 嵌入式系统与通用计算机一样,也由硬件和软件两部分组成 B) 硬件的主体是CPU和存储器,它们通过I/O接口和I/O设备与外部世界联系 C) 嵌入式系统的CPU主要使用的是数字信号处理器 D) 嵌入式系统的软件配置有些很简单,有些比较复杂 【解析】嵌入式系统与通用计算机一样,也由硬件和软件两部分组成。硬件的主体是CPU和存储器,它们通过I/O接口和I/O设备与外部世界联系。嵌入式系统的软件配置有多种情况,有些简单,有些比较复杂;而嵌入式系统的cpu有ARM、DSP和FPGA等。故此题选择C。 2. 下面关于数字信号处理器的叙述中错误的是()。 A) 它是一种适用于数字信号处理的微处理器 B) 它的英文缩写是DPS C) 它支持单指令多数据(SIMD)并行处理的指令 D) 它能显著提高音频、视频等数字信号的数据处理效率 【解析】数字信号处理器英文缩写为DSP,它是一种适用于数字信号处理的微处理器,它支持单指令多数据(SIMD)并行处理的指令,能显著提高音频、视频等数字信号的数据处理效率。所以B项错误,此题选B 3.片上系统是嵌入式处理器芯片的一个重要品种,下列叙述中错误的是()。 A) SoC已经成为嵌入式处理器芯片的主流发展趋势 B) 它是集成电路加工工艺进入到深亚微米时代的产物 C) 片上系统使用单个芯片进行数据的采集、转换、存储和处理,但不支持I/O功能 D) 片上系统既能把数字电路也能把模拟电路集成在单个芯片上【解析】随着电子设计自动化水平的提高和VLSI制造技术的飞速发展,半导体加工已经从微米、亚微米进入到深亚微米的时代,单个芯片上可以集成几亿个甚至几十亿个晶体管,因而能够把计算机或其他一些电子系统的全部电路都集成在单个芯片上,这种芯片就是所谓的片上系统。SoC芯片中既包含数字电路,也可以包含模拟电路,甚至还能包含数字/模拟混合电路和射频电路。由于SoC将嵌入式系统的几乎全部功能都集成在一块芯片中,单个芯片就能实现数据的采集、转换、存储、处理和I/O等多种功能。目前,大多数32位的嵌入式处理芯片均为SoC,SoC逐渐成为集成电路设计的主流发展趋势。因此本题选C。 4.按照软硬件技术复杂程度进行分类,可以把嵌入式系统分为哪三大类?()。 A) 高端系统、中端系统和低端系统 B) 军用系统、工业用系统和民用系统 C) 硬实时系统、准实时系统和非实时系统 D) 片上系统、微控制器和数字信号处理器 【解析】嵌入式系统的分类有多种。按系统的软硬件技术复杂度,嵌入式系统分为低端系统、中端系统和高端系统。因此选A项。5.半导体集成电路是微电子技术的核心。下面有关集成电路的叙述中错误的是()。 A) 集成电路有小规模、中规模、大规模、超大规模和极大规模等多种,嵌入式处理器芯片一般属于大规模集成电路 B) 集成电路的制造大约需要几百道工序,工艺复杂且技术难度非常高 C) 集成电路大多在硅衬底上制作而成,硅衬底是单晶硅锭经切割、研磨和抛光而成的圆形薄片 D) 集成电路中的电路及电子元件,需反复交叉使用氧化,光刻,掺杂和互连等工序才能制成 【解析】集成电路根据其集成度的高低可以分为小规模(SSI)、中规模(MSI)、大规模(LSI)、超大规模(VLSI)和极大规模(ULSI)等几种。嵌入式处理芯片大多属于VLSI和ULSI。集成电路的制造大约需要几百道工序,工艺复杂且技术难度非常高,许多工序必须在恒温、恒湿、超洁净的无尘厂房内完成,生产、控制及测试设备异常昂贵。集成电路大多在硅衬底上制作而成,硅衬底是单晶硅锭经切割、研磨和抛光而成的圆形薄片。集成电路中的电路及电子元件,需反复交叉使用氧化,光刻,掺杂和互连等工序才能制成。故该题选择A。 6.一幅1024 x 768的彩色图像,每个像素使用16位表示,采用压缩比为5倍的算法压缩图像数据之后,其数据量大约是多少MB?()。 A) 0.3B) 0.5C) 1D) 1.5 【解析】本题应掌握数字图像数据量计算公式,(1024*768*16/8)/5 = 0.3 MB。故选A 7.以太网中计算机间以帧为单位进行通信,下列选项中不属于以太网数据帧内容的是()。 A) IP地址 B) MAC地址 C) 有效载荷 D) 校验信息 【解析】以太网数据帧:前导码(7字节)、帧起始定界符(1字节)、目的MAC地址(6字节)、源MAC地址(6字节)、类型/长度(2字节)、数据(46~1500字节)、帧校验序列(4字节)。A项IP地址不属于以太网数据帧内容。故选A。 8. 下面是IP协议中A类IP地址有关规定的叙述,其中正确的是()。 A) 它适用于中型网络 B) 它适用的网络最多只能连接65534台主机 C) 它不能用于多目的地址发送(组播) D) 它的二进制表示中最高位一定是"0" 【解析】一个A类IP地址由1字节(每个字节是8位)的网络地址和3个字节主机地址组成,网络地址的最高位必须是"0", 即第一段数字范围为1~127。每个A类地址可连接16387064台主机,Internet有126个A类地址。故D项正确。 9. 对于嵌入式处理器说法正确的是()。 A) ARM处理器采用CISC和RISC相结合的结构 B) 嵌入式处理器都采用哈佛结构 C) ARM处理器具有耗电省、功能强、成本低等特点 D) ARM处理器内部的总线标准是PCI Express 【解析】ARM采用RISC精简指令集,采用冯·诺依曼体系或哈佛结构;ARM的总线结构称为AMBA(先进微控器制总线结构),是ARM推出的开放式总线结构,是目前流行的一种工业标准片上结构;ARM处理器具有耗电省、功能强、成本低等特点。故选C。 10. 以下关于ARM处理器的叙述中,错误的是()。 A) ARM7~ARM11为经典ARM处理器 B) Cortex-A系列为应用Cortex处理器,主要面向高端应用 C) Cortex-M系列为面向移动计算领域的嵌入式处理器 D) Cortex-R系列应用于实时应用的场合 【解析】ARM7~ARM11为经典ARM处理器;RM11以后则以Cortex 命名,分为三个系列,-A,-R,-M系列,分别面向高端应用、实时控制和微控制器;Cortex-M 系列针对成本和功耗敏感的MCU 和终端应用(如智能测量、人机接口设备、汽车和工业控制系统、大型家用电器、消费性产品和医疗器械)的混合信号设备进行过优化。因此C项错误,选C。 11. 关于ARM的工作状态,以下说法正确的是()。 A) ARM处理器的工作状态包括ARM状态和Thumb状态两种 B) ARM状态支持16位指令宽度也支持32位指令宽度 C) Thumb状态或Thumb-2状态下,代码密度低于ARM状态,占用存储空间变大 D) ARM处理器复位后自动进入ARM状态 【解析】在ARM的体系结构中,处理器可以工作在3种不同的状态,一是ARM状态,二是Thumb/Thumb-2状态,三是调试状态。ARM状态是ARM处理器工作于32位指令的状态,即32位状态,所有指令均为32位宽度。Thumb状态是ARM执行16位指令的状态,即16位状态。在Thumb模式下,指令代码只有16位,使代码密度变大,占用内存空间减小,提供比32位程序代码更佳的效能。ARM处理器复位后自动进入ARM状态。故D项正确,选D。 12. ARM处理器当前运算操所产生的标志位记录在以下哪个寄存器中?()。 A) PSP B) MSP C) SPSR D) CPSR 【解析】程序状态寄存器(current program status register) cpsr在用户级编程时用于存储条件码;CPSR包含条件码标志,中断禁止位,

相关文档
最新文档