全国计算机等级考试三嵌入式系统开发技术题库第12套

合集下载

全国计算机等级考试-三级嵌入式-题库(含答案)

全国计算机等级考试-三级嵌入式-题库(含答案)

全国计算机等级考试三嵌入式系统开发技术题库第1套一、选择题1:嵌入式系统是一类特殊的计算机系统.下列产品中不属于嵌入式系统的是〔〕.A:电饭煲B:路由器C:巨型机D:POS机2:嵌入式系统硬件的核心是CPU.下面关于嵌入式系统CPU特点的叙述中,错误的是〔〕.A:支持实时处理B:低功耗C:字长在16位以下D:集成了测试电路3:下面关于微控制器的叙述中,错误的是〔〕.A:微控制器将整个计算机硬件的大部甚至全部电路集成在一块芯片中B:微控制器品种和数量最多,在过程控制、机电一体化产品、智能仪器仪表、家用电器、计算机网络与通信等方面得到了广泛应用C:微控制器的英文缩写是MCUD:8位的微控制器现在已基本淘汰4:片上系统〔SoC〕也称为系统级芯片,下面关于SoC叙述中错误的是〔〕.A:SoC芯片中只有一个CPU或DSPB:SoC芯片可以分为通用SoC芯片和专用SoC芯片两大类C:专用SoC芯片可分为定制的嵌入式处理芯片和现场可编程嵌入式处理芯片两类D:FPGA芯片可以反复地编程、擦除、使用,在较短时间内就可完成电路的输入、编译、优化、仿真,直至芯片的制作5:数码相机是嵌入式系统的典型应用之一.下面关于数码相机的叙述中,错误的是〔〕.A:它由前端和后端两部分组成,前端负责数字图像获取,后端负责数字图像的处理B:后端通常是以嵌入式DSP作为核心的SoC芯片,DSP用于完成数字图像处理C:负责进行数码相机操作控制〔如镜头变焦、快门控制等〕是一个32位的MCUD:高端数码相机配置有实时操作系统和图像处理软件6:电子书阅读器中存储的一本中文长篇小说,大小为128KB,文件格式为.txt,试问该小说包含的汉字大约有多少万字?〔〕A:6万字B:12万字C:25万字D:40万字7:数字视频信息的数据量相当大,通常需要进行压缩处理之后才进行传输和存储.目前数字有线电视所传输的数字视频采用的压缩编码标准是〔〕.A:MPEG-1B:MPEG-2C:MPEG-4D:MPEG-78:下面是IP协议中C类IP地址有关规定的叙述,其中正确的是〔〕.A:它适用于中型网络B:它所在的网络最多只能连接254台主机C:它不能用于多目的地址发送〔组播〕D:它的二进制表示中最高3位一定是"101"9:对于嵌入式处理器内核的分类,以下说法正确的是〔〕.A:按照字长可分为8位结构和32位结构B:按照存储结构可分为RISC和哈佛结构C:按照体系结构可分为CISC和RISC结构D:按照指令结构可分为冯.诺依曼结构和哈佛结构10:不属于ARM内核主要特点的是〔〕.A:功耗低B:功能强大C:采用RISC结构D:全部采用哈佛结构11:以下关于ARM处理器内核说法正确的是〔〕.A:经典ARM处理器包括Cortex-M、Cortex-R和Cortex-A三大类B:Cortex-A系列为应用Cortex处理器,主要面向高端应用设计C:Cortex-M系列为面向控制领域的实时嵌入式处理器D:ARM11性能优于Cortex-A5,但低于Cortex-A1512:以下关于ARM处理器工作状态说法错误的是〔〕.A:工作状态包括ARM状态、Thumb与Thumb-2状态和调试状态三种B:ARM状态既支持16位指令宽度也支持32位指令宽度C:Thumb状态或Thumb-2状态下代码密度大于ARM状态,占用存储空间较小D:ARM处理器复位后总处于ARM状态13:如果要选择ARM处理器工作在外部中断模式,允许外部中断IRQ,禁止快速中断FIQ,使用Thumb 工作状态,则需要设置的寄存器是〔〕.A:PSPB:MSPC:CPSRD:SPSR14:已知内存0x80000000中的内容为0x33, 0x80000001中的内容为0x31, 0x80000002中的内容为0x30, 0x80000003中的内容为0x32,则ARM在大端模式下地址0x80000000所指示的一个字为〔〕.A:0x33303132B:0x32303133C:0x32303331D:0x3331303215:在Thumb指令集中,32位有效立即数是由8位立即数通过下面哪一种操作而间接得到的〔〕.A:左移B:右移C:循环左移D:循环右移16:ARM处理器在指令LDR R2,[R5,#2]!执行后,R5中的值为〔〕.A:R5不变B:R5=R5+2C:R5=R2+2D:R5=217:将ARM处理器R0中的一个字节的数据,存入由R1+4指示的内存区域,且地址自动更新,则使用的ARM指令是〔〕.A:STR R0,[R1,#4]B:STRH R0,[R1,#4]!C:STRH R0,[R1,#4]D:STRB R0,[R1,#4]!18:在以下ARM处理器的指令操作码中可让寄存器R1中的指定位"置位"的指令操作码是〔〕.A:MOVB:ANDC:ADDD:ORR19:下面关于嵌入式系统的叙述中,错误的是〔〕.A:嵌入式系统常用的电源模块有AC-DC模块、DC-DC模块或LDO模块B:大部分嵌入式处理器只能使用内部时钟信号发生器,不能使用外部时钟信号源C:若嵌入式处理器芯片的系统复位引脚为nRESET,则表示低电平复位D:基于ARM处理器内核的嵌入式处理器芯片都有调试接口20:典型的嵌入式系统硬件由嵌入式最小硬件系统与相关的通道或接口组成,若一个嵌入式系统需要完成模拟量输入功能,该功能由下面列出的嵌入式系统的哪个通道实现?〔〕A:前向通道B:后向通道C:人机交互通道D:相互互连通道21:下面与AMBA〔Advanced Microcontroller Bus Architecture〕有关的叙述中,错误的是〔〕.A:AMBA是ARM公司公布的用于连接和管理片上系统中各功能模块的开放标准和片上互连规范B:AMBA规定了ARM处理器内核与处理器内部RAM、DMA以与高带宽外部存储器等快速组件的接口标准C:ARM处理器内核与外围端口与慢速设备接口组件的接口标准不包含在AMBA规范中D:AMBA有多个版本,性能随版本的发展而逐步提高22:以ARM内核为基础的嵌入式处理器芯片采用系统总线与外围总线的层次结构方式构建片上系统,下面列出的组件中,不与外围总线相连的组件是〔〕.A:UARTB:DMA控制器C:ADCD:USB设备23:基于ARM内核的嵌入式芯片中包含定时/计数组件,下面列出的哪一项不属于定时/计数组件?〔〕A:ADCB:TimerC:RTCD:WDT24:基于ARM内核的嵌入式芯片中包含互连通信组件,下面列出的哪一项不属于互连通信组件?〔〕A:DACB:SPIC:I2CD:CAN25:下面是关于嵌入式系统使用的存储器的叙述,其中错误的是〔〕.A:系统使用的RAM有SRAM、DRAM等多种B:Flash存储器分为NOR Flash和NAND Flash两种C:FRAM已得到使用D:目前还没有使用Cache存储器26:面关于串行外设接口SPI的叙述中,错误的是〔〕.A:SPI一般使用4条信号线:SCK、MISO、MOSI和SSELB:采用SPI可以构成"一主一从式"系统C:采用SPI可以构成"一主多从式"系统D:采用SPI不能构成"多主多从式"系统27:下面关于USB接口的叙述中,错误的是〔〕.A:USB支持热插拔B:USB 2.0是目前传输速率最高的USB版本C:USB接口提供了内置电源D:USB 2.0采用半双工差分方式传送信息28:8段共阴极LED数码管如下图所示,为使其显示数字5,其段代码〔高位到低位的顺序是:dp g f e d c b a〕为A:0x7FB:0xC0C:0x80D:0x6D29:IEEE的实时UNIX分委会认为实时操作系统应该具备若干特征,下面哪一项不是实时操作系统必须具有的特征?〔〕A:具有异步I/O和中断处理能力B:任务切换时间和中断延迟时间确定C:优先级中断和调度D:轮转调度30:一般按照对外部事件的响应时间快慢,将嵌入式操作系统分成强实时型和普通实时型.以下均为强实时嵌入式操作系统的是〔〕.A:VxWorks,pSOS,uC/OS-IIB:VxWorks,pSOS,Windows EmbeddedC:pSOS,uC/OS-II,uCLinuxD:pSOS,Windows Embedded,Symbian31:UNIX、嵌入式Linux、WinCE、Mac OS、Android OS和DOS操作系统是典型的单内核〔也称为宏内核〕操作系统,相对于微内核操作系统,下面不属于单内核操作系统缺点的是〔〕.A:占用内存空间大B:缺乏可扩展性而不方便移植C:内核切换太快D:可靠性较低32:如下几种Bootloader中,用于Linux 操作系统引导程序加载时所支持不同体系结构处理器种类最多的是〔〕.A:LILOB:GRUBC:U-BootD:Loadlin33:关于uC/OS-II的基本特点,以下说法错误的是〔〕.A:uC/OS-II是抢占式实时操作系统内核B:由于存在内核任务,用户编写的应用程序最多可以有60个任务C:uC/OS-II不支持时间片轮转调度法D:uC/OS-II允许每个任务有不同的栈空间34:在uC/OS-II中有多种方法可以保护任务之间的共享数据和提供任务之间的通信.其中不能达到保护目的的方法是〔〕.A:利用宏OS_ENTER_CRITICAL<>和OS_EXIT_CRITICAL<>来关闭中断和打开中断B:利用函数OSSchedLock<>和OSSchedUnlock<>对任务调度函数上锁和开锁C:利用信号量、互斥信号量、和消息队列进行任务间通信D:利用内存文件进行任务间的大规模数据共享35:移植uC/OS-II到一个嵌入式系统电路板上正常运行,下面哪个条件不是必须的?〔〕.A:处理器的C编译器能产生可重入代码,且用C语言就可以打开和关闭中断B:该电路板的处理器必须具备MMU〔存储管理单元〕C:处理器支持中断,并且能产生定时中断〔通常在10至100Hz之间〕D:处理器支持能够容纳一定量数据〔可能是几千字节〕的硬件栈区36:Nios II软核处理器的硬件抽象层〔HAL〕系统库是一个轻量级C/C++运行时环境,属于单线程的类UNIX运行库,关于它所提供的服务如下哪一项说法是错误的〔〕.A:结合NewLib ANSI C标准库,向用户提供熟知的标准库函数B:提供设备驱动,使用户可以访问系统中的所有设备C:为系统提供了TCP/IP协议栈D:系统初始化,在main<>函数之前完成软核处理器Nios和运行库环境的初始化任务37:苹果公司的嵌入式移动电子产品风靡全球,iOS操作系统也随之为大众所熟悉.根据iOS的发展历史,它的前身是〔〕.A:DOSB:UNIX-BSDC:OS/2D:pSOS 4.438:以下关于微内核操作系统的叙述中,错误的是〔〕.A:内核小巧,传统操作系统内核中的许多部分都被移出内核B:接口一致,所有进程请求使用统一接口,进程不区分内核模式和用户模式服务C:各个功能模块之间松散耦合,只完成服务功能,系统管理功能交给一个或多个特权服务程序D:微内核功能扩充方便,而且各个功能之间的切换而引起的开销比较小39:开发嵌入式系统时,需要构建一个宿主机-目标机的开发环境.若目标机是裸机,那么为了调试和下载软件需要将调试仿真器连接到目标机的哪一种接口?〔〕.A:SPI接口B:以太网接口C:JTAG接口D:USB接口40:嵌入式系统的应用形式是多种多样的,不同的嵌入式应用系统,需要选择适合其应用需求的开发工具来进行开发.采用开发工具的主要目的是〔〕.A:提高开发质量,缩短开发周期,降低开发成本B:优化软件代码的存储容量,以便降低存储器的需求C:降低嵌入式系统的功耗D:便于设计需要调用操作系统API函数的应用程序二、填空题1:为提高SoC的设计效率,减少重复开发,通常大多以IP核为基础,在单个芯片上集成处理器、存储器和各种接口等组件,组成一个相当完整的计算机系统.按照IC设计文件的类型,IP核通常分为三种:〔1〕__________________核、固核和〔2〕__________________核.2:目前数码相机中用于存储所拍摄相片的大多是〔3〕__________________存储器,假设一台数码相机一次可连续拍摄65536色的1024 x 1024的彩色相片80张,数据压缩比平均是4,则它使用的存储器容量大约是〔4〕__________________MB.3:无线局域网〔WLAN〕是以太网与无线通信技术相结合的产物.它借助无线电波进行数据传输,所采用的通信协议主要是〔5〕__________________,数据传输速率可以达到11Mbps、54Mbps、〔6〕___________________Mbps甚至更高.4:经典ARM处理器有7种异常:主要包括复位RESET、未定义指令UND、软件中断SWI、指令预取中止PABT、数据访问中止DABT、外部中断请求IRQ以与〔7〕___________________,其中优先级最高的异常是〔8〕__________________.5:ARM处理器Cortex系列包括Cortex嵌入式处理器和Cortex应用处理器,其中Cortex嵌入式处理器包括主要应用于控制领域的〔9〕___________________系列和面向实时应用领域的〔10〕__________________系列.6:Thumb-2指令集提供了专门用于开、关中断的专用指令,关外部中断使用的指令为:〔11〕__________________,开外部中断的指令为:〔12〕___________________.7:已知ARM处理器R1=0x12345678, R2=0xFF008899,则执行指令AND R0,R1,R2后,寄存器R0=〔13〕__________________,R1=〔14〕___________________.8:某ARM汇编语言程序要调用子程序,子程序名为MySubrutine,则调用该子程序的指令为〔15〕___________________,子程序返回调用程序的指令为〔16〕___________________.9:按照AMBA总线规范,基于ARM内核的嵌入式处理器芯片采用系统总线与〔17〕___________________总线两层结构的方式构建片上系统.其中的系统总线主要用于连接〔18〕__________________带宽快速组件.10:嵌入式系统的存储器以半导体存储器为主.随着技术的不断发展,新型存储器不断出现,主要包括FRAM和MRAM,分别称为〔19〕__________________存储器和〔20〕__________________存储器.11:半导体存储器芯片的存储容量取决于该芯片的〔21〕__________________总线的条数和〔22〕__________________总线的位数.12:I2C总线被启动后,多个主机在每发送一个数据位时都要对SDA信号线电平进行检测,只要检测的电平与自己发出的电平〔23〕__________________就会继续占用总线.总线控制遵循的原则是谁先发送〔24〕__________________电平谁就会掌握对总线的控制权.13:UART由〔25〕__________________器、〔26〕__________________器、控制单元与波特率发生器等构成.14:嵌入式系统与通用计算机系统软件的相同之处,指的是嵌入式系统通常也具备〔27〕__________________加载程序,外设〔28〕__________________程序,操作系统,文件系统,网络协议栈,图形用户界面,数据库,以与各种各样的应用程序等, 这些软件都是通用计算机所拥有的.15:数据库管理系统、图形用户界面、互联网浏览器、媒体播放器等软件,如果运行在嵌入式系统上,往往具有内部结构精简,〔29〕__________________轻量化,占用存储资源〔30〕___________________的特点.16:实时系统的主要特征是能够与时响应外部发生的随机任务请求并且能够在规定的时限内完成任务.任务时限有两种:〔31〕__________________时间,也就是任务开始执行时间到任务必须完成的时间间隔.〔32〕__________________时间,或者叫做任务最快完成时间,这是无中断响应情况下的任务最快执行时间.17:实时系统对时间约束要求的严格性,使〔33〕__________________性成为实时系统的一项重要性能要求,它是指RTOS能够对外部事件的〔34〕__________________时间和实时任务的执行时间进行判断,以确定被事件触发的实时任务能否在规定的时间内完成.18:一般按响应时间将实时系统分成三类:〔35〕__________________实时系统,其响应时间一般在毫秒级或微秒级;普通实时系统,其响应时间一般在秒级;〔36〕__________________实时系统,其响应时间一般在数十秒级.19:嵌入式系统的开发过程按顺序可以分成〔37〕__________________分析与规格说明、系统设计、〔38〕__________________设计、系统集成与测试等4个阶段,测试的目的是验证模块/系统的功能和性能,以与发现错误.20:若以S3C2410为核心的目标机上,已经移植成功Linux操作系统.若要开发该目标机的Linux 应用程序,通常使用arm-linux-〔39〕__________________交叉编译器来编译应用程序.若要对一个应用程序进行调试排错,则应该在编译命令中加〔40〕__________________参数对它进行编译.三、综合题1:1、酒店客房的门锁系统是由总台服务器和若干客房指纹锁组成,其基本功能具体描述如下:a、客房的指纹锁与总台服务器之间通过通信网络连接.b、旅客在总台登记住宿时,录入其指纹信息,并提取其特征值存储在总台服务器中.同时录入一个密码〔若干位数字组成〕,以备指纹无法开锁时,用密码开锁.c、旅客在开客房指纹锁时,把相应手指放在门锁的指纹采集部件上,采集相应的指纹图像信息,并传输给总台服务器.d、总台服务器接收到某个客房指纹锁传输来的指纹图像信息后,进行特征值求取并进行匹配,若匹配正确,则回送开锁指令给客房指纹锁.e、客房指纹锁收到开锁指令后,控制开锁的机械动作,并用绿色LED灯指示开锁成功.f、若匹配不正确,总台服务器回送不开锁指令给客房指纹锁.g、客房指纹锁收到不开锁指令后,用红色LED灯指示开锁不成功.h、若指纹无法开锁,旅客还可以通过客房指纹锁上的数字按键输入密码,若密码匹配正确,也可以控制开锁的机械动作,并用绿色LED灯指示开锁成功.根据上述功能要求的描述,若采用S3C2410芯片为核心来构建客房指纹锁控制器的硬件平台,请完善下面的叙述和C语言程序〔需要使用的控制寄存器的格式见题后说明〕.〔1〕若采集的指纹图像分辨率为320×40,灰度等级为256,则存储一幅指纹图像的原始像素信息需要的存储容量为〔1〕___________________KB〔1K=1000〕.若采用115.2Kbps的异步串行通信网传输,一幅指纹图像的传输时间至少需要〔2〕__________________秒,若采用10Mbps的以太网传输,一幅指纹图像的传输时间至少要〔3〕__________________秒,因此,系统中总台服务器和若干个客房指纹锁之间选用以太网连接.〔2〕硬件构件设计时,以太网接口选用AX88796芯片为核心来设计,若S3C2410芯片的nGCS2引脚连接到该芯片的〔4〕__________________引脚〔低电平有效〕,那么,AX88796芯片内部寄存器地址的首地址是:〔5〕__________________.〔3〕若客房指纹锁红色LED指示灯的驱动电路由GPIO的GPC0引脚控制,绿色LED指示灯的驱动电路由GPC1引脚控制.GPC0、GPC1引脚各自输出"0"时,其对应的LED灯灭,各自输出"1"时,其对应的LED灯亮.那么,初始化GPC0、GPC1引脚为输出功能的语句是:rGPCCON=<<rGPCCON|0x00000005>&〔6〕___________________>; // rGPCCON是端口C的控制寄存器控制绿色LED灯点亮和熄灭的语句分别是:rGPCDAT = rGPCDAT |〔7〕___________________; //rGPCDAT是端口C的数据寄存器rGPCDAT = rGPCDAT &〔8〕__________________;红色LED灯点亮和熄灭的语句分别是:rGPCDAT = rGPCDAT |〔9〕___________________;rGPCDAT =rGPCDAT &〔10〕__________________;〔4〕指纹采集部件由一个摄像芯片和光学镜头组成.S3C2410芯片通过I2C总线传输控制命令给摄像芯片.硬件设计时,选择S3C2410芯片的GPE15、GPE14引脚与摄像芯片的引脚〔11〕___________________、SCL相连.软件设计时,需要用下面语句初始化该引脚为I2C功能引脚.rGPECON=<<rGPECON|0xA0000000>&〔12〕__________________>; // rGPECON是端口E的控制寄存器〔5〕若输入密码的键盘采用非标准键盘,键盘接口设计成4?的阵列.若设计时选用了GPE0~GPE3来输出键盘行扫描信号,选用GPD0~GPD2来输入键盘列信号.请补充完善下面的键盘扫描函数://**keyoutput 是键盘扫描时的输出地址,keyinput是键盘读入时的地址#define KEYOUTPUT <*<volatile INT8U *>0x56000044> //定义GPE的数据端口#define KEYINPUT<*<volatile INT8U *>0x56000034> //定义GPD的数据端口INT16U ScanKey<>{INT16U key=0xFFFF;INT16U i;INT8U temp=0xFF,output;rGPDCON= rGPDCON &〔13〕___________________; //初始化GPD0~GPD2为输入rGPECON= <<rGPECON &〔14〕__________________>|0x00000055>; //初始化GPE0~GPE3为输出;for <i=1;<< i<=〔15〕__________________>&&<i>0>>; i<<=1>{output |= 0xFF;output &= <~i>;KEYOUTPUT=output;temp = KEYINPUT;if <<temp&0x07>!=〔16〕___________________>{key = <~i>;key <<= 8;key |= <<temp&0x07>|0xF8>;return <key>;}}return 0xFFFF;}上面的键盘扫描函数返回的是由键盘行信号和键盘列信号合并而成的一个16位二进制值,根据该函数的返回值,可以判断是否有按键按下,并可确定是哪个按键按下.若返回值为〔17〕_______________时,可知键盘中无键按下,若返回值为〔18〕__________________时,可知键盘中第3行第2列的键被按下.〔注:以GPE0对应的键盘行为第一行,以GPD0对应的键盘列为第一列〕〔6〕为了便于以太网通信程序的编写,客房指纹锁的应用软件基于霤/OS-II操作系统来设计,客房指纹锁的应用程序主函数中,需要用OSTaskCreate<>函数〔19〕__________________,并用〔20〕__________________函数启动多任务调度功能.说明:下面是试题解答时需要用到的寄存器格式与相关说明.1>端口C的控制寄存器〔GPCCON〕引脚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数据输出GPC3[7:6]00=输入,01=输出,10=VFRAME,11= 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的控制寄存器〔GPDCON〕引脚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的控制寄存器〔GPECON〕引脚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的控制寄存器〔GPHCON〕引脚GPHCON的位描述GPH10[21:20]00=输入,01=输出,10=CLKOUT1,11=保留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=保留第套1参考答案一、选择题答案1-5:CCDAC6-10:ABBCD11-15:BBCDA16-20:BDDBA21-25:CBAAD26-30:DBDDA31-35:CCBDB36-40:CBDCA 二、填空题答案1:软2:硬3:Flash4:405:802.11 6:1087:快速中断8:复位9:Cortex-M 10:Cortex-R 11:CPSID I12:CPSIE I13:0x1200001814:0x1234567815:BLMySubrutine16:MOV PC,LR17:外围18:高19:铁电20:磁性21:地址22:数据23:相同24:低25:发送26:接收27:引导28:驱动29:代码30:少31:截止32:预设33:可预测34:响应35:强36:弱37:需求38:构件39:gcc40:g三、综合题答案1:76.82:6.73:0.0764:CS5:0x10000000 6:0xFFFFFFF57:0x00028:0xFFFD9:0x000110:0xFFFE11:SDA12:0xAFFFFFFF13:0xFFFFFFC014:0xFFFFFF0015:816:0x0717:0xFFFF18:0xFBFD19:创建任务20:OSStart<>全国计算机等级考试三嵌入式系统开发技术题库第2套一、选择题1:下面关于嵌入式系统逻辑组成的叙述中,错误的是〔〕.A:嵌入式系统与通用计算机一样,也由硬件和软件两部分组成B:硬件的主体是CPU和存储器,它们通过I/O接口和I/O设备与外部世界联系C:嵌入式系统的CPU主要使用的是数字信号处理器D:嵌入式系统的软件配置有些很简单,有些比较复杂2:下面关于数字信号处理器的叙述中错误的是〔〕.A:它是一种适用于数字信号处理的微处理器B:它的英文缩写是DPSC:它支持单指令多数据〔SIMD〕并行处理的指令D:它能显著提高音频、视频等数字信号的数据处理效率3:片上系统是嵌入式处理器芯片的一个重要品种,下列叙述中错误的是〔〕.A:SoC已经成为嵌入式处理器芯片的主流发展趋势B:它是集成电路加工工艺进入到深亚微米时代的产物C:片上系统使用单个芯片进行数据的采集、转换、存储和处理,但不支持I/O功能D:片上系统既能把数字电路也能把模拟电路集成在单个芯片上4:按照软硬件技术复杂程度进行分类,可以把嵌入式系统分为哪三大类?〔〕.A:高端系统、中端系统和低端系统B:军用系统、工业用系统和民用系统C:硬实时系统、准实时系统和非实时系统D:片上系统、微控制器和数字信号处理器5:半导体集成电路是微电子技术的核心.下面有关集成电路的叙述中错误的是〔〕.A:集成电路有小规模、中规模、大规模、超大规模和极大规模等多种,嵌入式处理器芯片一般属于大规模集成电路B:集成电路的制造大约需要几百道工序,工艺复杂且技术难度非常高C:集成电路大多在硅衬底上制作而成,硅衬底是单晶硅锭经切割、研磨和抛光而成的圆形薄片D:集成电路中的电路与电子元件,需反复交叉使用氧化,光刻,掺杂和互连等工序才能制成6:一幅1024 x 768的彩色图像,每个像素使用16位表示,采用压缩比为5倍的算法压缩图像数据之后,其数据量大约是多少MB?〔〕.A:0.3B:0.5C:1D:1.57:以太网中计算机间以帧为单位进行通信,下列选项中不属于以太网数据帧内容的是〔〕.A:IP地址B:MAC地址C:有效载荷D:校验信息8:下面是IP协议中A类IP地址有关规定的叙述,其中正确的是〔〕.A:它适用于中型网络B:它适用的网络最多只能连接65534台主机C:它不能用于多目的地址发送〔组播〕D:它的二进制表示中最高位一定是"0"9:对于嵌入式处理器说法正确的是〔〕.A:ARM处理器采用CISC和RISC相结合的结构B:嵌入式处理器都采用哈佛结构C:ARM处理器具有耗电省、功能强、成本低等特点D:ARM处理器内部的总线标准是PCI Express10:以下关于ARM处理器的叙述中,错误的是〔〕.A:ARM7~ARM11为经典ARM处理器B:Cortex-A系列为应用Cortex处理器,主要面向高端应用C:Cortex-M系列为面向移动计算领域的嵌入式处理器D:Cortex-R系列应用于实时应用的场合11:关于ARM的工作状态,以下说法正确的是〔〕.A:ARM处理器的工作状态包括ARM状态和Thumb状态两种B:ARM状态支持16位指令宽度也支持32位指令宽度C:Thumb状态或Thumb-2状态下,代码密度低于ARM状态,占用存储空间变大D:ARM处理器复位后自动进入ARM状态12:ARM处理器当前运算操所产生的标志位记录在以下哪个寄存器中?〔〕.A:PSPB:MSPC:SPSRD:CPSR13:ARM处理器如果R1=0x98001200,已知在小端模式下,内存0x98001204中存放数据0x35,0x98001205中存放数据0x36, 0x98001206中存放数据0x37, 0x98001207中存放数据0x38, 在指令LDR R0,[R1,#4]执行后,R0中的值为〔〕.A:0x35363738B:0x36353837C:0x38373635D:0x3738353614:ARM处理器将R0中一个字的数据,存入由R1指示的内存区域,则使用的指令是〔〕.A:STR R0,[R1]B:LDR R0,[R1]C:STRH R0,[R1]D:STRB R0,[R1]15:在以下ARM处理器指令中可让寄存器R1中指定位"清零"的指令操作码为〔〕.A:MOVB:AND。

历年计算机三级嵌入式系统开发技术真题及答案

历年计算机三级嵌入式系统开发技术真题及答案

⼀、选择题1:下⾯关于嵌⼊式系统逻辑组成的叙述中,错误的是( )。

A.嵌⼊式系统与通⽤计算机⼀样,也由硬件和软件两部分组成B.硬件的主体是CPU和存储器,它们通过I/O接⼝和I/O设备与外部世界联系C.嵌⼊式系统的CPU主要使⽤的是数字信号处理器D.嵌⼊式系统的软件配置有些很简单,有些⽐较复杂2:下⾯关于数字信号处理器的叙述中错误的是( )。

A.它是⼀种适⽤于数字信号处理的微处理器B.它的英⽂缩写是DPSC.它⽀持单指令多数据(SIMD)并⾏处理的指令D.它能显著提⾼⾳频、视频等数字信号的数据处理效率3:⽚上系统是嵌⼊式处理器芯⽚的⼀个重要品种,下列叙述中错误的是( )。

A.SoC已经成为嵌⼊式处理器芯⽚的主流发展趋势B.它是集成电路加⼯⼯艺进⼊到深亚微⽶时代的产物C.⽚上系统使⽤单个芯⽚进⾏数据的采集、转换、存储和处理,但不⽀持I/O功能D.⽚上系统既能把数字电路也能把模拟电路集成在单个芯⽚上4:按照软硬件技术复杂程度进⾏分类,可以把嵌⼊式系统分为哪三⼤类?( )。

A.⾼端系统、中端系统和低端系统B.军⽤系统、⼯业⽤系统和民⽤系统C.硬实时系统、准实时系统和⾮实时系统D.⽚上系统、微控制器和数字信号处理器5:半导体集成电路是微电⼦技术的核⼼。

下⾯有关集成电路的叙述中错误的是( )。

A.集成电路有⼩规模、中规模、⼤规模、超⼤规模和极⼤规模等多种,嵌⼊式处理器芯⽚⼀般属于⼤规模集成电路B.集成电路的制造⼤约需要⼏百道⼯序,⼯艺复杂且技术难度⾮常⾼C.集成电路⼤多在硅衬底上制作⽽成,硅衬底是单晶硅锭经切割、研磨和抛光⽽成的圆形薄⽚D.集成电路中的电路及电⼦元件,需反复交叉使⽤氧化,光刻,掺杂和互连等⼯序才能制成6:⼀幅1024 x 768的彩⾊图像,每个像素使⽤16位表⽰,采⽤压缩⽐为5倍的算法压缩图像数据之后,其数据量⼤约是多少MB?( )。

A.0.3B.0.5C.1D.1.57:以太中计算机间以帧为单位进⾏通信,下列选项中不属于以太数据帧内容的是( )。

计算机三级《嵌入式系统开发》试题与答案

计算机三级《嵌入式系统开发》试题与答案

计算机三级《嵌入式系统开发》试题与答案计算机三级《嵌入式系统开发》试题与答案阐述题:1.阐述外设存放器的作用、分类,以及每种分类完成的功能。

答:外设存放器又称为“I/O端口”,处理器对为外部设备的访问,就是通过对外设存放器读写完成的。

外设存放器分为3种:控制存放器,用来控制外设行为。

状态存放器,用来指示外设的当前状态。

数据存放器,用来存储外设用例的数据。

2.阐述嵌入式软件开发中程序优化的原那么、分类,以及每种分类优化的内容。

答:嵌入式程序优化遵循三个原那么:等效原那么、有效原那么、经济原那么。

嵌入式程序优化分为3类:运行速度优化,在充分掌握软硬件特性的根底上,通过应用程序构造调整等手段,来缩短完成指令任务所需的运行时间。

代码尺寸优化,在可以正确实现所需功能需求的前提下,尽可能减小程序的代码量。

低功耗优化,在满足需求的前提下,运行时间尽可能少的小孩硬件资,以到达节能降耗的目的。

3.阐述嵌入式操作系统中的文件系统的作用,以及它的层次和每个层次的作用。

答:文件系统提供了在线存储和访问包括数据和程序在内的文件内容的机制。

I/O控制层,为文件系统的最低层,实现内存与磁盘间的信息转移。

根本文件系统层,向合适的设备驱动程序发送指令,以完成对磁盘上的物理块进展读写。

文件组织模块层,将逻辑块地址转换成根本文件系统所用的物理地址。

逻辑文件系统层,管理元数据。

4.从软件的架构层次来阐述嵌入式软件系统模型。

答:从软件的架构层次啦阐述嵌入式软件模型共有3种。

没有OS和BSP的模型,这种,模型没有OS的概念,在硬件层上直接是应用程序,应用程序是高的相关的,直接与硬件打交道。

有OS没有BSP的模型,这种模型有嵌入式OS负责与硬件交互、管理资、应用程序,利用OS的API和库间接与硬件打交道。

有OS和BSP的模型,这种模型在OS与硬件层之间多了一层BSP,BSP负责与硬件交互。

5.阐述层次化的存储模型中,都有哪些存储器,以及它们典型的大小。

全国计算机考试第12套

全国计算机考试第12套

12套1、下列设备组中,完全属于计算机输出设备的一组是______。

A、喷墨打印机,显示器,键盘B、激光打印机,键盘,鼠标器C、键盘,鼠标器,扫描仪D、打印机,绘图仪,显示器2、如果在一个非零无符号二进制整数之后添加一个0,则此数的值为原数的______。

A、10倍B、2倍C、1/2D、1/103、ROM中的信息是______。

A、由计算机制造厂预先写入的B、在系统安装时写入的C、根据用户的需求,由用户随时写入的D、由程序临时存入的4、五笔字型汉字输入法的编码属于______。

A、音码B、形声码C、区位码D、形码5、上网需要在计算机上安装______。

A、数据库管理软件B、视频播放软件C、浏览器软件D、网络游戏软件6、控制器的功能是______。

A、指挥、协调计算机各相关硬件工作B、指挥、协调计算机各相关软件工作C、指挥、协调计算机各相关硬件和软件工作D、控制数据的输入和输出7、在下列字符中,其ASCII码值最小的一个是______。

A、空格字符B、0C、AD、a8、造成计算机中存储数据丢失的原因主要是______。

A、病毒侵蚀、人为窃取B、计算机电磁辐射C、计算机存储器硬件损坏D、以上全部9、度量计算机运算速度常用的单位是______。

A、MIPSB、MHzC、MB/sD、Mbps10、蠕虫病毒属于______。

A、宏病毒B、网络病毒C、混合型病毒D、文件型病毒11、计算机网络最突出的优点是______。

A、资源共享和快速传输信息B、高精度计算和收发邮件C、运算速度快和快速传输信息D、存储容量大和高精度12、在计算机指令中,规定其所执行操作功能的部分称为______。

A、地址码B、源操作数C、操作数D、操作码13、下列叙述中,错误的是______。

A、计算机系统由硬件系统和软件系统组成B、计算机软件由各类应用软件组成C、CPU主要由运算器和控制器组成D、计算机主机由CPU和内存储器组成14、以太网的拓扑结构是______。

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

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

计算机三级考试嵌入式系统开发技术上机试题及答案资料2014计算机三级考试嵌入式系统开发技术上机试题及答案11.选择题1.以下哪个不是嵌入式系统的设计的三个阶段之一:(A)A 分析B 设计C 实现D 测试2.以下哪个不是RISC架构的ARM微处理器的一般特点:(C )A 体积小、低功耗B 大量使用寄存器C采用可变长度的指令格式,灵活高效D 寻址方式灵活简3.通常所讲的交叉编译就是在X86架构的宿主机上生成适用于ARM架构的( A )格式的可执行代码。

A elfB exeC peD sh4.下面不属于Boot Loader 阶段1所完成的步骤的是:( C )A . 硬件设备初始化。

B . 拷贝Boot Loader的阶段2到RAM空间中。

C . 将kernel映像和根文件系统映像从Flash 读到RAM空间中。

D . 设置堆栈。

5. 以下哪个不是ARM的7种运行状态之一:(B)A快中断状态B挂起状态C中断状态D无定义状态6. 用以下的哪个命令可以把server的/tmp mount 到client的/mnt/tmp 并且是(A)A .mount -o ro server:/tmp /mnt/tmpB. mount -o ro /mnt/tmp server:/tmpC .mount -o ro client:/mnt/tmp server:/tmpD.mount -o ro server:/tmp client:/mnt/tmp7. 以下哪个GUI是由中国人主持的一个自由软件项目:(A )A MinuGUIB OpenGUIC MicroWindowsD Qt/Embedded8. 在下面的叙述中,( D )不是嵌入式图形用户接口(GUI)的主要特点。

A运行时占用的系统资源少B. 模块化结构,便于移植和定制C. 可靠性高D. 美观华丽,图形算法复杂9. 以下叙述中,不符合RISC 指令系统特点的是( B )。

计算机三级嵌入式考试题库

计算机三级嵌入式考试题库

计算机三级嵌入式考试题库计算机三级嵌入式考试题库一、填空题1.嵌入式系统的嵌入性特性,是指系统需要与物理世界中特定的环境和设备严密结合。

2.嵌入式系统开发中的角色可以分为芯片制造商、设备制造商、操作系统提供者、系统集成商、独立软件开发商、独立硬件开发商、最终用户。

3.Cache有指令Cache和数据cache之分。

4.专门为数字信号处理而设计的处理器称为数字信号处理器。

5.CPU中专门用来存储整数数字的存放器,称为数据存放器。

6.嵌入式软件开发的流程包括编码阶段、构建阶段、部署阶段、运行阶段。

7.运行速度优化时,首先考虑采用的技术是算法和数据构造。

8.一般情况下,嵌入式操作系统可分为实时操作系统和非实时操作系统。

9.指令集模拟器按体系架构可以分为同构模拟器和异构模拟器。

10.在线仿真器分为内部形式和外部形式。

11.嵌入式系通常都是专用系统,指的是嵌入式系统的专用性特性。

14.DSP是专门为处理数字信号而设计的处理器。

15.CPU中专门用来存储内存地址的存放器,称为地址存放器。

16.嵌入式系统的资通常都是有限的,指的是嵌入式系统的资受限特性。

17.位于处理器内部的存储器称为内存储器。

18.DSP中文全称是数字信号处理器。

19.CPU中专门用来存储浮点数字的存放器,称为浮点存放器。

20.嵌入式程序优化三原那么包括等效原那么、有效原那么、经济原那么。

21.线程可分为用户线程和内核线程。

22.影响调试的外围因素包括硬件缺陷、编译器自动优化、外界环境干扰。

23.世界上第一台计算机研制成功的年代是1946年。

24.嵌入式系统的实时性分为软实时和硬实时。

25.一个根本的计算机系统由微处理器、存储器、输入输出模块、总线组成。

26.BSP中文全称是板级支持包。

27.CPU中专门用来存储常数的存放器,称为数据存放器。

28.层次化存储器模型中,包括存放器、高速缓存、主存储器、本机外存、远程外存。

29.板级支持包的英文缩写是 BSP 。

计算机三级(嵌入式系统开发技术)机试历年真题试卷汇编12(题后含

计算机三级(嵌入式系统开发技术)机试历年真题试卷汇编12(题后含

计算机三级(嵌入式系统开发技术)机试历年真题试卷汇编12(题后含答案及解析)题型有:1. 选择题 2. 填空题 3. 综合题选择题1.嵌入式系统是一类特殊的计算机系统。

下列产品中不属于嵌入式系统的是( )。

A.电饭煲B.路由器C.巨型机D.POS机正确答案:C解析:嵌入式系统以应用为中心,以计算机技术为基础,软硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。

巨型计算机实际上是一个巨大的计算机系统。

故本题选择C。

2.嵌入式系统硬件的核心是CPU。

下面关于嵌入式系统CPU特点的叙述中,错误的是( )。

A.支持实时处理B.低功耗C.字长在16位以下D.集成了测试电路正确答案:C解析:嵌入式系统CPU范围极其广阔,从最初的4位处理器,到目前仍在大规模应用的8位单片机,和现在最新的受到广泛青睐的32位,64位嵌入式CPU,都属于嵌入式系统CPU的范围。

故本题选择C。

3.下面关于微控制器的叙述中,错误的是( )。

A.微控制器将整个计算机硬件的大部分甚至全部电路集成在一块芯片中B.微控制器品种和数量最多,在过程控制、机电一体化产品、智能仪器仪表、家用电器、计算机网络及通信等方面得到了广泛应用C.微控制器的英文缩写是MCUD.8位的微控制器现在已基本淘汰正确答案:D解析:微控制器(MCU)将整个计算机硬件的大部甚至全部电路集成在一块芯片中,品种和数量最多,在过程控制、机电一体化产品、智能仪器仪表、家用电器、计算机网络及通信等方面得到了广泛应用,8位的目前仍在大规模应用。

故本题选择D。

4.片上系统(SoC)也称为系统级芯片。

下面关于SoC叙述中,错误的是( )。

A.SoC芯片中只有一个CPU或DSPB.SoC芯片可以分为通用SoC芯片和专用SoC芯片两大类C.专用SoC芯片可分为定制的嵌入式处理芯片和现场可编程嵌入式处理芯片两类D.FPGA芯片可以反复地编程、擦除、使用,在较短时间内就可完成电路的输入、编译、优化、仿真,直至芯片的制作正确答案:A解析:SoC芯片可以分为通用SoC芯片和专用SoC芯片两大类。

计算机三级《嵌入式系统开发》试题及答案

计算机三级《嵌入式系统开发》试题及答案

计算机三级《嵌入式系统开发》试题及答案计算机三级《嵌入式系统开发》试题及答案单项选择题1. 世界上第一台计算机研制成功的年代是( C )Α.1944年B.1945年C.1946年D.1947年2. 十进制数235,用二进制表达为( A )Α.11011B.11010C.11001D.111103. ARM采用定长指令格式,所有指令都是32位,Bit[31:28]为( B )Α.目的存放器编码B.条件执行C.指令操作符编码D.永远是04. 8080处理器是( C )Α.32位处理器B.16位处理器C.8位处理器D.4位处理器5. 把微处理器与外部设备相连接的线路称为( D ) Α.电线B.控制线C.数据线D.总线6. 嵌入式软件开发构建阶段的第一步是( A ) Α.编译B.链接C.定址D.打包7. 以下有关进程和程序的说法错误的选项是( D ) Α.进程是动态的B.程序是静态的C.一个程序可以对应多个进程D.程序就是进程8. 微软开发的嵌入式操作系统是( C )Α.RT-LinuxB.MontaVistaC.Windows CED.VxWorks9. ROM监视器是一个小程序,驻留在嵌入式系统的( B ) Α.RAM中B.ROM中C.Flash中D.DOM中10.直接存储器存取的英文缩写是( A )Α.DMAB.DRAMC.ISAD.IRQ11. 以下不是嵌入式系统应用领域的是( C )Α.挪动B.汽车电子C.办公系统D.军工航天12. 十进制数235,用八进制表达为( C )Α.351B.352C.353D.35413. ARM采用定长指令格式,所有指令都是32位,Bit[27:26]为( C )Α.目的存放器编码B.指令操作符编码C.永远是0D.条件执行14. 80286处理器是( B )Α.32位处理器B.16位处理器C.8位处理器D.4位处理器15. 厂家和用户为性能扩大或作为特殊要求使用的信号线称为( A )Α.备用线B.控制线C.数据线D.总线16. 嵌入式软件开发构建阶段的第二步是( B )Α.编译B.链接C.定址D.打包17. 以下有关进程和程序的.说法错误的选项是( B ) Α.进程是动态的B.一个进程可以对应多个程序C.一个程序可以对应多个进程D.程序不是进程18. WindRiver公司开发的嵌入式操作系统是( A ) Α.VxWorksB.MontaVistaC.Windows CED.RT-Linux19. GDB中,用来设置断点的命令是( D )Α.killB.nextC.makeD.break20.1Byte等于( D )Α.1024KBB.1024KMC.1024GBD.8bit。

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

1. 嵌入式系统的应用极其广泛,下列设备:①洗衣机、②电饭煲、③服务器、④平板扫描仪、⑤路由器、⑥机顶盒、⑦巨型机、⑧POS机中,属于嵌入式系统应用的是:A) 除④和⑤之外B)除③和⑦之外C) 除⑤和⑦之外D) ①~⑧全部都是2. 嵌入式系统的软件大多存储在非易失性存储器中,即使断电也不会消失。

目前嵌入式系统使用最多的非易失性存储器是:A) Mask ROMB) Flash memoryC) SRAMD) SSD3. 下图是数字信号处理器(DSP)的典型应用方式,其中的①、②和③分别是:A) 模拟信号、DSP、数字信号B) 模拟信号、DSP、模拟信号C) 数字信号、DSP、数字信号D) 数字信号、DSP、模拟信号4. 片上系统(或系统级芯片)是目前广泛使用的一种嵌入式处理芯片,下面有关叙述中错误的是:A) 其英文缩写是SOC或SoC,它是电子设计自动化水平提高和大规模集成电路制造技术发展的成果B) 它已成为集成电路设计的发展趋势,现在许多嵌入式处理芯片都是片上系统C) 芯片中既包含处理器又包含存储器及外围电路,单个芯片就能实现数据的采集、转换、存储、处理和I/O等多种功能D) 智能手机已经广泛采用片上系统,平板电脑大多还使用传统的Intel处理器5. 在嵌入式系统(如数码相机)中,获取数字图像的过程大体分为四步,如下图所示,正确的处理步骤是:A) 取样、扫描、分色、量化B) 分色、量化、扫描、取样C) 扫描、分色、取样、量化D) 扫描、量化、取样、分色6. 数字音频的比特率(码率)指的是每秒钟的数据量,它与取样频率、量化位数、声道数目、使用的压缩编码方法等密切相关。

假设数字音频的比特率为32kb/s,其量化位数为8位,单声道,采用压缩编码,压缩比为2,那么取样频率是:A) 8 kHzB) 12 kHzC) 16 kHzD) 20 kHz7. 微波通信是利用频率为300MHz~300GHz电磁波进行的通信,它具有频带宽、容量大的特性,应用广泛。

下面不属于微波通信应用的是:A) 手机通信B) 卫星通信C) 无线局域网(WiFi)D)调频广播(FM)8. 计算机局域网传输数据时,必须把数据组织成规定格式的"帧",每一数据帧由下图所示的5个部分组成,其中①、②、③分别是:A) 有效载荷、控制信息、校验信息B) 控制信息、校验信息、有效载荷C)控制信息、有效载荷、校验信息D) 校验信息、有效载荷、控制信息9. 关于嵌入式处理器内核说法错误的是:A) PowerPC采用RISC指令集结构B) MC68K采用是CISC指令集结构C) ARM采用RISC指令集结构D) MIPS采用哈佛结构10. 关于ARM Cortex-M微控制器以下说法错误的是:A) 处理速度快B) 代码密度高C) 软件可移植性好D) 功耗大11. 以下ARM Cortex处理器最适合实时应用的是:A) Cortex-M3B) Cortex-M0+C) Cortex-A15D) Cortex-R412. 以下只具有Thumb-2状态和调试状态的ARM处理器是:A) ARM7B) ARM9C) ARM Cortex-M3D) ARM1113. 关于ARM处理器的工作模式,以下说法正确的是:A)快速中断模式用来处理FIQ中断B) 用户模式用来处理普通中断C) 中止模式运行特权级的操作系统任务D) 系统模式运行正常的程序14. 以下关于ARM程序状态寄存器CPSR的说法正确的是:A) CPSR中N=1表示运算结果为正数B) CPSR中F=0允许快速中断C) CSPR中V=0表示运算结果溢出D) CPSR中Z=0表示运算结果为015. 执行ARM指令STR R0,[R1,#4]!之后,以下说法正确的是:A) R0的值加4B) R1的值加4C) 内存中的数据保持不变D) R1的值保持不变16. 执行ARM指令MOV R0,R1,LSL#3后,R0的值为:A) R1的3倍B) R1+3C) R1的8倍D) R1的8分之117. 以下ARM指令正确的是:A) ADD R1,[R2,#1]B) AND [R0],R1C) SUBS R7,R7,#1D) BEQ PC,LR18. 在小端模式下,通过ARM伪指令MyData DCW 0x1122,0x3344,0x5566,0x7788在内存中定义了4个16位操作数,则在伪指令LDR R1,=MyData后执行指令LDR R0,[R1,#4],则R0的值为:A) 0xB) 0xC) 0xD) 0x19. 下面是关于基于ARM内核的典型嵌入式系统硬件组成的叙述:Ⅰ. 典型嵌入式硬件系统包括完成模拟量和数字量输入功能的前向通道Ⅱ. 典型嵌入式硬件系统包括完成模拟量和数字量输出功能的后向通道Ⅲ. 典型嵌入式硬件系统包括人机交互通道(例如键盘或触摸屏等输入接口及LED或LCD显示等输出接口)Ⅳ. 典型嵌入式硬件系统包括相互互连通信通道(例如以太网接口、USB接口等)上述叙述中,正确的是:A) 仅Ⅰ、Ⅱ和ⅢB) 仅Ⅱ、Ⅲ和ⅣC) 仅Ⅰ、Ⅲ和ⅣD) 全部20. 基于ARM内核的嵌入式芯片是以ARM内核为基础,通过AMBA总线将其他硬件组件连接在一起的。

下面列出的4个组件中,哪一个组件是挂在AMBA的外围总线(APB)上的A) LCD控制器B) Timer(定时器)C) 中断控制器D) JTAG21. 下面是关于ARM嵌入式芯片中的DMA控制器的叙述,其中错误的是A) DMA控制器即为直接存储器访问控制器B) 使用DMA控制器可将数据块在外设与内存之间直接传输而不需CPU的参与,因而可显著降低处理器的负荷C) ARM嵌入式芯片中的DMA控制器挂在AMBA的外围总线(APB)上D) DMA控制器工作时所需的时钟由ARM嵌入式芯片中的电源管理与时钟控制器组件提供22. 下面关于嵌入式系统使用的存储器的叙述中,错误的是:A) SRAM是静态随机存取存储器B) DDR2 SDRAM、DDR3 SDRAM和DDR4 SDRAM这3种SDRAM中,只有DDR2采用双倍数据速率技术C) EEPROM是一种可电擦除可编程的只读存储器,可以在线改写和擦除信息D) 铁电随机存取存储器(FRAM)是一种非易失性存储器23. 用下图可以辅助解释SPI的工作原理。

假设主机的移位寄存器A中已存入,从机的移位寄存器B中已存入,则在主机发出8个SCK有效信号后,主机移位寄存器A 和从机移位寄存器B中的内容分别是:A) ,B) 01010011,00001111C),D) 00001111,0101001124. 下图为基于ARM嵌入式芯片的嵌入式系统的键盘接口。

下面关于该键盘接口的叙述中,错误的是:A) 图中所示的键盘接口采用了非编码键盘(线性键盘)的结构形式B) 当仅KEY4按下时,ARM嵌入式芯片读到的GPF6~GPF1的值为001000C) 对于有些ARM嵌入式芯片,图中的GPF6~GPF1可作为外部中断引脚EINT6~EINT1,此时可通过中断方式读取按键结果D) 图中键盘接口用到的GPF口是ARM嵌入式芯片的GPIO端口中的一个端口25. 下面关于嵌入式系统中常用的触摸屏的叙述中,错误的是:A) 电容式触摸屏的结构比电阻式触摸屏复杂,其价格也比电阻式触摸屏高B) 利用电阻式触摸屏输入信息时一般需采用专用的硬笔C) 当在电容式触摸屏上触摸时,人的手指与触摸屏的导体层之间形成一个耦合电容D)相对而言,电阻式触摸屏的应用越来越广泛26. 下面关于S3C2410的外部存储器的叙述中,错误的是:A) S3C2410的存储器控制组件中包括的存储器控制器提供访问片外存储器芯片所需的控制信号B) S3C2410的外部存储器地址空间共1GBC) S3C2410的I/O与存储器采用统一编址方式D) S3C2410的外部存储器地址空间可分成数个BANK,每个BANK均可实现8位、16位和32位总线宽度的访问27. 下面关于S3C2410的UART的叙述中,错误的是:A) 通过对UART 线路控制寄存器的设置,可决定该UART通信时是否采用奇偶校验B) UART的特殊功能寄存器中,除UART线路控制寄存器外,还有UART控制寄存器等C) 通过UART发送/接收状态寄存器可了解UART的发送移位寄存器和发送缓冲器等的状态D) UART的波特率发生器只能对PCLK时钟进行分频获得通信所需的波特率28. 下述通信标准中,不采用差分方式进行信号传输的是:A) USBB) RS-232C) RS-485D) CAN29. 现为某车载地图设备选择操作系统,友好的用户界面是最主要的功能需求之一。

以下嵌入式操作系统中,最适宜采用的操作系统是:A) eCOSB) AndroidC) QNXD) μC/OS-II30. 下列关于μC/OS-II操作系统的描述中,错误的是:A) μC/OS-II支持抢占式任务调度B) 发生中断时,正在运行的μC/OS-II任务暂停运行,并进入被中断状态C)μC/OS-II的所有就绪态任务均登记在事件控制块中D) μC/OS-II允许每个任务拥有自己的自用栈31. 下列关于μC/OS-II操作系统空闲任务的描述中,错误的是:A) 空闲任务自创建之后永远不会处于挂起态B) 空闲任务是操作系统初始化函数创建的第一个任务C) 空闲任务的优先级设为最低优先级D)空闲任务永远不会处于运行态32. 按照实时性能和内核结构划分,QNX操作系统属于A)硬实时微内核嵌入式操作系统B) 软实时微内核嵌入式操作系统C) 硬实时单内核嵌入式操作系统D) 硬实时宏内核嵌入式操作系统33. 硬件抽象层和引导加载程序都属于底层软件。

下列各功能中,并非由底层软件实现的功能是:A) 设备初始化B) 进程间通信C) 装载操作系统映像到内存D) 初始化存储器34. 下面关于Linux操作系统的论述中,错误的是:A) Linux是能够为多用户提供多任务功能的单内核操作系统B) Monta Vista Linux是一种嵌入式操作系统发行版C) 虚拟文件系统(VFS)在系统调用接口和内核所支持的文件系统之间提供了一个交换层D) Linux内核通过系统调用接口访问系统硬件35. 下面关于实时系统的论述中,正确的是:A) 硬实时任务偶尔超出时限将造成任务的服务质量下降。

B) 硬实时系统的时限比软实时系统短。

C)核反应堆处理装置属于硬实时系统。

D) 嵌入式系统都是实时系统。

36. μC/OS-II操作系统内核通过任务控制块管理任务。

下列各项中,不属于任务控制块的内容的是:A)指向任务代码临界区的指针B) 指向任务堆栈栈顶的指针C) 任务的优先级D) 任务的状态字37. 下列关于Bootloader的描述中,错误的是:A) 依赖于CPU体系结构的代码通常都放在Bootloader阶段1中B) Bootloader通常支持启动加载模式和下载模式C) Bootloader执行的第一条指令必须存储在RAM存储器中D) Bootloader阶段2的代码通常用C语言实现38. 下列关于μC/OS-II操作系统中断处理的描述中,错误的是:A)中断服务子程序本身不能进行事件处理,必须通过相关函数通知特定的任务进行事件处理B) 当中断服务子程序返回时,有可能进行任务切换C) 中断服务子程序的最后一步是执行中断返回指令D) μC/OS-II操作系统中断嵌套层数可达255层39. 下面有关嵌入式系统开发的说明中,错误的是。

相关文档
最新文档