版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机三级(嵌入式系统开发技术)机试模拟试卷23(共9套)(共549题)计算机三级(嵌入式系统开发技术)机试模拟试卷第1套一、选择题(本题共40题,每题1.0分,共40分。)1、数码相机是嵌入式系统的典型应用之一。下面关于数码相机的叙述中,错误的是()。A、它由前端和后端两部分组成,前端负责数字图像获取,后端负责数字图像的处理B、后端通常是以嵌入式DSP作为核心的SoC芯片,DSP用于完成数字图像处理C、负责进行数码相机操作控制的(如镜头变焦、快门控制等)是一个32位的MCUD、高端数码相机配置有实时操作系统和图像处理软件标准答案:C知识点解析:数码相机是嵌入式系统的典型应用之一。它由前端和后端两部分组成,前端负责数字图像获取,后端负责数字图像的处理,后端通常是以嵌入式DSP作为核心的SoC芯片,DSP用于完成数字图像处理;此外,数码相机中还有一个超低功耗的8位MCU,负责进行操作控制;高端数码相机配置有实时操作系统和图像处理软件。故本题选择C。2、对于嵌入式处理器内核的分类,以下说法正确的是()。A、按照字长可分为8位结构和32位结构B、按照存储结构可分为RISC和哈佛结构C、按照体系结构可分为CISC和RISC结构D、按照指令结构可分为冯.诺依曼结构和哈佛结构标准答案:C知识点解析:嵌入式处理器的体系结构按指令集可分为两大类:CISC和RISC;按存储机制分为冯.诺依曼结构及哈佛结构;按字长分为8位、16位、32位和64位。故本题选择C。3、IEEE的实时UNIX分委会认为实时操作系统应该具备若干特征,下面()不是实时操作系统必须具有的特征。A、具有异步I/O和中断处理能力B、任务切换时间和中断延迟时间确定C、优先级中断和调度D、轮转调度标准答案:D知识点解析:IEEE的实时UNIX分委会认为实时操作系统应该具备7个特征:具有异步I/O和中断处理能力;任务切换时间和中断延迟时间确定;优先级中断和调度;抢占式调度;内存锁定;连续文件;同步。选项D不是实时系统的特征,故本题选择D。4、μC/OS-II能够提供周期性时钟信号(即所谓的时钟节拍),用于实现任务的正确延时和超时确认。节拍率应在什么范围内?A、10Hz~100HzB、10Hz~1000HzC、100Hz~1000HzD、100Hz~10000Hz标准答案:A知识点解析:μC/OS—II能够提供周期性时钟信号(即所谓的时钟节拍),用于实现任务的正确延时和超时确认。节拍率应在每秒10次到100次之间,即10Hz~100Hz。故本题选择A。5、以下ARM指令中属于寄存器间接寻址的指令是()。A、TSTR1,#0xFEB、LDRBR1,[R2]C、MOVR1,R0,LSL#3D、BICR0,R0,#0x0B标准答案:B知识点解析:寄存器间接寻址就是以寄存器中的值作为操作数地址,而操作数本身存放在存储器中。用于间接寻址的寄存器必须用[]括起来。因此,只有B选项正确,故本题选择B。6、以下ARM指令中属于寄存器间接寻址的指令是()。A、TSTR1,#0xFEB、I,DRBR1,[R2]C、MOVR1,R0,LSL#$D、BICR0,R0,#0x0B标准答案:B知识点解析:寄存器间接寻址就是以寄存器中的值作为操作数地址,而操作数本身存放在存储器中。用于间接寻址的寄存器必须用[]括起来。因此,只有B选项正确,故本题选择B。7、下面关于USB的叙述中,错误的是()。A、在具有OTG的USB总线上,可以实现在没有主机情况下从设备之间直接进行点对点通信B、USB2.0的速度为480Mbps,USB3.0达到640MbpsC、主机的USB接口向从设备提供了电源D、USB支持热插拔标准答案:B知识点解析:UsBOTG的作用是可以摆脱主机,直接在具有OTG的USB总线上完成点对点通信,实现在没有主机的情况下从设备之间直接进行数据传送,故A正确;目前USB2.0的速度为480Mb/s,USB3.0达到5Gb/s即640MB/s,故B项错误;USB接口提供了内置电源,主机的USB接口向从设备提供电源,C正确;uSB总线接口支持设备的即插即用和热插拔功能,所以D也正确。故本题选择B。8、下面关于USB的叙述中,正确的是()。A、USB2.0采用全双工通信方式B、USB2.0采用差分信号传输方式C、MiniUSB接口不提供电源D、USB总线通信采用多主方式标准答案:B知识点解析:USB总线(1.1和2.0)有4根信号线,采用半双工差分方式,用来传送信号并提供电源。MiniUSB也提供电源。USB总线通常采用主从方式,它有一个主机,负责管理所有IJSB设备的连接与删除、发起与USB设备的通信等。故本题选择B。9、Linux内核的子系统中,不包括()。A、进程调度B、虚拟文件系统C、内存管理D、通用公共许可协议标准答案:D知识点解析:Linux内核主要由5个子系统组成:进程调度(SCHED),内存管理(MM),虚拟文件系统(VFS),网络接口(NET),进程间通信(IPC)。故本题选择D。10、按照嵌入式系统的技术复杂程度进行分类,可以把嵌入式系统分为低端系统、中端系统和高端系统三大类。下面关于低端嵌入式系统特性的叙述中错误的是()。A、其硬件的核心大多是4位/8位单片机B、由监控程序对系统进行控制,一般不需要使用操作系统C、系统功能很容易现场升级D、计算器、遥控器、空调机、微波炉等产品中使用的大多是低端嵌入式系统标准答案:C知识点解析:按系统的软硬件技术复杂度,嵌入式系统分为低端系统、中端系统和高端系统。其中低端嵌入式系统,其硬件的核心大多是4位/8位单片机;一般不使用操作系统,由监控程序对系统进行控制;在工控领域和白色家电领域占主导地位,如计算器、遥控器、空调等。C选项错误,故本题选择C。11、假设数码相机使用的存储卡容量是1GB,数据压缩比平均是4,那么它一次可连续拍摄65536色的1024×1024,分辨率的彩色相片大约多少张?A、200B、500C、1000D、2000标准答案:D知识点解析:根据题设给出的数据可知一张相片的大小为(1024×1024×16/8)/4=0.5MB,存储卡容量是1GB,存储相片大约为2000(1GB/0.5MB)张,故本题选择D。12、以下指令中不属于逻辑移位的指令是()。A、LSLR0,R1B、LSRR2,R3,3C、ASRR4,R5D、LSRR6,R7标准答案:C知识点解析:LSL是逻辑左移,LSR是逻辑右移,而ASR是算术右移,故本题选择C。13、下面关于三星公司基于ARM9内核的S3C2410嵌入式微处理器芯片的叙述中,错误的是()。A、采用哈佛体系结构,程序存储器与数据存储器分开B、使用AMBA总线,对于高速组件采用AHB总线,对于低速外设接口采用APB总线C、片内集成ADCD、片内集成摄像头接口及AC’97音频接口标准答案:D知识点解析:S3C2410是三星公司基于ARM920T核的两款嵌入式微处理器,属于中高档32位嵌入式微处理器:采用哈佛体系结构,内部具有分离的16KB大小的指令Cache和16KB大小的数据Cache;使用ARM公司特有的AMBA总线,对于高速组件采用AHB总线,而对于低速外设接口则采用APB总线,AHB通过桥接器链接APB;芯片内部集成了许多硬件组件,包括了内部SRAM、外部存储器控制器、ADC等等;而摄像头接口和AC’97音频接口出现在S3C2440上,S3C2410上并没有。因此D选项错误,故本题选择D。14、下面关于嵌入式处理器时钟信号的叙述中,错误的是()。A、嵌入式处理器需要时钟信号才能按照节拍正常工作B、大多数嵌入式处理器内置时钟信号发生器C、嵌入式处理器不能使用外部振荡源提供时钟信号D、可用于产生时钟信号的晶振,有的是无源的、有的是有源的标准答案:C知识点解析:目前所有的嵌入式处理器均为时序电路,需要一个时钟信号才能工作,晶振是无极性的,通常分为无源和有源两种;大多数控制器具有晶体振荡器(简称晶振);但有些场合(如减少功耗、需要严格同步等情况)需要使用外部振荡源提供时钟信号。C选项错误,故本题选择C。15、下面关于嵌入式系统的叙述中,错误的是()。A、嵌入式系统所涉及的应用领域非常广泛B、嵌入式系统在数量上远远超过了各种类型的通用计算机系统C、嵌入式系统与通用计算机都是由硬件和软件两部分组成的D、嵌入式系统正在逐步取代通用计算机系统标准答案:D知识点解析:嵌入式系统与通用计算机一样,也是由硬件和软件两部分组成,所涉及到的领域非常广泛,在应用数量上远远超过了各种类型的通用计算机系统。尽管如此,嵌入式系统与通用计算机系统仍有许多不同之处,它们的组成及功能都各有特点,所以各自的市场不同,谈不上取代。故本题选择D。16、下面关于嵌入式处理芯片生产厂商的叙述中,错误的是()。A、基于ARM7TDMI内核的S3C4480嵌入式处理器由韩国三星(Samsung)公司生产B、基于ARM7TDMI—S内核的LPC2000系列嵌入式处理器由荷兰恩智浦(NXP)半导体公司生产C、美国英特尔(Intel)公司未生产过基于ARM的嵌入式处理器D、美国爱特美尔(ATMEL)公司和飞思卡尔(FYeescale)公司都生产多个系列的基于ARM内核的嵌入式处理器芯片标准答案:C知识点解析:生产ARM处理器芯片的厂家众多,每个厂商生产的ARM芯片型号各异,除了内核架构外,其内置硬件组件也各有特色,性能也有差异。基于ARM7TDMI内核的S3C44BO嵌入式处理器由韩国三星(Samsung)公司生产;基于ARM7TDMI—S内核的LPC2000系列嵌入式处理器由荷兰恩智浦(NXP)半导体公司生产;美国爱特美尔(ATMEL)公司和飞思卡尔(Freescale)公司都生产多个系列的基于ARM内核的嵌入式处理器。故本题选择C。17、下面的叙述中,不正确的是()。A、在嵌入式系统开发时,通常可以把其开发过程划分为:系统需求分析与规格说明、系统设计、构件设计、系统集成与测试等几个阶段B、所谓的构件设计,是指包括软件设计与编程、专用硬件芯片选择及硬件电路设计等具体设计工作C、系统集成与测试的目的是发现设计中的错误并进行改正。在此阶段,应该等系统集成完成后再整体地对系统进行测试D、嵌入式系统设计者需要遵循软硬一体、软硬协调设计的思想。在系统功能满足要求的前提下,结合性能、费用成本、尺寸等约束条件,确定哪些功能由硬件构件实现,哪些功能由软件构件实现标准答案:C知识点解析:在嵌入式系统开发时,通常可以把其开发过程划分为:系统需求分析与规格说明、系统设计、构件设计、系统集成与测试等几个阶段;嵌入式系统设计者需要遵循软硬一体、软硬协调设计的思想。在满足系统功能的前提下,结合性能、费用成本、尺寸等约束条件,确定哪些功能由硬件构件实现,哪些功能由软件构件实现;所谓的构件设计,是指包括软件设计与编程、专用硬件芯片选择及硬件电路设计等具体设计工作;一个好的系统集成与测试计划可以帮助设计者快速的发现设计中的错误并改正,但应该分步的、按阶段的构建系统,并且每次只对一部分构建或模块所集成的系统进行测试,这样更容易的发现并定位错误。故本题选择C。18、下面关于μC/OS—II任务管理的叙述中,错误的是()。A、它可以管理多达64个任务B、用户任务最多只能有32个C、空闲任务(idletask)是系统所创建的第1个任务D、就绪状态的任务表示已经具备运行条件但并不在运行的任务标准答案:B知识点解析:μC/OS—II只能管理64个任务,目前的版本保留8个任务给系统,故用户编写的应用程序最多可以有56个任务;空闲任务(idletask)是系统所创建的第1个任务;就绪态的任务意味着该任务已经准备好,可以运行但由于该任务的优先级比正在运行的任务的优先级低,暂时还不能运行。B项错误,故本题选择B。19、数字音频的比特率(码率)指的是每秒钟的数据量,它与取样频率、量化位数、声道数目、使用的压缩编码方法等密切相关。假设数字音频的比特率为8kB/s,其取样频率是8kHz,单声道,未压缩,那么它的量化位数是()。A、24位B、16位C、8位D、4位标准答案:C知识点解析:数字音频的主要参数包括取样频率、量化位数、声道数目、使用的压缩编码方法以及比特率。数字音频未压缩前,其比特率(码率)的计算公式为:波形声音的码率=取样频率×量化位数×声道数。压缩编码后的码率则为压缩前的码率除以压缩倍数(压缩比)。故经计算可知,此题选择C。20、在μC/OS—II操作系统下,处于运行态的任务因更高优先级的任务就绪而被剥夺CPU使用权后将转入()。A、等待态B、被中断态C、就绪态D、休眠态标准答案:C知识点解析:μC/OS—II的每个任务都处在以下5种状态之一,即休眠态、就绪态、运行态、挂起态和被中断态。支持抢占式任务调度,处于运行态的任务一定是当前就绪任务集里的最高优先级任务;处于运行态的任务因更高优先级的任务就绪而被剥夺CPU使用权后将转入就绪态。故本题选择C。21、以下各嵌入式操作系统中,既按开发版本的授权数量收取授权费,也按最终产品售出的实际数量收取每份运行软件的版权费的是()。A、μCLinuxB、RTLinuxC、μC/OS–IID、VxWorks标准答案:D知识点解析:四个选项均是主流的嵌入式操作系统。既按开发版本的授权数量收取授权费,也按最终产品售出的实际数量收取每份运行软件的版权费的是VxWorks。VxWorks是目前公认实时性最强、可靠性最高的嵌入式实时操作系统。故本题选择D。22、以下ARMCortex处理器最适合实时应用的是()。A、Cortex-M3B、Cortex-M0+C、Coaex-A15D、Cortex-R4标准答案:D知识点解析:Cortex处理器包括基于Cortex—R、Cortex—M和Cortex—A内核的系列处理器。目前高端嵌入式应用可使用Cortex—A系列的应用处理器;低端面向控制领域可使用Cortex—M系列微控制器;而Cortex—R系列是面向实时控制的处理器。故本题选择D。23、已知R3=16,R4=32,ARM处理器执行指令MOVR3,R4,LSR#3后,R3的值为()。A、4B、8C、16D、32标准答案:A知识点解析:将R4中的内容右移三位后送到R3中,左端用0来填充,即将R4中的值除以23=8之后送到R3中。故本题选择A。24、执行ARM指令MOVR0,R1,LSL#3后,R0的值为()。A、R1的3倍B、R1+3C、R1的8倍D、R1的8分之1标准答案:C知识点解析:题中为数据传送指令,将寄存器R1的值左移3位后传送到R0,左移一位相当于乘以2,故R0的值即R1的8倍。故本题选择C。25、NORFlash芯片AM29LN320D的逻辑引脚及其简单描述如下:为使处理器能够以字方式(16位数据线)将信息写入该存储芯片,存储芯片相关引脚必须具有的正确的逻辑组合是()。A、CE#=0,0E#=0,WE#=0,BYTE#=0B、CE#=1,0E#=1,WE#=1,BYTE#=1C、CE#=0,0E#=1,WE#=0,BYTE#=1D、CE#=0,0E#=0,WE#=1,BYTE#=0标准答案:C知识点解析:CE#是芯片使能,OE#是数据输出使能,WE#是写使能,均是0有效,1无效;BYTE#是选择8为模式(0)还是16位模式(1)。故本题选择C。26、用下图可以辅助解释SPI的工作原理。假设主机的移位寄存器A中已存入11001010,从机的移位寄存器B中已存入11110000,则在主机发出4个SCK有效信号后,主机移位寄存器A和从机移位寄存器B中的内容分别是()。A、11001010,11110000B、01010011,00001111C、11110000,11001010D、00001100,10101111标准答案:D知识点解析:SPI(SerialPeripheralInterface)总线系统是一种同步串行外设接口,允许MCU与各种外围设备以串行方式进行通信、数据交换。时钟信号SCK的1次作用对应一位数据的发送和另一位数据的接收。在主机中数据从移位寄存器中自左向右发出送到从机,同时从机中的数据自右向左发到主机,经过8个时钟周期完成1个字节的发送。输入字节保留在移位寄存器中,然后从接收缓冲区中读出一个字节的数据。故本题选择D。27、嵌入式系统开发时所用的集成开发环境,包含许多软件工具。下面所列举的工具中,哪一个不属于集成开发环境所包含的软件工具。()A、项目管理器B、在线仿真器C、文本编辑器D、编译连接器标准答案:B知识点解析:嵌入式系统开发时所用的集成开发环境中一般包括项目管理器、文本编辑器和编译连接器等,而在线仿真器是属于嵌入式系统的调试工具。所以本题选B。28、集成电路的特点是体积小、重量轻、可靠性高,其技术进步日新月异。下面关于当前国际上集成电路技术水平的叙述中,错误的是()。A、工艺水平已达几十纳米(nm)的水平B、晶体管数目已超过1亿C、工作频率达到10GHzD、晶圆直径已超过10英寸标准答案:C知识点解析:集成电路的特点是体积小、重量轻、可靠性高。集成电路的性能主要体现在逻辑门电路的晶体管大小。晶体管越小,极限工作频率越高,门电路开关速度就越快;芯片上电路元器件的线条越细,相同面积的晶片可容纳的晶体管越多,功能就越强大。随着制作工艺的提升,芯片制作工艺进人了纳米时代。世界上最为先进的制作工艺已经达到45纳米或32纳米。目前,芯片中晶体管数目已达数十亿个,时钟频率达到10GHz,晶圆直径也已超过10英寸。故本题选择C。29、已知内存0x30000010~0x30000013以大端模式存放一个32位无符号数0xAABBCCDD,R1=0x30000010,R0=0,执行ARM指令LDRHR0,[R1,#2]之后,R0的值为()。A、0xAABBCCDDB、0x000000BBC、0x0000AABBD、0x0000CCDD标准答案:D知识点解析:在大端模式下,32位数据字的高字节存储在低地址中,而数据字的低字节则存放在高地址中。题中LDRH是半字数据加载指令,用于从存储器中将一个16位的半字数据传送到目的寄存器中,同时将寄存器的高16位清零,且为基址加变址寻址方式。故本题选择D。30、现为某车载地图设备选择操作系统,友好的用户界面是最主要的功能需求之一。以下嵌入式操作系统中,最适宜采用的操作系统是()。A、eCOSB、AndroidC、QNXD、μC/OS—II标准答案:B知识点解析:题中所列选项均是典型的嵌入式操作系统,其中Android(安卓)是一种以Linux为基础的半开放源代码操作系统,主要使用于移动便携设备;由谷歌公司推出,属于大型操作系统;也是国际上目前最流行的手持设备开发平台之一。特点:高度的应用便利性,能够提供研发机构快捷的开发能力。故本题选择B。31、假设数码相机使用的存储卡容量是4GB,它一次可连续拍摄1600万色(真彩色)的4096×3072分辨率的彩色相片可达400张,那么其数据压缩比大约是()。A、2B、4C、6D、8标准答案:B知识点解析:此题主要为数字图像的数据量计算。图像数据量的计算公式如下:图像数据量=图像水平分辨率*图像垂直分辨率*像素深度/8。由此可知,此题中一张彩色图片大小为4096*3072*24/8=36M,所以36M*400/4G≈4。故此题选择B。32、嵌入式系统开发时所用的集成开发环境,包含许多软件工具。下面所列举的工具中,哪一个不属于集成开发环境所包含的软件工具。()A、项目管理器B、在线仿真器C、文本编辑器D、编译连接器标准答案:B知识点解析:嵌入式系统开发时所用的集成开发环境中一般包括项目管理器、文本编辑器和编译连接器等,而在线仿真器是属于嵌入式系统的调试工具。所以本题选B。33、在ARM指令的条件码中,用于带符号数比较的助记符后缀是()。①CS②CC③HI④LS⑤GE⑥LT⑦GT⑧LEA、①②③④B、⑤⑥⑦⑧C、①②④⑦⑧D、①②③④⑤⑥⑦⑧标准答案:B知识点解析:在ARM指令的条件码中,用于带符号数比较的助记符后缀是GE、LT、GT、LE。故此题选择B。34、片上系统(SoC)也称为系统级芯片。下面关于SoC叙述中,错误的是()。A、SoC芯片中只有一个CPU或DSPB、SOC芯片可以分为通用SoC芯片和专用SoC芯片两大类C、专用SoC芯片可分为定制的嵌入式处理芯片和现场可编程嵌入式处理芯片两类D、FPGA芯片可以反复地编程、擦除、使用,在较短时间内就可完成电路的输入、编译、优化、仿真,直至芯片的制作标准答案:A知识点解析:SoC芯片可以分为通用SoC芯片和专用SoC芯片两大类。通用的SoC芯片中可以只有一个CPU(或DSP),称为单核SoC,也可以包含多个CPU(或DSP),称为多核SoC。故本题选择A。35、按照内核结构,可将嵌入式操作系统分为单内核操作系统与微内核操作系统,下列不属于微内核操作系统的是()。A、iOSB、AndroidOSC、SymbianD、μC/OS-Ⅱ标准答案:B知识点解析:嵌入式操作系统按照内核结构可以分为单内核操作系统跟微内核操作系统;属于微内核结构的典型嵌入式操作系统有Symbian、VxWorks、QNX、μC/OS-Ⅱ、iOS等。故本题选择B。36、数字视频(及其伴音)在嵌入式系统中使用或在互联网上传输时,其文件格式有多种。下面几种文件格式中不属于数字视频文件格式的是()。A、.aViB、.movC、.wavD、.rmvb标准答案:C知识点解析:C项wav是数字音频文件格式。故本题选择C。37、下图为利用ARM芯片的GPIO引脚连接按键的典型接口。当图中KEY1与KEY2键按下,其他按键均松开时,ARM芯片读到的GPF6~GPF1的状态为()。A、111111B、001100C、111100D、000000标准答案:C知识点解析:当图中KEY1与KEY2键按下,其他按键均松开时,GDF1和GDF2为低电平,其余为高电平,故本题选择C。38、以下各项陈述中,不属于单内核操作系统特点的是()。A、基于客户机/服务器体系结构B、执行效率高C、性能好D、占用资源较多标准答案:A知识点解析:单内核结构是传统操作系统采用的结构,也称为宏内核。优点是应用程序生产效率高,系统花在内核功能切换上的开销非常小,对外来时间反应速度快,操作系统内核的运行效率高;缺点是占内存空间大,缺乏可扩展性,维护困难,任务执行时间的可预测性较低,可靠性低,排除故障和增加新功能需要重编译。故本题选择A。39、嵌入式系统硬件的逻辑组成可用下图描述,图中①、②、③、④处分别是()。A、运算器、用户界面、测控对象、输出接口B、测控对象、输出接口、运算器、用户界面C、输出接口、运算器、用户界面、测控对象D、用户界面、测控对象、输出接口、运算器标准答案:C知识点解析:参照嵌入式计算机硬件的逻辑组成及其与外部世界关系的示意图可知:图中①、②、③、④处分别是输出接口、运算器、用户界面、测控对象。故本题选择C选项。40、下列各项中,均属于硬实时操作系统的是()。A、RTEMS和LinuxB、Windows7和LinuxC、VxWorks和QNXD、Windows10和QNX标准答案:C知识点解析:硬实时操作系统主要用于通信、军事、航天、控制等领域,与人的交互性要求相对较弱,可靠性和实时性要求高,运行环境复杂多变。VxWorks、RTEMS,QNx、μC/OS-Ⅱ、Nucleus等都属于硬实时操作系统。故本题选择C选项。二、填空题(本题共20题,每题1.0分,共20分。)41、ARM处理器Cortex系列包括Cortex嵌入式处理器和Cortex应用处理器,其中Cortex嵌入式处理器包括主要应用于控制领域的【49】系列和面向实时应用领域的【50】系列。标准答案:【49】Cortex–M【50】Cortex–R知识点解析:本题考查ARM处理器Cortex系列的分类,熟悉不同种类所面向的应用。其中Cortex嵌入式处理器包括主要应用于控制领域的Cortex–M系列和面向实时应用领域的Cortex–R系列。42、按照AMBA总线规范,基于ARM内核的嵌入式处理器芯片采用系统总线与__________【57】总线两层结构的方式构建片上系统。其中的系统总线主要用于连接__________【58】带宽快速组件。标准答案:【57】外围【58】高知识点解析:本题考查基于AMBA总线的典型ARM片上系统构建方式。按照AMBA总线规范,基于ARM内核的嵌入式处理器芯片采用系统总线与外围总线两层结构的方式构建片上系统。其中的系统总线主要用于连接高带宽快速组件。43、基于嵌入式WEB的应用系统中,构件设计阶段需要设计支持以太网通信的电路,包括以太网控制电路及以太网【79】电路。若选用的以太网控制芯片为AX88796芯片,并用S3C2410芯片的nGCS2引脚连接到AX88796芯片的片选引脚上(即CS引脚上,CS低电平有效),那么,AX88796芯片内部寄存器的读/写地址,其首地址是【80】。标准答案:【79】驱动【80】0x10000000知识点解析:本题考查嵌入式Web服务环境构建。基于嵌入式WEB的应用系统中,构件设计阶段需要设计支持以太网通信的电路,包括以太网控制电路及以太网驱动电路;按题中所述接法,AX88796芯片内部寄存器的读/写地址,其首地址一般是0x10000000。44、无线局域网采用的通信协议主要是802.11,通常也称为【45】,为了能满足传输语音、数据、图像等需要,目前使用的802.11n协议其数据传输速率可达【46】Mbps甚至更高,相应的产品已经广泛使用。标准答案:【45】wi–fi【46】108知识点解析:此题主要考查无线局域网的主要通信协议IEEE802.11(俗称wifi)。无线局域网采用的协议主要是IEEE802.11,通常也成为wifi。为了实现高带宽、高质量的WLAN,近些年推出的IEEE802.11n协议又将传输速率进一步提高到108Mb/s甚至更高,相应的产品已经广泛使用。45、数字图像的文件格式有多种,不同的文件格式采用不同的编码方法,具有不同的特点,适合不同的应用。其中,GIF图像文件格式颜色数目仅【43】种,文件特别小,适合互联网传输。【44】图像文件格式是静止图像数据压缩编码的国际标准,它在数码相机中得到广泛使用。标准答案:【43】256【44】JPEG知识点解析:此题考查数字图像的文件格式。数字图像的文件格式包括BMP,TIF(或TIEF),GIF,JPEG,PNG等,各有特点,适合不同的应用需求。46、GNU开发工具套件中包含了编译器、连接器、调试器等工具,其中GCC是编译器、连接器工具,__________【77】是调试器工具。若要对某应用程序进行调试,则在编译该应用程序时,要在编译命令中加入参数__________【78】。标准答案:【77】GDB【78】-g知识点解析:本题考查GNU工具套件的组成以及源程序调试参数。GNU开发工具套件中包含了编译器、连接器、调试器等工具,其中GCC是编译器、连接器工具,GDB是调试器工具。若要对某应用程序进行调试,则在编译该应用程序时,要在编译命令中加入参数-g。47、若R2=0xFF00000F,则指令ADDSR1,R2,#0x80000001执行后,寄存器R1=___________【51】,进位位C=___________【52】。标准答案:【51】0x7F000010【52】1知识点解析:本题考查简单的字相加指令。R2与立即数相加并将值传送到R1,注意进位位为1。48、UART传送一个字符时有固定的格式,如下图所示。图中①和②分别是___________【61】位和___________【62】位。标准答案:【61】起始【62】停止知识点解析:本题考查UART的字符格式。对照UART的字符格式,图中①和②分别是起始位和停止位。49、在下图所示的嵌入式最小硬件系统中,①和②分别为【59】_______电路和【60】_______电路(顺序无关)。标准答案:【59】时钟【60】复位知识点解析:本题考查嵌入式最小硬件系统的组成。嵌入式最小硬件系统由提供嵌入式处理器运行必备条件的而硬件电路和嵌入式处理器共同构成。包括时钟电路、电源电路、复位电路、存储器和调试测试接口。50、Linux内核主要是由5个子系统组成的,如下图所示,其中的A是【73】子系统,B是【74】子系统。标准答案:【73】内存管理【74】进程调度知识点解析:本题考查Linux内核的子系统构成。Linux的内核主要是由5个子系统组成:进程调度;内存管理;虚拟文件系统;网络接口;进程间通信。51、目前,无线局域网(WLAN)已经是无线上网的一种重要手段,它采用的通信协议是IEEE___________【45】a/b/g/n,其数据传输速率可达11~___________【46】Mb/s。标准答案:【45】802.11【46】108知识点解析:本题考查无线局域网的通信协议及传输速率。无线局域网采用的协议主要是IEEE802.11(俗称Wi-Fi)。近些年推出的IEEE802.11n协议将传输速率进一步提高到108Mb/s甚至更高。52、典型嵌入式系统在硬件上除嵌入式最小硬件系统外,还包含一些相关的通道或接口。其中:由【57】量输入接口和数字量输入接口组成的输入接口常称为【58】向通道。标准答案:【57】模拟【58】前知识点解析:本题考查典型嵌入式硬件系统的组成。典型的嵌入式系统硬件由嵌入式最小硬件系统、前向通道、后向通道、人机交互通道及相互互联通信通道等组成。前向通道即输入接口,由模拟量输入接口和数字量输入接口组成。53、ARM处理器芯片内部的直接存储器访问控制器常简称为___________【59】控制器,采用它来传输数据,可降低处理器的负荷;通过将CPU设为低功耗状态,并使用直接存储器访问控制器传输数据,能降低系统的___________【60】。标准答案:【59】DMA【60】功耗知识点解析::本题考查嵌入式直接存储器访问控制器DMA。ARM芯片内部的DMA控制器是一种硬件组件,主要用来外设与内存以及内存与内存之间的数据块传输。传输过程不需CPU参与,可显著降低处理器负荷。通过将CPU设为低功率状态并使用DMA传输数据,也降低了系统的功耗。54、使用GNUGCC开发应用程序时,若源文件为test.c,用命令:arm-linux-gcc-g-otesttest.c对该源文件进行编译,然后运行【79】_______命令进入调试环境。在调试环境下,键入命令:filetest来加载被调试的文件,然后再用【80】_______命令来运行它。标准答案:【79】GDB(gdb)【80】run知识点解析:本题考查GCC的命令及参数。源文件为test.c,表示源文件是用C语言编写的;命令arm-linux-gec-g-otesttest.c中加入了-g、-otest,表示执行该命令后,编译器将在生成的输出文件test中加入GDB能够使用的调用信息,使得用GDB调试时比较方便。file命令是装入需要调试的可执行文件,运行文件或执行当前被调试的程序用命令run。55、如果R0=0xFF00EE00,R1=0xFFFFFFFF,则ARM指令BICR2,R1,R0执行后,R2的值为【51】_______,执行指令ANDR3,R1,R0后,R3的值为【52】_______。标准答案:【51】0x00FF11FF【52】0xFF00EE00知识点解析:本题考查ARM指令系统中常用指令的指令类型、指令格式以及寻址方式。其中,BIC是位清零指令,题中指令将R1和R0按位清零,相同置0,不同置1,结果存到R2中,因此R2的值是0x00FF11FF;AND是逻辑与指令,题中将R1和R0按位进行逻辑与操作,相同置1,不同置0,结果存储到R3中,因此R3的值为0xFF00EE00。56、下图为8段LED数码管(图(a))及其共阴极(图(b))和共阳极(图(c))LED数码管的内部结构原理图。为显示字符“0.”,加到共阴极及共阳极LED数码管的dp、g、f、e、d、c、b、a引脚上的二进制码分别为【77】及【78】。标准答案:【77】10111111【78】01000000知识点解析:本题考查嵌入式系统中LED数码管显示的使用。数码管有共阳和共阴两种接法,共阳即把LED数码管的所有阳极连接在一起,共阴就是把所有LED数码管的阴极连接在一起。57、JTAG标准是电子行业片上测试技术的一种国际标准,用于芯片和【79】_______的硬件测试。其中规定的TAP接口使用【80】_______根信号线。标准答案:【79】电路板【80】5知识点解析:JTAG的研究成果被接纳为IEEE1149.1-1990规范,成为电子行业片上测试技术的一种国际标准,用于芯片和电路板的测试。其中规定的TAP接口使用5根信号线。58、已知R1=0x1189,R2=0xFFFFEE76,则执行指令于ANDR0,R1,R2后,寄存器R0=【49】,R1=【50】。标准答案:【49】0x0【50】0x1189知识点解析:本题考察简单的寄存器寻址,AND是逻辑与指令,将R1和R2逻辑与后结果存放在R0中,R1中值不变。59、数字图像的文件格式有多种,不同的文件格式采用不同的编码方法。其中JPEG大多采用有损压缩方法,压缩率较高,它在【43】中广泛使用。【44】图像文件格式采用无损压缩方法,图像的颜色数目较少,文件特别小,适合在网页中作为插图或剪贴画使用。标准答案:【43】数码相机(互联网、电脑、计算机)【44】GIF知识点解析:本题考查对数字图像文件格式及编码方法的了解。其中JPEG大多采用有损压缩方法,压缩率较高,在数码相机中广泛使用;GIF图像文件格式采用无损压缩方法,图像的颜色数目较少,文件特别小,适合在网页中作为插图或剪贴画使用。60、在局域网传输的数据帧格式中,一帧数据按照传输的先后次序依次为:发送设备MAC地址、【45】、控制信息、有效载荷和【46】。标准答案:【45】接收设备MAC地址【46】校验信息知识点解析:局域网采用分组交换技术。发送设备必须把要传输的数据分成小块(称为帧),一次只能传输1帧。其中除了包含需要传输的数据(称为“有效载荷”)之外,还必须包含发送该数据帧的发送设备地址和接收该数据帧的接收设备地址。由于电子设备与传输介质很容易受到电磁干扰,所传输的数据可能会被破坏或漏失,为此数据帧中还需要附加一些信息(称为校验信息)随同数据一起进行传输,以供接收设备在收到数据之后验证数据传输是否正确,如果发现数据有错就可以向发送设备指出,以便发送设备将这一帧数据重新再发送一次。三、综合题(本题共1题,每题1.0分,共1分。)61、带云台的视频摄像机(示意图如下图所示)可以由云台控制旋转,因而可以从不同角度来进行视频监控,若以S3C2410芯片为核心来设计其控制系统,其基本功能描述如下:a.支持嵌入式Web的访问方式,即连接在因特网上的远程PC机可以通过浏览器观察视频监控画面,并控制云台动作。b.摄像头可以在云台的带动下,进行左右320°,上下60°的旋转动作,以便拍摄不同角度的视频。c.能够存储本地拍摄的图片1万张(分辨率1600×1200)。d.具有实时日历,拍摄图片后,需要标记图片的拍摄时间。根据上述功能要求的描述,请完善下面的叙述(程序)和回答有关的问题。(完善程序或回答问题所需的寄存器格式见题后附录)。(1)为了支持嵌入式Web的访问方式,带云台的视频摄像机控制系统电路中需要设计以太网接口电路,以便视频摄像机可以连接到因特网上。若以太网接口电路选择控制芯片AX88796为核心来设计,它支持10M/100M自适应物理收发,数据总线宽度为【81】位。电路设计时,若用S3C2410芯片的nGCS5连接到其CS引脚(低电平有效),那么,读写AX88796芯片内部寄存器的首地址是【82】。(2)系统的软件构件设计时,需要完成嵌入式Web服务器环境构建、应用网页设计、CGI接口程序设计、云台及视频摄像机操控程序设计等。嵌入式Web服务器环境构建时,需要移植启动引导程序(如:【83】)、嵌入式操作系统(如:Linux)、嵌入式Web服务器(如:Lighttpd)。(3)应用网页是远程操控带云台的视频摄像机的人机界面,远程PC机可以用浏览器登陆该界面从而操控该视频摄像机。应用网页设计时,通常使用页面设计语言【84】。应用网页需要接收操控设备的命令并提交(如:接收控制云台旋转的命令并提交等),因此,需要在页面程序代码中,嵌入【85】接口程序代码,完成与设备操控组件的信息交互。(4)设备操控程序是带云台的视频摄像机的主控程序,用于控制带云台的视频摄像机动作及采集其状态信息,如:控制云台左右320°旋转、采集实时时间等,操控命令是用户通过应用网页提交的。若设备操控程序中,控制云台左右320°旋转的设计思路及程序如下,请补充完善:云台左右320°旋转由步进电机带动,电路设计时,选用S3C2410的GPE端口的GPE7、GPE6引脚来控制步进电机驱动器所需的使能信号、旋转方向信号。那么,相应的驱动程序中,需要设计以下程序指令。//初始化GPE7、GPE6引脚为输出引脚,以便用来输出使能信号、旋转方向信号rGPECON=(rGPECON|0x00005000)&【86】//rGPECON是端口E的控制寄存器变量若旋转方向信号为低电平时,步进电机顺时针转;为高电平时,步进电机反时针转。那么,控制步进电机反时针转的语句是:rGPEDAT=rGPEDAT|【87】;//rGPEDAT是端口E的数据寄存器步进电机的旋转角度及速度是由输入给步进电机驱动器的脉冲信号个数及频率确定,电路设计时,脉冲信号由S3C2410的Timer2部件产生,对应的脉冲输出引脚TOUT2连接到步进电机驱动器的脉冲输入信号线上。那么,相应的驱动程序中,需要设计以下程序指令。//初始化GPB2引脚的功能rGPBCON=(rGPBCON|0x00000020)&【88】//rGPBCON是端口B的控制寄存器变量若设计所要求的步进电机转速换算成脉冲频率为120Hz,由Timer2部件来产生此频率的脉冲信号,那么,Timer2部件所需的时间间隔是【89】μs(小数四舍五入)。初始化Timer2部件的函数可以设计如下。(程序中所有参数请用十六进制表示。并假设系统主频参数PCLK为400MHz,分割器值选择为16,预分频系数选择为99。)voidTimer2Int(void){//设置定时器配置寄存器0(TCFG0)rTCFG0=【90】;//deadzone=0,Timer2预分频系数设99//设置定时器配置寄存器1(TCFG1)rTCFG1=【91】;//工作在中断方式,分割器值为16//设置计数常数rTCNTB2=0x823;//设置控制寄存器TCONrTCON=【92】;//仅更新TCNTB2和TCMPB2rTCON=【93】;//仅Timer2启动}(5)照片拍摄的实时时间可以通过读取S3C2410芯片内部的【94】部件来获得。设备操控程序中所设计的相关驱动程序中,可以用下面一段语句来初始化该部件。voidR_init(void){//初始化相关寄存器rRTCCON=(rRTCCON|【95】);//rRTCCON是控制寄存器变量rRTCALM=【96】;//报警功能(即闹钟)全部禁止rRTCRST=0x00;rTICNT=【97】;//时间间隔设置为1srRTCCON=(rRTCCON&【98】);……//省略了其他语句}(6)带云台的视频摄像机开机运行时,目标系统需先运行【99】程序,然后引导Linux操作系统运行。设备操控程序作为一个独立的任务被Linux启动,并且嵌入式Web服务器(如:Lighttpd)也被启动。用户在客户机上利用【100】软件,可以访问连接到因特网上带云台的视频摄像机,并通过目标系统的应用网页来提交设备的操控命令。说明:下面是试题解答时需要用到的寄存器格式及相关说明1)端口B控制寄存器(GPBCON)的格式2)端口E控制寄存器(GPECON)的格式3)TCFG0寄存器的格式通过TCFGO、TCFG1的设置,可以确定预分频系数和分割器值,最终通过下面公式计算定时器输入时钟频率。定时器输入时钟频率=PCLK/(预分频系数+1)/(分割器值)预分频系数的范围=O0~255分割器值的取值范围=2,4,8,165)TCON寄存器的格式6)RTCCON寄存器的格式7)TICNT寄存器的格式标准答案:(1)【81】16【82】0x28000000(2)【83】U–Boot(3)【84】HTML【85】CGI(4)【86】0xFFFF5FFF【87】0x00400x40【88】0xFFFFFFEF【89】8333【90】0x6300【91】0x300【92】0x2000【93】0x1000(5)【94】实时时钟(RTC)【95】0x01【96】0x00【97】0xFF【98】0xFE(6)【99】启动引导【100】浏览器知识点解析:(1)控制芯片AX88796的数据总线宽度为16位。其片选信号CS引脚链接到S3C2410芯片的nGCS5上,则读写AX88796芯片内部寄存器的地址范围是0x28000000~0x280003FF。(2)U–Boot是一种广泛使用的引导程序,支持多种体系结构的处理器。(3)一般网页设计语言用的是HTML:CGI接口程序可以用任何语言编程,在HTML网页中嵌入CGI接口程序可以完成与设备操控组件的信息交互。(4)【86】0xFFFF5FFF:使能GPE7和GPE6作为输出端口,均置为01。【87】0x00400x40:反时针旋转则需要将GPE6端口置于高电平。【88】0xFFFFFFEF:按要求将GPB2置为10,为TOUT2。【89】8333:120Hz对应的周期即8333μs。【90】0x6300:Timer2分割器值为16,按照公式,定时器输入时钟频率=PCLK/(预分频系数+1)/分割器值,即可得本题答案。【91】0x300:计数常数=定时时间间隔/(1/定时器输入时钟频率),即可得。【92】0x2000:更新TCNTB2和TCMPB2【93】0x1000:启动Timer2。(5)【94】实时时钟(RTC):实时时钟(RTC)组件是一种能提供日历/时钟功等功能的内置硬件。【95】0x01:RTCCON置为01确定RTC使能。【96】0x00:RTCALM置为0报警禁止。【97】0xFF:时间间隔设置为1s。【98】0xFE:初始化RTCCON。(6)【99】启动引导:目标系统需先运行启动引导程序。【100】浏览器:客户机一般用浏览器访问因特网。计算机三级(嵌入式系统开发技术)机试模拟试卷第2套一、选择题(本题共40题,每题1.0分,共40分。)1、下列术语中,并非用于描述数字图像参数的是()。A、位平面数目B、图像分辨率C、像素深度D、量化位数标准答案:D知识点解析:用来描述数字图像的参数主要有图像大小(图像分辨率)、位平面数目、像素深度和颜色模型。故此题选择D。2、下面关于嵌入式系统中复位电路的叙述中,错误的足()。A、复位电路是嵌入式最小硬件系统的一个组成部分B、嵌入式处理器系统复位引脚为nRESET时,表示高电平复位C、一般情况下,复位信号的时间宽度必须保持若干个处理器时钟周期才能使系统可靠复位D、对于经典ARM处理器复位后,PC指针指向唯一的地址0x00000000标准答案:B知识点解析:复位电路是嵌入式最小硬件系统的一个组成部分,嵌入式处理器系统复位引脚为nRESET时,表示低电平复位(不带n的表示高电平复位),一般情况下,复位信号的时间宽度必须保持若干个处理器时钟周期才能使系统可靠复位,对于经典ARM处理器复位后,PC指针指向唯一的地址0x00000000。故此题选择B。3、典型的嵌入式系统硬件由嵌入式最小硬件系统及相关的通道或接口组成,若一个嵌入式系统需要完成模拟量输入功能,该功能由下面列出的嵌入式系统的()实现。A、前向通道B、后向通道C、人机交互通道D、相互互连通道标准答案:A知识点解析:前向通道通常指的是输入接口,由模拟量输入接口和数字量输入接口组成。模拟输入接口由传感器,信号调节电路(滤波、放大器等),A/D转换器等构成。后向通道是输出接口,由模拟量和数字量接口组成,包括D/A转换器,功率放大器,执行器等。故本题选择A。4、ARM处理器当前运算操所产生的标志位记录在以下()寄存器中?A、PSPB、MSPC、SPSRD、CPSR标准答案:D知识点解析:程序状态寄存器(currentprogramstatusregister)CPSR在用户级编程时用于存储条件码;CPSR包含条件码标志,中断禁止位,当前处理器模式以及其他状态和控制信息。故本题选D项。5、以下ARM处理器的指令或伪指令错误的是()。A、MOVR1,R2B、LDRR1,#0x12345678C、LDRR1,=0x00000020D、ADCR1,R2,R3标准答案:B知识点解析:LDR是加载/存储类指令,表示存储器到寄存器的数据传送;而#是立即数符号,表示立即数寻址,B项错误,故本题选择B。6、下面是基于ARM内核的嵌入式芯片中有关GPIO的叙述,其中错误的是()。A、GPIO作为输入接口时具有缓冲功能B、GPIO作为输出接口时具有锁存功能C、GPIO的引脚一般是多功能复用的D、GPIO一般只具有0态和1态,不具有高阻状态标准答案:D知识点解析:GPIO的引脚一般是多功能复用的,一般具有0态和1态和高阻状态;作为输入接口时具有缓冲功能,作为输出接口时具有锁存功能。故本题选择D。7、下面是关于嵌入式系统使用的存储器的叙述:Ⅰ.嵌入式系统使用的存储器按照其存取特性可分为RAM和ROMⅡ.嵌入式系统使用的存储器按照其所处物理位置可分为片内存储器和片外存储器以及外部存储器Ⅲ.嵌入式系统使用的存储器按照存储信息的类型可分为程序存储器和数据存储器Ⅳ.新型的铁电存储器FRAM在嵌入式系统中得到了应用上述叙述中,正确的是()。A、仅Ⅰ和ⅡB、仅Ⅱ和ⅢC、仅Ⅰ和ⅢD、全部标准答案:D知识点解析:嵌入式系统使用的存储器按照其存取特性可分为RAM和ROM;按照其所处物理位置可分为片内存储器和片外存储器以及外部存储器;按照存储信息的类型可分为程序存储器和数据存储器;随着新技术的发展,新型的铁电存储器FRAM在嵌入式系统中得到了应用。全部正确,故本题选择D。8、μC/OS–Ⅱ的事件控制块有4种类型,需要使用4个不同的函数来创建。如下选项中哪一个用于创建事件控制块?()A、()STaskCreate()B、()SThreadCreate()C、()SQCreate()D、()SCtxSw()标准答案:C知识点解析:μC/OS–II的事件控制块有4种类型,需要使用4个不同的函数来创建。4个不同的函数分别是:OSSemCreate()、OSMutexCreate()、OSMboxCreate()、OSQCreate()。故本题选C。9、以下关于ARM处理器CPSR寄存器说法错误的是()。A、CPSR记录ARM的工作状态B、CPSR决定ARM工作模式C、CPSR可设定是否允许外部中断和快速中断D、CPSR是ARM的控制寄存器标准答案:D知识点解析:ARM处理器的CPSR寄存器是程序状态寄存器,包含条件码标志,中断禁止位,当前处理器模式以及其他状态和控制信息。故本题选择D。10、关于ARM处理器的命名,以下说法错误的是()。A、ARM11之前的命名中TDMI中的T的含义是Thumb,即支持高密度16位Thumb指令集B、ARM11之后,采用ARMCortex来命名C、ARMCortex—R为高端应用型Cortex处理器D、ARMCortex—M系列处理器内部没有MMU部件标准答案:C知识点解析:此处ARM处理器命名主要是ARM内核命名。在ARMCortex之前,ARM内核的命名中T表示支持高密度16位的Thumb指令集;ARM11以后则以Cortex命名,分为三个系列,一A,一R,一M系列,分别面向高端应用、实时控制和微控制器。其中ARMCortex—M内部没有MMU。故本题选择C。11、以下对伪指令的解释错误的是()。A、DCD0x12;在内存区域分配一个32位字的内存空间并初始化为0x00000012B、CODEl6;伪指令通知编译器,其后的指令序列为16位的Thumb指令C、TestEQU50;定义一个常量Test值为50,不能定义32位常数D、IMPORTMain;该伪指令通知编译器当前文件要引用标号Main,但Main在其他源文件中定义标准答案:C知识点解析:DCD为ARM汇编器所支持的数据定义伪指令,用于分配一片连续的字存储单元并用指定的数据初始化,A项正确;CODE16伪指令通知编译器,其后的指令序列为16位的Thumb指令,故B正确;EQU是等于伪指令,用于为程序中的常量、标号等定义一个等效的字符名称,TestEQU50定义标号Test的值为50,C错误;IMPORT伪指令用于通知编译器要使用的标号在其他源文件中定义,但要在当前源文件中引用,而且无论当前源文件是否引用该标号,该标号均会被加入到当前源文件的符号表中,D项解释正确。故本题选择C。12、下面关于存储器的叙述中,错误的是()。A、DDRSDRAM中的DDR是指双倍数据速率B、DDR2SDRAM可预读取2位数据C、磁性随机存取存储器MRAM是一种非易失性存储器,拥有SRAM的高速存取能力,以及DRAM的高集成度D、铁电存储器FRAM既具有只读存储器非易失性的特点,又具有随机存储器可快速随机读写的特点,而且速度快,功耗低标准答案:B知识点解析:DDR是DualDataRate的缩写,指双倍数据速率;DDR2使原来DDR可预读取2位变成可预读取4位(或8位),把DDR的数据传输速率又提高了两倍(四倍);磁性随机存取存储器MRAM是一种非易失性存储器,拥有SRAM的高速存取能力,以及DRAM的高集成度;铁电存储器FRAM既具有只渎存储器非易失性的特点,又具有随机存储器可快速随机读写的特点,而且速度快,功耗低。B项错误,故本题选择B。13、下面关于USB的叙述中,错误的是()。A、在具有OTG的USB总线上,可以实现在没有主机情况下从设备之间直接进行点对点通信B、USB2.0的速度为480Mbps,USB3.0达到640MbpsC、主机的USB接口向从设备提供了电源D、USB支持热插拔标准答案:B知识点解析:UsBOTG的作用是可以摆脱主机,直接在具有OTG的USB总线上完成点对点通信,实现在没有主机的情况下从设备之间直接进行数据传送,故A正确;目前USB2.0的速度为480Mb/s,USB3.0达到5Gb/s即640MB/s,故B项错误;USB接口提供了内置电源,主机的USB接口向从设备提供电源,C正确;uSB总线接口支持设备的即插即用和热插拔功能,所以D也正确。故本题选择B。14、在采用ADS1.2集成开发工具软件开发基于ARM微处理器的嵌入式系统软件时,下面有关地址映射的说明中,不正确的是()。A、只能通过提供一个scatter格式的配置文件来确定地址映射关系B、scatter格式的配置文件是一个文本文件C、scatter格式的配置文件描述了连接器进行连接时所需的分组及定位信息等D、一个scatter配置文件中通常要描述1个下载时域,以及若干个运行时域标准答案:A知识点解析:利用ADS1.2工具来进行地址映射,即在编译连接其工程项目时,有两种方式,即Simple连接类型和Scattered连接类型。在采用Scattered连接类型时,需要提供一个scatter格式的配置文件,该配置文件是一个文本文件,描述ARM连接器在完成连接操作时所需要的分组及定位信息等。一个scatter文件中通常要描述一个下载时域的首地址、域的大小、域的属性,以及若干个运行时域的首地址、域的大小、域的属性、包含的输入段等信息。因此A选项不正确,故本题选择A。15、集成电路制造技术是嵌入式系统发展的重要基础,下面关于集成电路技术发展的叙述中,错误的是()。A、目前已经可以将数字电路、模拟电路和射频电路等集成在同一芯片上B、当前最复杂的CPU芯片所集成的晶体管数目已多达10亿个C、当前速度最快的CPU芯片时钟频率已经高达10GHzD、微机电系统(MEMS)在芯片上融合了光、机、电等多种不同类型的构件标准答案:C知识点解析:随着电子设计自动化水平的提高和VLSI制造技术的飞速发展,半导体加工已经从微米、亚微米进入到深亚微米的时代,单个芯片上可以集成几亿个甚至几十亿个晶体管,因而能够把汁算机或其他一些电子系统的全部电路都集成在单个芯片上,既包含数字电路,也可以包含模拟电路,甚至还能包含数字/模拟混合电路和射频电路。微机电系统在芯片上融合了光、机械、电子等多类不同技术的构件,是集微型传感器、微型执行器、信号处理器、接口、通信电路和电源等于一体的微型器件或者微型系统。当前速度最快的CPU已超过10G了,C选项错误,故本题选择C。16、下面关于嵌入式处理器时钟信号的叙述中,错误的是()。A、嵌入式处理器需要时钟信号才能按照节拍正常工作B、大多数嵌入式处理器内置时钟信号发生器C、嵌入式处理器不能使用外部振荡源提供时钟信号D、可用于产生时钟信号的晶振,有的是无源的、有的是有源的标准答案:C知识点解析:目前所有的嵌入式处理器均为时序电路,需要一个时钟信号才能工作,晶振是无极性的,通常分为无源和有源两种;大多数控制器具有晶体振荡器(简称晶振);但有些场合(如减少功耗、需要严格同步等情况)需要使用外部振荡源提供时钟信号。C选项错误,故本题选择C。17、如下关于开源操作系统的说法,正确的是()。A、能够免费获得源码,起始使用成本较低B、获得技术支持比较困难,但维护比较简单C、移植过程开发工作量大,但系统可靠性较高D、即购即用,且产品研发容易满足工期要求标准答案:A知识点解析:开源操作系统具有能够免费获得、成本较低的优点,但是存在获得技术支持困难、配套开发工作量大、系统可靠性低、完工后维护困难的缺点。A选项正确,故本题选择A。18、MP3播放器属于嵌入式系统的应用之一,下面有关叙述中错误的是()。A、MP3是互联网上流行的一种数字音乐格式B、MP3采用MPEG–3算法对数字音频进行压缩编码C、MP3播放器必须具有对MP3格式音频文件解码的功能D、MP3音频文件的文件扩展名是.mp3标准答案:B知识点解析:MP3是互联网上最流行的数字音乐格式,它采用国际标准化组织提出的MPEG–1层III算法进行有损的压缩编码,以8~12倍的比率大幅度降低了声音的数据量,其文件扩展名是.Mp3;MP3播放器必须具有对MP3格式音频文件解码的功能。所以本题选B。19、以下不能完成将R2中数值的两倍写入R1中的ARM指令是()。A、ADDR1,R2,R2B、ORRR1,R2,R2C、MOVR1,R2,LSL#1D、MULR1,R2,#2标准答案:B知识点解析:将R2寄存器中的数值的两倍写入R1,可以通过加法指令、移位指令(逻辑左移相当于乘操作)和乘法指令完成,故选项中仅B项无法完成,故本题选择B。20、下面关于嵌入式处理芯片生产厂商的叙述中,错误的是()。A、基于ARM7TDMI内核的S3C44B0嵌入式处理器由韩国三星(Samsung)公司生产B、基于ARM7TDMI–S内核的LPC2000系列嵌入式处理器由荷兰恩智浦(NXP)半导体司司生产C、美国英特尔(Intel)公司未生产过基于ARM的嵌入式处理器D、美国爱特美尔(ATMEL)公司和飞思卡尔(Freescale)公司都生产多个系列的基于ARM内核的嵌入式处理器芯片标准答案:C知识点解析:生产ARM处理器芯片的厂家众多,每个厂商生产的ARM芯片型号各异,除了内核架构外,其内置硬件组件也各有特色,性能也有差异。基于ARM7TDMI内核的S3C44B0嵌入式处理器由韩国三星(Samsung)公司生产;基于ARM7TDMI–S内核的LPC2000系列嵌入式处理器由荷兰恩智浦(NXP)半导体公司生产;美国爱特美尔(ATMEL)公司和飞思卡尔(Freescale)公司都生产多个系列的基于ARM内核的嵌入式处理器。故本题选C。21、以下关于ARM程序状态寄存器CPSR说法错误的是()。A、CPSR记录了ARM运行过程中的标志状态B、CPSR决定是否切换到Thumb状态C、CPSR决定是否允许快速中断FIQD、CPSR决定堆栈深度标准答案:D知识点解析:CPRS为当前程序状态寄存器,记录了ARM运行过程中的标志状态;其中T为ARM与Thumb指令切换,F为禁止快速中断FIQ的控制位。因此A、B、C项正确,故本题选择D。22、ARMCortex—A15处理器内核体系结构版本是()。A、ARMv4B、ARMv5C、ARMv6D、ARMv7标准答案:D知识点解析:ARMCortex—A系列都基于ARMV7一A体系结构。故本题选择D。23、关于Linux操作系统的组成和结构,下面叙述中错误的是()。A、某个应用程序在Linux操作系统环境下运行时,它就成为一个用户进程B、Linux提供的GLIBC是可移植的标准C库函数实现,提供标准I/O和标准流的一系列接口C、Linux内核包含进程管理、内存管理、文件管理、网络接口和进程间通信等模块D、Linux是参照Minix开发的,采用与Minix相同的微内核结构标准答案:D知识点解析:某个应用程序在Linux操作系统环境下运行时,它就成为一个用户进程;Linux提供的GLIBC是可移植的标准C库函数实现,提供标准I/O和标准流的一系列接口;Linux内核包含进程管理、内存管理、文件管理、网络接口和进程间通信等模块;Linux系统最初以Unix为原型,以实现POSIX标准作为其目标。故本题选择D。24、若某个嵌入式系统设计了支持以太网通信的接口电路,选用AX88796作为以太网控制器芯片,其片选信号CS引脚连到S3C2410芯片的nGCS2上。那么,读写AX88796芯片内部寄存器的首地址是()。A、0x00000000B、0x08000000C、0x10000000D、0x18000000标准答案:C知识点解析:按照题中连接方法,读/写AX88796芯片内部寄存器的地址范围是0x10000000~0x100003FF。故本题选择C。25、计算机局域网传输数据时,必须把数据组织成规定格式的“帧”,每一数据帧由下图所示的5个部分组成,其中①、②、③分别是()。A、发送设备MAC地址、接收设备MAC地址、校验信息B、发送设备MAC地址、校验信息、接收设备MAC地址C、校验信息、发送设备MAC地址、接收设备MAC地址D、接收设备MAC地址、发送设备MAC地址、校验信息标准答案:A知识点解析:局域网采用分组交换技术,发送设备必须把要传输的数据分成小块,即帧,一次只能传输一帧。数据帧中除了包含需要传输的数据(称之为“有效载荷”)之外,还必须包含发送该数据帧的发送设备地址和接收该数据帧的接收设备地址。另外数据帧中还需要附加一些信息随同数据一起进行传输,包括控制信息和校验信息,以供接收设备在收到数据之后验证数据传输是否正确。这些信息包括控制信息和校验信息。故本题选择A。26、关于ARM处理器的工作模式,以下说法正确的是()。A、快速中断模式用来处理FIQ中断B、用户模式用来处理普通中断C、中止模式运行特权级的操作系统任务D、系统模式运行正常的程序标准答案:A知识点解析:ARM体系结构支持7种工作模式,取决于当前程序状态寄存器CPSR的低5位值。用户模式是程序正常执行工作模式;快速中断模式(FIQ)用来处理高速中断;中止模式处理存储器故障;系统模式运行特权级的操作系统任务。故本题选择A。27、下面是关于ARM嵌入式芯片中的DMA控制器的叙述,其中错误的是()。A、DMA控制器即为直接存储器访问控制器B、使用DMA控制器可将数据块在外设与内存之间直接传输而不需CPU的参与,因而可显著降低处理器的负荷C、ARM嵌入式芯片中的DMA控制器挂在AMBA的外围总线(APB)上D、DMA控制器工作时所需的时钟由ARM嵌入式芯片中的电源管理与时钟控制器组件提供标准答案:C知识点解析:ARM内部的DMA控制器(直接存储器访问控制器)是一种硬件组件,使用它可以将数据块在内存与外设以及内存与内存之间互相传送,且传输过程不需要CPU参与,可显著降低处理器负荷;DMA主控制器与AMB的系统总线部分相连;其工作时所需的时钟由ARM嵌入式芯片中的电源管理与时钟控制器组件提供。故本题选择C。28、在μC/OS—II操作系统下,能使运行态任务转入等待态的系统函数是()。A、OSSemPost()B、OSTaskCreate()C、OSTaskDel()D、OSTimeDly()标准答案:D知识点解析:绝大多数情况下,μC/OS—II的每个任务都是一个无限的循环。每个任务都处在以下5种状态之一的状态下。这5种状态是休眠态、就绪态、运行态、挂起态(等待某一事件发生)和被中断态,能使等待态任务转入就绪态的系统函数是OSSemPost()。故D选项正确。29、下列关于μC/OS-II操作系统内核任务调度的说法中,不正确的()。A、进行中断级任务级调度的条件之一是:当前任务的优先级比处于就绪态的最高优先级任务的优先级高B、中断级的任务调度是调用函数OSIntExit()完成的C、进行中断级任务级调度的条件之一是:所有的中断服务程序均已经执行完毕D、内核通过系统函数OS_TASK_SW()进行任务级的任务调度标准答案:A知识点解析:μC/OS—II总是运行处于就绪态任务中优先级最高的那一个。当前运行态任务因等待某一事件而被阻塞时,或者当前有更高优先级的任务处于就绪态时,都有可能进行任务级的任务调度,中断级的任务调度是调用函数OSIntExit()完成的;任务级的调度是由函数OSSched()完成的。OSSched()函数是任务调度的前导函数,判断进行任务调度的三个条件是否满足。这三个条件是:(1)中断嵌套层数共享全程变量OSIntNesting=0,也就是所有的ISR已经执行完毕。(2)任务调度加锁层数共享全程变量OSLockNesting=0,也就是调度没有被禁止。(3)就绪表查找到的最高优先级任务的优先级比当前任务的优先级高。当发生任务级的任务调度时,内核进行任务级的任务切换,保存当前任务的上下文,并恢复新任务的上下文。故A项不正确。30、在μC/OS–II操作系统下,能使运行态任务转入等待态的系统函数是()。(I)OSSemPost()(II)OSTaskCreate()(III)OSSemPend()(IV)OSTimeDly()A、(I)和(III)B、(II)和(IV)C、(III)和(IV)D、仅(IV)标准答案:C知识点解析:挂起态(Pending)或者等待态(Waiting)指正在运行的任务由于调用延时函数OSTimeDly()或等待事件信号量而将自身挂起。此外OSSemPend()函数也可以使运行态任务转入挂起态。故本题选择C。31、下面关于I2C总线的叙述中,错误的是()。A、I2C总线是集成电路互连总线的简称B、I2C总线是一种串行半双工传输的总线标准C、I2C总线有三条信号线:数据线SDA,时钟线SCL,应答线ACKD、I2C总线属于多主总线,可以同时挂接多个主控器件标准答案:C知识点解析:集成电路互连总线(I2C)用于连接嵌入式处理器及其外围器件,它是广泛采用的一种串行半双工传输的总线标准;I2C总线有两条信号线;数据线SDA,时钟线SCL;I2C总线属于多主总线,即允许总线上有一个或多个主控器件和若干从器件同时进行操作;故C选项错误。32、在以下ARM处理器中,面向中低端应用,成本最低的ARMCortex嵌入式处理器是()。A、ARMCortex–M0B、ARMCortex–M3C、ARMCortex–M4D、ARMCortex–R4标准答案:A知识点解析:面向中低端应用的主要是Cortex–M系列处理器,一般面向控制领域,选项中成本最低的是ARMCortex–M0处理器。故
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 浙江省宁波市慈溪市2023-2024学年六年级上学期英语期末试卷(1月)
- 《木雕工艺品的保养》课件
- 2022年安徽省巢湖市公开招聘警务辅助人员辅警笔试自考题2卷含答案
- 2022年河北省承德市公开招聘警务辅助人员辅警笔试自考题2卷含答案
- 2021年黑龙江省大庆市公开招聘警务辅助人员辅警笔试自考题2卷含答案
- 2021年湖南省邵阳市公开招聘警务辅助人员辅警笔试自考题2卷含答案
- 湖南省岳阳市(2024年-2025年小学六年级语文)部编版开学考试((上下)学期)试卷及答案
- 《整合市场攻击策略》课件
- 2025年城市公共汽电车客运服务项目立项申请报告
- 2025年电信和其他信息传输服务项目提案报告模稿
- 2023-2024学年湖南省常德市武陵区湘少版(三起)六年级上册期末质量检测英语试卷(无答案)
- 医疗机构规章制度目录
- 中国史硕士研究生培养方案
- 成人自考市场营销策划
- 肠梗阻小讲课
- 1-先心病房间隔缺损封堵术护理教学查房
- 电子表格表格会计记账凭证模板
- 2021年深圳亚迪学校小升初面试数学模拟题及答案
- 抽沙船施工方案
- 内蒙古苏尼特右旗铜铅锌矿选矿试验报告
- 诺如病毒检测技术培训
评论
0/150
提交评论