版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
(训练题)计算机等级考试四级嵌入式系统真题库试卷一、单项选择题(共40小题,每小题1分,共计40分。下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项的序号填写在答题纸相应位置上)1.下列关于嵌入式系统核心特征的描述中,错误的是A.嵌入性指系统嵌入到对象应用场景中,满足特定行业的功能约束B.专用性指针对特定需求定制软硬件,无法直接通用到其他场景C.计算机属性指具备通用计算机的完整架构,可运行任意桌面级操作系统D.可靠性指在指定工况下长期稳定运行,可应对工业级干扰场景2.按照嵌入式系统的复杂度分类,智能手表所属的嵌入式系统层级是A.单片嵌入式系统B.嵌入式实时系统C.网络嵌入式系统D.移动嵌入式系统3.嵌入式CPU采用流水线技术的核心目的是A.降低指令执行的单步延迟B.提高指令的整体吞吐率C.减小CPU的硅片面积D.降低指令的取指带宽需求4.哈佛架构与冯诺依曼架构的核心差异是A.数据总线和地址总线完全独立B.指令存储和数据存储物理分离,各自拥有独立总线C.不支持动态修改程序指令D.仅能运行实时操作系统5.ARMv7体系架构中,专门面向Cortex-M系列微控制器的指令集分支是A.ARMv7-AB.ARMv7-RC.ARMv7-MD.Thumb-264位扩展集6.下列属于RISC架构典型特征的是A.指令长度不固定,支持多种复杂寻址方式B.单周期执行绝大多数指令,采用Load/Store架构访问内存C.内置大量专用指令,可直接完成复杂信号处理运算D.微程序控制器实现指令译码,灵活性更强7.ARM7TDMI内核采用的流水线级数是A.3级B.5级C.8级D.13级8.下列不属于ARM内核标准工作模式的是A.系统模式B.快速中断模式C.调试模式D.未定义指令中止模式9.ARM处理器中,仅在系统模式和用户模式下不可直接修改CPSR寄存器的操作权限,这类模式统称为A.异常模式B.特权模式C.非特权模式D.保护模式10.ARM内核的快中断(FIQ)模式下,专属的栈指针R13数量为A.0组,共用系统模式R13B.1组,FIQ模式独立拥有专属R13C.2组,分别对应物理和虚拟地址空间D.3组,按中断优先级独立分配11.ARM程序状态寄存器CPSR中,用于标记运算结果是否产生进位的标志位是A.N位B.Z位C.C位D.V位12.ARM状态下CPSR的T标志位置1时的运行效果是A.内核进入Thumb指令执行状态B.内核进入低功耗休眠状态C.内核触发快中断响应流程D.内核开启MMU虚拟地址映射13.ARM指令的条件域占指令码的最高4位,当条件码为0b1110时,代表的执行规则是A.相等时执行B.不相等时执行C.结果为负时执行D.无条件执行14.下列关于LDR伪指令的描述中,正确的是A.完成内存单元到寄存器的直接数据加载B.可实现32位立即数的全范围加载到通用寄存器C.属于ARM指令集中的标准硬件指令D.执行过程不占用任何CPU时钟周期15.ARM汇编指令STMFDR13!,{R0-R12,LR}实现的操作是A.满递减栈的入栈操作,将R0到R12以及链接寄存器LR的值压入栈空间B.满递增栈的入栈操作,将R0到R12以及链接寄存器LR的值压入栈空间C.空递减栈的入栈操作,将R0到R12以及链接寄存器LR的值压入栈空间D.空递增栈的入栈操作,将R0到R12以及链接寄存器LR的值压入栈空间16.ARM32位直接跳转指令B的最大跳转范围是A.±1MBB.±32MBC.±2GBD.任意4GB地址空间17.ARM协处理器CP15的核心作用是A.控制内核的片上外设GPIO翻转B.完成存储系统管理、缓存配置、系统寄存器访问C.实现SPI总线的时序生成D.提供浮点运算加速能力18.下列不属于ARM汇编伪操作的是A.EQUB.DCBC.ADDD.AREA19.下列关于嵌入式存储系统的描述中,错误的是A.eMMC属于嵌入式多媒体卡,集成了NANDFlash和控制接口,适配消费电子大容量存储需求B.SRAM需要动态刷新才能保持数据,适合做大容量主存C.NORFlash支持芯片内执行,可直接从芯片读取指令运行D.铁电存储器FRAM具备高擦写次数、低功耗特性,适合存储关键运行参数20.与NANDFlash相比,NORFlash的典型特性是A.页访问速度远高于字节访问速度B.擦除单元尺寸更小,单位容量成本更低C.地址线和数据线独立引出,随机寻址能力强D.单颗芯片最大容量可突破1TB21.SDRAM需要定期刷新的核心原因是A.存储单元基于电容结构,电荷会随时间泄漏B.为了修正存储单元的位反转错误C.为了适配总线的时钟频率D.为了降低存储阵列的功耗22.内存管理单元MMU的核心功能不包括A.实现虚拟地址到物理地址的映射转换B.配置存储段的访问权限,实现内存保护C.动态扩展物理内存的总容量D.配置缓存策略,优化不同类型存储段的访问效率23.Cache全相联映射方式的典型优势是A.地址映射电路实现简单,访问延迟极低B.块冲突概率最低,Cache空间利用率最高C.无需替换算法即可完成块调度D.不需要单独的TLB地址快表支持24.AMBA3.0总线规范中,专门面向高性能高带宽外设的总线分支是A.AHBB.APBC.AXID.ASB25.Cortex-M3内核的GPIO引脚配置为开漏输出模式时,以下描述正确的是A.引脚输出高电平时直接由内部上拉晶体管驱动到VDD电平B.引脚输出高电平时处于高阻态,电平由外部上拉电阻决定C.无法直接输出低电平信号D.不支持多个引脚线与共享总线26.某嵌入式系统外设时钟为72MHz,UART波特率配置为115200bps,采用16倍过采样模式,整数波特率分频系数应为A.39B.62C.78D.12427.标准SPI总线的4条信号线分别是A.SCL、SDA、CS、MOSIB.SCK、MOSI、MISO、NSSC.TXD、RXD、CTS、RTSD.DIN、DOUT、CLK、EOC28.标准I2C总线的7位从设备地址空间总容量为A.16个B.128个C.256个D.1024个29.某12位ADC的参考电压为3.3V,其输出1LSB对应的模拟电压分辨率约为A.0.8mVB.2.5mVC.12mVD.33mV30.PWM输出实现模拟电压调节的核心原理是A.改变输出信号的频率,实现等效电压调整B.改变输出信号的占空比,通过低通滤波得到等效模拟电压C.改变输出信号的幅值,实现电压连续调节D.通过内部DAC逐次调整输出电平31.下列不属于实时操作系统核心性能指标的是A.任务调度延迟B.中断响应延迟C.最大关中断时长D.操作系统安装镜像大小32.μC/OS-II系统中,任务不可能处于的状态是A.运行态B.等待态(阻塞态)C.挂起态D.深度休眠态33.μC/OS-II采用的任务调度算法是A.时间片轮转调度B.抢占式全固定优先级调度C.公平共享调度D.多级反馈队列调度34.针对初始值为1的二元信号量,调用OSSemPend()操作完成后,信号量的取值和任务状态变化是A.信号量变为0,任务直接进入就绪态B.信号量变为0,任务如果获取资源成功则继续运行C.信号量变为2,任务进入等待态D.信号量变为-1,任务被永久挂起35.解决嵌入式实时操作系统优先级反转问题的主流方案是A.关闭所有外部中断B.优先级天花板协议/优先级继承协议C.所有任务优先级设置为相同值D.关闭任务抢占功能36.嵌入式Linux内核编译流程中,用于图形化配置内核裁剪选项的工具命令是A.makeoldconfigB.makemenuconfigC.makedepmodD.makemkfs37.下列不属于嵌入式系统常用轻量级根文件系统类型的是A.InitramfsB.Yaffs2C.Ext4D.NTFS38.板级支持包BSP的核心定义是A.运行在板卡上的全部应用程序代码集合B.介于硬件裸机和操作系统之间,完成硬件平台初始化、外设驱动适配的代码集合C.嵌入式系统的文件系统镜像D.专门用于板卡故障诊断的测试程序集合39.下列属于嵌入式系统裸机调试方式的是A.GDB远程调试B.JTAG在线仿真调试C.应用层日志调试D.内核printk打印调试40.嵌入式MCU典型的低功耗Stop模式下,以下描述正确的是A.内核停止运行,所有外设时钟关闭,保留SRAM和寄存器数据,可通过外部中断唤醒B.内核和所有外设都停止供电,数据全部丢失,只能通过复位唤醒C.内核以最低主频运行,仅保留UART外设运行D.内核正常运行,关闭所有GPIO输出降低功耗单项选择题参考答案与解析1.答案:C,解析:嵌入式系统面向特定场景定制,无法像通用PC一样运行任意桌面级操作系统,其余描述均符合嵌入式系统核心特征。2.答案:D,解析:移动嵌入式系统以便携移动设备为典型代表,包括智能手表、智能手机等可穿戴消费电子设备。3.答案:B,解析:流水线技术通过重叠执行多条指令的不同阶段,大幅提升单位时间内完成的指令总数,即指令吞吐率。4.答案:B,解析:哈佛架构指令和数据物理存储分离,各自拥有独立总线,可同时取指和访问数据,取指和数据访问无总线冲突。5.答案:C,解析:ARMv7-M分支专门面向微控制器场景优化,定义了Cortex-M系列的指令集和运行模型。6.答案:B,解析:RISC架构核心特征为指令定长、寻址方式简单、Load/Store分离、单周期执行绝大多数指令。7.答案:A,解析:ARM7TDMI采用经典的取指、译码、执行3级流水线结构。8.答案:C,解析:ARM标准7种工作模式为用户、系统、管理、中止、未定义、快中断、中断,调试模式属于扩展功能模式。9.答案:B,解析:除用户模式外其余6种模式均为特权模式,可直接访问全部系统寄存器和硬件资源。10.答案:B,解析:FIQ模式拥有独立的R8-R14寄存器组,其中R13为该模式专属栈指针。11.答案:C,解析:C位为进位标志位,运算结果最高位产生进位时置1。12.答案:A,解析:T标志位用于切换ARM(32位指令)和Thumb(16位/32位混合指令)运行状态。13.答案:D,解析:条件码0b1110对应AL,即always无条件执行。14.答案:B,解析:LDR伪指令由汇编器展开,可实现任意32位立即数加载到寄存器,弥补MOV指令无法加载全32位范围立即数的缺陷。15.答案:A,解析:FD代表FullDescending满递减栈,是ARM系统默认的栈生长模式。16.答案:B,解析:32位ARM跳转指令的符号偏移域为24位,左移2位后寻址范围为±32MB。17.答案:B,解析:CP15是系统控制协处理器,负责MMU、Cache、系统配置等核心功能控制。18.答案:C,解析:ADD是标准算术硬件指令,不属于伪操作。19.答案:B,解析:SRAM基于触发器结构不需要刷新,不需要动态刷新的是DRAM。20.答案:C,解析:NORFlash采用随机寻址结构,支持字节级随机访问,可直接片内执行程序。21.答案:A,解析:SDRAM存储单元利用电容存储电荷表示数据,电容电荷自然泄漏,必须定期刷新补充电荷保持数据。22.答案:C,解析:MMU只能完成地址映射转换,无法物理扩展内存容量。23.答案:B,解析:全相联映射下任意Cache块可映射到任意内存块,块冲突概率最低,空间利用率最高。24.答案:C,解析:AXI总线是AMBA3.0推出的高性能总线,支持突发传输、乱序访问,适配高带宽外设需求。25.答案:B,解析:开漏输出模式下上拉管完全关闭,输出高电平时引脚处于高阻态,电平完全由外部上拉电阻决定。26.答案:A,解析:72000000/(115200*16)=39.0625,整数分频系数取39。27.答案:B,解析:标准SPI四条信号线为串行时钟SCK、主机输出从机输入MOSI、主机输入从机输出MISO、片选NSS。28.答案:B,解析:7位地址去掉保留地址后,有效从地址总容量为128个。29.答案:A,解析:3.3V/4096≈0.8mV。30.答案:B,解析:PWM通过调整占空比,经低通滤波得到平均电压,实现等效DAC输出效果。31.答案:D,解析:实时操作系统核心指标均与实时性相关,镜像大小不属于实时性评价维度。32.答案:D,解析:μC/OS-II定义的任务状态包括就绪、运行、等待、挂起、中断服务,不存在深度休眠任务状态。33.答案:B,解析:μC/OS-II采用固定优先级抢占式调度,高优先级任务就绪后可立即抢占低优先级任务的CPU使用权。34.答案:B,解析:初始值为1的信号量调用P操作后变为0,资源可用时任务继续运行。35.答案:B,解析:优先级继承和优先级天花板协议是工业界标准的优先级反转解决方案,可将反转延迟限制在临界区执行时长范围内。36.答案:B,解析:makemenuconfig是文本图形化的内核配置工具,支持交互式裁剪内核功能选项。37.答案:D,解析:NTFS是Windows桌面系统的日志型文件系统,不适合嵌入式小容量Flash存储场景。38.答案:B,解析:BSP是板级硬件抽象层,负责操作系统和底层硬件的适配工作。39.答案:B,解析:JTAG在线仿真属于硬件级裸机调试方式,可直接控制内核寄存器和内存访问。40.答案:A,解析:Stop模式关闭主时钟,CPU停止运行,保留内存和寄存器上下文,支持外部中断唤醒。二、综合应用题(每空2分,共计30分。请结合嵌入式系统Cortex-M3内核温度采集终端的应用场景,完成下列问题作答)某基于STM32F103ZET6芯片的工业温度采集终端,工作主频72MHz,搭载12位ADC、3路UART接口、1MB内部Flash、64KBSRAM,运行μC/OS-II实时操作系统,完成4路PT100温度传感器采集、LCD显示、数据上传功能。请回答下列问题:1.ARMCortex-M3内核运行过程中,R13寄存器的标准别名为____①____,用于存储当前任务的栈指针;R14寄存器的别名为____②____,用于存储子程序调用的返回地址;R15寄存器的别名为____③____,指向当前正在执行的指令地址。当内核响应外部中断时,硬件会自动将8个寄存器按顺序压入当前任务栈空间,这8个寄存器分别是R0、R1、R2、R3、R12、LR、____④____、____⑤____,无需软件手动保存上下文。2.该终端采用Cortex-M3内核的异常优先级分组配置为2位抢占优先级、2位响应优先级,该配置下全局可分配的抢占优先级总共有____⑥____级,抢占优先级的数值越小,代表优先级级别越____⑦____。当外部中断响应时,若当前有同优先级的中断正在执行,新触发的中断会按照____⑧____规则排队等待调度。3.该终端的UART1外接RS485转换芯片,配置波特率为9600bps、8位数据位、1位停止位、无校验位。外设时钟PCLK2为72MHz,采用16倍过采样模式,UART1的波特率寄存器USART_BRR的整数值应为____⑨____,小数部分为____⑩____。若连续发送1000字节的温度数据包,理论上最少需要的传输时间为____⑪____毫秒。4.该终端外接一块1GB容量的NANDFlash芯片,页大小为2KB,块大小为64页,该NANDFlash单块的容量为____⑫____KB,整个Flash的总块数为____⑬____块。采用坏块表管理坏块,系统预留给坏块表的最大存储空间为4KB,每个坏块占用2字节存储地址,理论上最多可支持管理____⑭____个坏块。5.该终端设计有3个核心任务,分别为温度采集任务(优先级5)、LCD刷新任务(优先级10)、数据上传任务(优先级7)。系统采用二值信号量实现温度采集中断和温度采集任务的同步,该信号量的初始值应当设置为____⑮____,保证中断触发后温度采集任务能立即进入就绪态运行。综合应用题参考解答①栈指针SP②链接寄存器LR③程序计数器PC④返回地址(当前PC值)⑤程序状态寄存器xPSR⑥4⑦高⑧先到先服务⑨468⑩7⑪约104.2⑫128⑬8192⑭2048⑮0解析:所有计算完全符合Cortex-M3官方手册和硬件参数规范,中断自动压栈上下文为Cortex-M3内核硬件标准定义,波特率计算72000000/(9600*16)=468.75,因此整数位为468,小数位0.75*16=7,传输1字节带1起始位+8数据位+1停止位共10bit,1000字节总比特数10000bit,10000/9600≈1.042秒即104.2毫秒。三、应用设计题(共计30分)某高校实验室需要开发一款基于嵌入式Cortex-M4内核的智能停车场车位检测节点,部署在户外停车场每个车位下方,功能需求包括:1.毫米波雷达检测车辆是否停靠,检测精度>99%;2.支持OLED本地显示车位状态、剩余车辆数;3.物理按键支持配置节点ID、定时上传周期参数;4.采用NB-IoT无线网络将车位状态数据上报到云端服务器;5.采用锂电池供电,最低工作功耗<10uA,单次充满电可连续运行1年以上。请结合上述需求完成以下系统设计:1.硬件接口资源分配设计:明确分配核心外设对应的GPIO端口资源,包括毫米波雷达UART接口、OLED的I2C接口、按键输入接口、NB-IoT模块的复位控制引脚、ADC电池电压采集接口,所有IO端口分配需要避开Cortex-M4内核的调试接口引脚,保证程序烧写调试正常。(10分)2.基于μC/OS-III操作系统的多任务划分设计:划分5个独立任务,分别定义每个任务的任务名称、优先级、堆栈大小、核心功能逻辑,所有任务优先级分配符合高实时性任务优先级更高的规则,避免出现优先级反转风险。(12分)3.系统低功耗优化设计:给出至少4项针对性的低功耗优化措施,覆盖运行态、空闲态、休眠态全场景,满足1年以上锂电池续航需求,同时保证核心检测功能不丢失。(8分)应用设计题参考方案1.硬件接口分配设计:采用PA9/PA10作为UART1的TX/RX引脚连接毫米波雷达模块,PB6/PB7作为I2C1的SCL/SDA引脚连接OLED显示屏,PC13引脚配置为下拉输入外接用户配置按键,PD3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026事业单位工勤技能-江苏-江苏保安员二级(技师)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-新疆-新疆水工闸门运行工二级(技师)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-新疆-新疆园林绿化工五级(初级工)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-广西-广西经济岗位工一级(高级技师)历年参考题库含答案详解3套试卷
- 2026事业单位工勤技能-上海-上海水土保持工五级(初级工)历年参考题库含答案详解3套试卷
- 安全生产会议要点解析讲解
- 2026年秋季开学大四晚自习规划学期安排课件
- 2026届湖北省襄阳市第四中学高三下学期适应性考试历史试题(含答案)
- 2026年秋季开学大学一年级新生军训淬火成钢安全课件
- 2026年新疆图书馆应急管理专员招聘考试练习试卷【含答案】
- 英语课家长会教学课件
- 新生儿湿肺和肺炎
- 下肢静脉曲张护理个案
- 传媒宣传合同标准文本
- 人教版八年级上册英语期末复习:阅读理解 刷题练习题30篇(含答案解析)
- 专题03 与圆有关的角和圆内接四边形(题型专练)(原卷版)
- 道路占道施工交通安全承诺书
- 2023年四川省成都市青白江区城市管理综合行政执法大队招聘协管员4人(共500题)笔试必备质量检测、历年高频考点模拟试题含答案解析
- (15)-8 桃生物学特性果树栽培学
- 卫生监督PPT课件 职业卫生监督1
- GB/T 3484-2009企业能量平衡通则
评论
0/150
提交评论