全国计算机等级考试三级嵌入式系统开发技术题库摘要.docx

上传人:e****s 文档编号:62909948 上传时间:2022-11-22 格式:DOCX 页数:10 大小:170.57KB
返回 下载 相关 举报
全国计算机等级考试三级嵌入式系统开发技术题库摘要.docx_第1页
第1页 / 共10页
全国计算机等级考试三级嵌入式系统开发技术题库摘要.docx_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《全国计算机等级考试三级嵌入式系统开发技术题库摘要.docx》由会员分享,可在线阅读,更多相关《全国计算机等级考试三级嵌入式系统开发技术题库摘要.docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、 全国计算机等级考试三嵌入式系统开发技术题库第8套一、选择题1、以下产品中不属于嵌入式系统的是: A)有线电视机顶盒B)效劳器C)电饭煲D)路由器2、下面关于嵌入式系统逻辑组成的表达中,错误的选项是: A)嵌入式系统由硬件和软件两局部组成 B)嵌入式系统硬件的主体是中央处理器(CPU)和存储器 C)嵌入式系统的CPU比通用计算机简单得多,它们都是8位字长的处理器 D)嵌入式系统通过输入/输出(I/O)接口和输入/输出设备与外部世界进行联系3、按照软硬件技术的复杂程度嵌入式系统分为低端系统、中端系统和高端系统三大类,下面有关低端系统的表达中错误的选项是: A)硬件大多采用4位或8位单片机 B)由

2、监控程序对系统进行控制,不使用操作系统 C)家用洗衣机、吸尘器、电磁炉等属于低端嵌入式应用系统 D)它们正在被32位的高端系统所取代4、 片上系统SOC或SoC是目前广泛使用的一种嵌入式处理芯片,下面有关表达中错误的选项是: A)SoC是电子设计自动化水平提高和大规模集成电路制造技术开展的成果 B)SoC芯片既包含处理器又包含存储器,既有数字电路也有模拟电路,单个芯片就能实现数据的采集、转换、存储、处理和I/O等多种功能 C)SoC已成为集成电路设计的开展趋势,32位嵌入式处理芯片大多是SoC D)智能 已经广泛采用SoC,平板电脑大多还使用传统的Intel处理器5、 一幅没有经过数据压缩的彩

3、色图像,其数据量是768KB,分辨率为1024*768,那么它每个像素的像素深度是: A)24位B)16位 C)12位D)8位6、 获取数字声音的过程中必须进行取样、量化等处理。下面关于量化的表达中错误的选项是: A)量化就是把声音样本的模拟量转换成数字量来表示 B)量化过程往往也称为D/A转换 C)量化位数增多,量化的精度可以提高,声音的保真度也更好 D)量化位数越少,数字声音的数据量也越少7、局域网是计算机网络中最流行的一种形式。下面有关局域网的表达中错误的选项是: A)局域网指较小地域范围内的计算机网络,它有多种类型 B)局域网通常为一个单位所拥有,自建自管 C)它主要使用光缆进行连网和

4、数据通信 D)局域网数据传输速率高,延迟时间短,误码率低8、以下关于互联网IP地址的表达中,错误的选项是: A)正在上网online的每一台终端设备都有一个IP地址 B)现在广泛使用的IPv4协议规定IP地址使用32个二进位表示 C)IPv4规定的IP地址快要用完了,取而代之的将是64位的IPv5 D)许多设备的IP地址是动态分配的而非固定不变的9、对于ARM系列,最适合高端应用的嵌入式处理器是: A)ARM9 B)ARMCortex-M C)ARMCortex-A D)ARMCortex-R10、以下关于ARM程序状态存放器CPSR说法错误的选项是: A)CPSR记录了ARM运行过程中的标志

5、状态 B)CPSR决定是否切换到Thumb状态 C)CPSR决定是否允许快速中断FIQ D)CPSR决定堆栈深度11、 关于ARM处理器异常中断响应过程中,以下说法正确的选项是: A)SPSR的值保存到CPSR中 B)设置当前状态存放器CPSR的相应位 C)断点地址会自动保存在R13中 D)自动把异常向量地址写入R14中12、 关于ARM处理器的MMU,以下说法错误的选项是: A)MMU是存储器管理部件 B)MMU控制存储器访问顺序 C)MMU控制存储器的访问权限 D)MMU通过查TLB表得到虚拟地址13、 设R1中为一正整数,将其数值的一半存入R2的ARM指令正确的选项是: A)SUBR2,

6、R1,LSR#1 B)MOVR2,R1,LSL#1 C)UDIVR2,R1,#1 D)MOVR2,R1,LSR#114、 以下ARM指令中源操作数属于存放器间接寻址的指令是: A)ADCR1,R2,R3 B)STRHR0,R1 C)ORRR1,R,R3 D)MVNR1,#0x0B15、以下对伪指令的解释错误的选项是: A)DCW0x12;在内存区域分配半字的内存空间并初始化为0x0012 B)CODE32;伪指令通知汇编器,其后的指令序列为32位的ARM指令 C)BaudEQU2400;为定义一个16位常量Baud值为2400 D)EXTERNSUB1;当前文件引用外部标号SUB116、 将R

7、1中的8位二进制数存储到由R2+1指示的单元,并自动更新地址的ARM指令是: A)STRBR1,R2,#1! B)STRHR1,R2,#1! C)STREQR1,R2,#1! D)STRR1,R2,#1!17、 当条件为非负数时,将R1指示的内存中16位数据加载到R0存放器中,ARM指令为: A)LDRHPLR0,R1 B)LDRHMIR0,R0 C)LDRBMIR1,R0 D)LDRBMIR0,R118、下面与嵌入式处理器有关的表达中,错误的选项是: A)嵌入式处理器本身就是一个嵌入式最小硬件系统 B)嵌入式处理器只有在供电的情况下才有可能正常工作 C)嵌入式处理器工作时需要时钟信号 D)大

8、多数基于ARM处理器核的嵌入式处理器芯片都有调试接口19、下面关于AMBA的表达中,错误的选项是: A)ARM公司定义的AMBA其中文名为先进微控制器总线体系结构 B)ARM公司定义的AMBA是用于连接和管理片上系统中各功能模块的开放标准和片上互连标准 D)ARM7和ARM11采用的AMBA的版本相同20、下面关于嵌入式系统存储器的表达中,错误的选项是: A)目前嵌入式处理器内部的Cache采用SRAM B)嵌入式系统使用的存储器按照其存取特性可分为随机存取存储器RAM和只读存储器ROM C)铁电存储器FRAM和磁性存储器MRAM是两种新型的半导体存储器 D)通过对DRAM的存储控制技术进行改

9、良,出现了DDR2SDRAM、DDR3SDRAM等新型的存储器产品21、下面关于ARM嵌入式处理器的GPIO的表达中,错误的选项是: A)GPIO的引脚一般是三态的,即具有0态,1态和高阻状态 B)有些GPIO引脚具有多种功能,通过设置相关控制存放器的某些位来进行选择 C)有些ARM芯片的GPIO引脚可以设置成具有中断输入功能 D)只有几个按键的简单键盘接口,应采用专用的键盘接口芯片来实现,而不宜采用GPIO来设计22、通过I2C、SPI、UART、USB等可以实现嵌入式系统间或嵌入式系统与外围器件等的连接,下面相关表达中,正确的选项是: A)SPI允许总线上的多个器件同时竞争总线,通过总线仲

10、裁的方式确定器件的总线控制权 B)I2C具有3个信号线:SCL、SDA和SSEL;当作为从设备时,其SSEL应为低电平 C)UART只能工作于半双工通信方式 D)USB有多个版本,如USB1.0、USB1.1、USB2.0、USB3.0等23、 下面关于嵌入式系统中常用的简单输入设备和简单输出设备的表达中,错误的选项是: A)嵌入式系统中使用的键盘有线性键盘和矩阵键盘两类 B)电阻式触摸屏和电容式触摸屏是嵌入式系统中常用的两种触摸屏 C)LCD是发光二极管的简称 D)液晶显示器是嵌入式系统常用的一种显示设备24、下面与嵌入式处理器复位相关的表达中,错误的选项是: A)一般情况下,为保证系统可靠

11、复位,复位信号有效电平的时间宽度必须为假设干个处理器时钟周期 B)ARM复位后PC指针指向的地址是可选的 C)嵌入式系统可使用外接典型复位芯片来保证系统可靠复位 D)当嵌入式处理器的复位引脚标记为nRESET时,表示低电平复位25、下面是关于基于ARM内核的嵌入式芯片中的中断控制器的表达,其中错误的选项是: A)中断控制器是连接AMBA的系统总线和外围总线的桥接器 B)一般采用向量中断或嵌套向量中断方式管理中断 C)向量中断区分中断的优先级,并且每个中断都有各自的中断处理程序地址 D)高优先级的中断可以进入低优先级中断的处理过程中,待高优先级中断处理完成后再继续执行低优先级中断处理26、下面是

12、关于嵌入式系统中使用的无线通信接口或技术的表达,其中错误的选项是: A)GPRS是GSM用户可用的一种移动数据业务,通常支持用AT指令集进行呼叫、短信、 、数据传输等业务 B)使用802.11系列协议的无线局域网也称为WiFi C)蓝牙是一种支持短距离通信的无线低速通信技术,它采用分散式网络结构以及快跳频和短包技术,支持点对点及点对多点通信 D)嵌入式系统可通过扩展无线模块来实现无线通信,该模块与嵌入式处理器连接时一般只能采用UART27、下面关于实时系统的表达中,错误的选项是: A)如果任务执行时间超过截止时间后系统的效益变为负,这种实时系统称为软实时系统 B)高铁购票系统属于软实时系统 C

13、)实时系统按响应时间的快慢有强实时系统、普通实时系统和弱实时系统三种 D)飞行控制器属于强实时系统28、 微软公司开发的以下操作系统中,属于嵌入式操作系统的是: A)WindowsNT B)WindowsPhone8 C)Windows8 D)WindowsServer202129、 下面有关单内核操作系统的表达中,错误的选项是: A)单内核操作系统也称为宏内核操作系统 B)内含的功能模块多,模块间耦合度很高,内核运行效率高 C)占用内存空间较大,可扩展性较差 D)Android操作系统不属于单内核操作系统30、 以下程序中属于板级支持包BSP内容的是: A)引导加载程序 B)进程管理程序 C

14、)进程间通信程序 D)文件管理程序31、 下面关于引导加载程序Bootloader的表达中,正确的选项是: A)引导加载程序是硬件发生故障后由OS启动执行的 B)加载和启动操作系统是引导加载程序的一项重要任务 C)Bootloader包含加电自检和初始化程序,不包含设备驱动程序 D)相同体系结构的硬件平台一定使用相同的引导加载程序32、 嵌入式Linux操作系统由用户进程、OS效劳组件和Linux内核3个局部组成,下面表达中错误的选项是: A)某个应用程序在Linux操作系统环境下运行时,它就成为一个用户进程 B)效劳组件是位于Linux操作系统内核之上的效劳模块或实用程序的集合 C)Linu

15、x内核包含进程管理、内存管理、文件管理、网络接口和进程间通信等模块 D)Linux内核只供效劳组件调用,与用户进程之间没有接口33、下面关于Linux内核的表达中,错误的选项是: A)Linux的创始人是芬兰大学生LinusTorvalds B)Linux内核的最新版本是2.0版 C)Linux内核是一种自由软件,其源代码是开放的 D)对于不同体系结构的CPU,Linux内核的源代码各不相同34、 Linux内核主要由5个子系统组成,下面选项中不属于这5个子系统的是: A)进程调度 B)内存管理 C)虚拟文件系统 D)浏览器程序35、 下面关于C/OS-II任务管理的表达中,错误的选项是: A

16、)它可以管理多达64个任务 B)用户任务最多只能有32个 C)空闲任务idletask是系统所创立的第1个任务 D)就绪状态的任务表示已经具备运行条件但并不在运行的任务36、 C/OS-II的每个任务都处于5种状态之一,这5种状态是: A)休眠态、就绪态、运行态、挂起态、被中断态 B)等待态、输入态、运行态、挂起态、输出态 C)休眠态、就绪态、运行态、输入态、输出态 D)输入态、就绪态、运算态、输出态、完成态37、 关于C/OS-II中处于就绪状态的任务,下面表达中正确的选项是: A)该任务已经可以运行,一旦CPU空闲该任务将立即运行 B)该任务已经可以运行,但由于优先级不够暂时不能运行 C)

17、该任务已经可以运行,一旦得到所需资源将立即运行 D)该任务已经可以运行,一旦事件信号量出现将立即运行38、在开发低端、中端、高端等类型的嵌入式系统时,一般都需要选择和利用适宜的开发平台来进行。下面有关嵌入式系统开发平台的表达中,不正确的选项是: A)开发平台中的软件开发工具,通常会包括:工程管理器、编辑器、编译器、连接器等 B)开发平台中的软件开发工具往往都作为一个整体提供应开发人员使用,以提高开发工作效率。 C)有的开发平台中还包含一些中间件和软件组件,以满足特定应用领域的各种应用开发。 D)用开发平台所开发出的低端嵌入式系统应用软件,必须基于某一个嵌入式操作系统上运行。39、下面关于JTA

18、G的表达中,错误的选项是: A)JTAG是ARM内核独有的一种测试接口,其他种类的嵌入式处理器一般没有该接口 B)JTAG可用于实现嵌入式系统的在线编程功能 C)多个器件可以通过JTAG接口串联在一起,形成一个JTAG链 D)SWD是Cortex-M内核提供的功能与JTAG类似的调试接口40、下面关于JTAG的表达中,错误的选项是: A)JTAG是ARM内核独有的一种测试接口,其他种类的嵌入式处理器一般没有该接口 B)JTAG可用于实现嵌入式系统的在线编程功能 C)多个器件可以通过JTAG接口串联在一起,形成一个JTAG链 D)SWD是Cortex-M内核提供的功能与JTAG类似的调试接口二、

19、填空题1、IP核是开发SoC的重要保证,IP核的复用可以减少SoC研发本钱,缩短研发时间。以CPU为例,目前采用_公司的_内核占所有32位嵌入式处理芯片的90%左右,已经成为32位嵌入式CPU事实上的标准。2、字符在嵌入式系统内部是使用二进制编码表示的,存储一个ASCII字符需要使用_个二进位,存储一个常用汉字需要使用_个二进位采用GB2312编码标准。3、目前,无线局域网WLAN已经是无线上网的一种重要手段,它采用的通信协议是IEEE_a/b/g/n,其数据传输速率可达11_Mb/s4、程序存储器和数据存储器仅用一套总线与CPU连接的这种存储结构称为_结构,程序存储器和数据存储器分开采用两套

20、总线与CPU连接的存储结构称为_结构。5、在ARM处理器中,只允许使用16位指令编码的状态称为_状态,只允许使用32位指令编码的状态称为_状态。6、R05000,R18000,执行指令MOVR0,R1,LSR#3后,R0_,R1=_。7、小端模式下如果从0x60000010开始到0x60000017存放的一个双字为0x123456789ABCDEF0,且R10x60000010,那么加载指令LDRBR0,R1使R0_、LDRHR2,R1,#2使R2_8、 以下图给出了产生嵌入式处理器时钟信号的两种方法,其中左图为使用_时钟信号发生器产生嵌入式处理器时钟信号的方法,右图为使用_时钟信号源产生嵌入

21、式处理器时钟信号的方法。9、典型嵌入式系统在硬件上除嵌入式最小硬件系统外,还包含一些相关的通道或接口。其中:由_量输入接口和数字量输入接口组成的输入接口常称为_向通道。10、ARM处理器芯片内部的直接存储器访问控制器常简称为_控制器,采用它来传输数据,可降低处理器的负荷;通过将CPU设为低功耗状态,并使用直接存储器访问控制器传输数据,能降低系统的_。11、Flash存储芯片AM29LV160的外部地址线共20条A0A19,数据线共16条DQ0DQ15,由此计算AM29LV160的存储容量V=_Mbits,或表示为_MB。12、基于ARM内核的嵌入式芯片中的中断控制器的功能是对芯片中相关硬件组件

22、的中断请求进行管理和控制,一般采用_中断VIC或_中断NVIC方式管理中断。13、CAN总线的数据帧由7个不同的域组成,按照传输顺序,它们是:帧起始、仲裁域、控制域、_域、_域、应答域、帧结尾。14、实时操作系统RTOS有3个主要的实时指标-响应时间、吞吐量和生存时间,响应时间的具体指标是:_时间和_时间。15、实时操作系统RTOS有3个主要的实时指标-响应时间、吞吐量和生存时间,响应时间的具体指标是:_时间和_时间。16、为了使操作系统容易在不同的硬件平台上进行移植,一些嵌入式操作系统包含有一个硬件抽象层,硬件抽象层的英文缩写是_,它位于_和硬件之间,从而隐藏了硬件平台的差异,防止了操作系统

23、对硬件的直接访问。17、Linux内核主要是由5个子系统组成的,如以下图所示,其中的A是_子系统,B是_子系统。18、C/OS-II操作系统是我国广泛使用的一种抢占式实时操作系统,基于C/OS-II的嵌入式系统软件局部由4层组成,按照从上而下的顺序它们是:_层,应用程序接口API层,_层,及设备驱动程序层。19、JTAG是指满足IEEE1149标准的边界扫描测试方法及TAP接口,是一种用于片上_技术的统称。JTAG接口标准中规定了TAP接口所使用的5个信号,它们分别是_、TMS、TDI、TDO和TRST。20、使用GNUGCC开发应用程序时,假设源文件为test.c,用命令:arm-linux

24、-gcc-g-otesttest.c对该源文件进行编译,然后运行_命令进入调试环境。在调试环境下,键入命令:filetest来加载被调试的文件,然后再用_命令来运行它。三、综合题家庭效劳网关是智能家庭中的关键设备,是家庭内部智能设备与外部网络如因特网连接的桥梁。现需要设计的家庭效劳网关根本功能具体描述如下: a、家庭效劳网关具有一个以太网接口对外连接,一个WiFi通信接口对内连接,一个RS-485总线接口对内连接。 b、具备一个SD卡接口,利用SD卡存储家庭效劳网关的日志信息。 c、具有三个状态指示灯,分别指示:工作、报警、远程控制。 d、具有实时日历功能。 e、客户可以远程通过因特网控制家中

25、智能设备。根据上述功能要求的描述,假设采用S3C2410芯片为核心来构建家庭效劳网关的硬件平台,请完善下面的表达程序和答复有关的问题。注意:完善程序或答复以下问题所需的存放器格式见题后的附录1在设计家庭效劳网关硬件时,除了设计最小硬件系统外,还必须设计_接口电路、WiFi模块接口电路、RS-485接口电路、SD卡接口电路、指示灯接口电路等。假设选用的WiFi模块具有UART接口,设计时采用S3C2410芯片的UART2部件的引脚与其相关信号连接,同时,设计RS-485接口电路时,那么宜采用S3C2410芯片的_部件外加485电平转换芯片来实现。2设计以太网接口电路时,选用以太网控制器芯片AX8

26、8796为核心来设计,其CS片选信号,低电平有效引脚连到S3C2410芯片的nGCS2上,那么,AX88796芯片内部存放器读写地址的首地址应该为:_注:S3C2410芯片外部可扩展的存储容量为1GB,分成了8块,每块128MB,分别由nGCS0nGCS7选择,整个外部存储空间的首地址为:0x00000000。SD卡接口电路设计时,采用S3C2410芯片端口E的_引脚到_来设计注:写出引脚范围,可通过题目后面附录中的相关表格来确定。3指示灯接口电路设计时,分别用GPE0、GPE1、GPE2外加驱动电路来控制三个LED灯,分别指示工作、报警、远程控制三个状态。那么,相关驱动程序中,初始化GPE0

27、、GPE1、GPE2引脚功能的语句是:rGPECON=(rGPECON|0x00000015)&_);/rGPECON是端口E的控制存放器(32位)假设GPE2输出1时,控制远程控制LED灯亮,GPE2输出0时,控制远程控制LED灯灭,那么,相关驱动程序中,控制远程控制LED灯亮和远程控制LED灯灭的语句分别可以是:rGPEDAT=rGPEDAT|_;/控制远程控制LED灯亮,rGPEDAT是端口E的数据存放器(16位)。rGPEDAT=rGPEDAT&_;/控制远程控制LED灯灭。 4S3C2410芯片通过UART2部件相关的引脚与WiFi模块连接,客户从远程发出的命令,通过因特网传输到家庭

28、效劳网关后,再由UART2部件所对应的串行接口传输给WiFi模块,最后通过WiFi模块传输给相关的智能家庭设备。那么,在设计UART2的驱动程序时,可用下面一段程序来初始化UART2部件注:UART2的波特率要求为:9600bps,数据格式要求为:8位数据、1位停止位、奇校验,主频为PCLK。voidUART2_Init()rGPHCON=(rGPHCON&0xFFFF0FFF)|_;/端口H相应引脚功能初始化,rGPHCON是端口H的控制存放器rUFCON2=0x0;/FIFOdisablerUMCON2=0x0;rULCON2=(_3)|(02)|(_);/设置线路控制存放器,确定数据格式

29、rUCON2=0x245;/设置控制存放器rUBRDIV2=(int)(PCLK/_)+0.5-1);/设置波特率,小数采用四舍五入(5) 家庭效劳网关中所需实时日历功能,宜采用S3C2410芯片内部的_部件来实现。相关驱动程序设计时,在读/写相关时间存放器时,先需要用下面语句进行允许读/写即使能:rRTCCON=(rRTCCON|_);/rRTCCON是控制存放器变量,时间读/写完成后需要用下面语句进行禁止读/写:rRTCCON=(rRTCCON&_);这样可保证时间存放器中的数值平安。(6) 假设要支持客户通过因特网远程操控家庭效劳网关及家庭智能设备,那么,在硬件平台构建好后,需要构建一个能支持WEB功能的软件平台。在构建软件平台时,首先需移植_程序、再移植Linux操作系统内核、并建立其_文件系统,然后移植嵌入式_效劳器。软件平台构建好后,家庭效劳网关上的应用程序主要包括应用网页设计和_接口程序设计2大局部。其应用网页设计时通常采用_语言来进行编程。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 管理文献 > 管理手册

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁