2023年大学试题(计算机科学)-嵌入式系统考试冲刺-历年真题演练带答案_第1页
2023年大学试题(计算机科学)-嵌入式系统考试冲刺-历年真题演练带答案_第2页
2023年大学试题(计算机科学)-嵌入式系统考试冲刺-历年真题演练带答案_第3页
2023年大学试题(计算机科学)-嵌入式系统考试冲刺-历年真题演练带答案_第4页
2023年大学试题(计算机科学)-嵌入式系统考试冲刺-历年真题演练带答案_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

(图片大小可任意调节)2023年大学试题(计算机科学)-嵌入式系统考试冲刺-历年真题演练带答案第一卷一.参考题库(共20题)1.对于嵌入式处理器说法正确的是()。A、ARM处理器采用CISC和RISC相结合的结构B、嵌入式处理器都采用哈佛结构C、ARM处理器具有耗电省、功能强、成本低等特点D、ARM处理器内部的总线标准是PCIExpress2.评估板(evaluationboard)又称()3.简述嵌入式系统的定义和特点。4.嵌入式硬件调试的主要方法及技术手段有哪些?5.ARM7TDMI采用几级流水线?6.根据要求编写Makefile文件。有5个文件分别是main.c、visit.h、study.h、visit.c、study.c,具体代码如下。 如果按照下面的目录结构存放文件,请改写Makefile文件。 bin:存放生成的可执行文件 obj:存放.o文件 include:存放visit.h、study.h src:存放main.c和Makefile src/src1:存放visit.c src/src2:存放study.c7.ARM指令系统采用()指令。A、单地址B、双地址C、三地址D、四地址8.与字符设备驱动程序的编写流程不同的是块设备驱动程序的编写流程包括了注册和使用两部分。()9.为何要进行风险分析?嵌入式项目主要有哪些方面的风险?10.典型嵌入式软件部署方式可以分为()和网络式两种。11.关于任务以下说法不正确的是()A、任务可以有类型说明B、任务可以返回一个数值C、任务可以有形参变量D、任务是一个无限循环12.()中包含了所有的全局内核项(即函数和变量)的地址,这是实现()驱动程序所必需的。13.Cortex-M3处理器采用()A、ARMv7-M架构B、ARMv4-M架构C、ARMv6-M架构D、ARMv8-M架构14.若R1=2000H,(2000H)=0x28,(2008H)=0x87,则执行指令LDRR0,[R1,#8]!后R0的值为()A、0x2000B、0x28C、0x2008D、0x8715.举出在嵌入式系统开发应用最主流的5种以上的单片机系列及型号。介绍这些单片机的主要特点、开发工具及最佳的应用场合。16.下面有关GNU工具套件的描述语句中,不恰当的是()A、GNU是一种常用于开发基于Linux操作系统应用软件的工具套件B、GCC是GNU套件中的编译连接器,它能编译C语言、汇编语言编写的程序代码C、若要用GDB调试某Linux的应用软件时,编译时需要在命令中加入-g参数D、在GDB调试环境下,用run命令来装入需要调试的可执行文件17.很多JTAG探测器不采用直接通过JTAG用户界面进行交互,而是和源代码探测器接口交互。()18.简述嵌入式系统的体系结构。19.目录项用于建立与索引节点的联系,在磁盘上存储有映像。()20.用一条指令完成人条件加法运算,并更新CPSR中的条件码,R1+R2->R3(),(),()。第二卷一.参考题库(共20题)1.()是Make执行的动作,每个命令行前面必须是一个()字符。2.所有从QObject类或其子类派生的类都能够包含()和()3.中断实现了硬件设备按需获得处理器关注的机制,与查询方式相比可以大大节省CPU资源的开销。()4.ARM处理器有哪些工作模式?哪些是特权模式?哪些是异常模式?5.嵌入式系统由硬件部分和软件部分构成,以下()不属于嵌入式系统软件。A、操心系统内核B、驱动程序C、FPGA编程软件D、嵌入式中间件6.在vi编辑环境中有3种模式状态,下面不属于这3种模式状态的是()A、命令行模式B、插入模式C、底行模式D、编辑模式7.嵌入式处理器指令的执行周期包括()A、 启动、运行、退出B、 取指令、指令译码、执行指令、存储C、 启动、运行、挂起、退出D、 取指令、指令译码、执行指令8.在小端模式下,通过ARM伪指令MyDataDCW0x1122,0x3344,0x5566,0x7788在内存中定义了4个16位操作数,则在伪指令LDRR1,=MyData后执行指令LDRR0,[R1,#4],则R0的值为()。A、0x77885566B、0x11223344C、0x44556677D、0x887766559.Linux内核代码中init/main.c文件是整个Linux内核的()。每种体系结构都会执行一些底层设置函数,然后执行名为()的函数来启动Linux内核。10.写出实现下列操作的ARM指令。 当Z=1时,将存储器地址为R1的字数据读入寄存器R0。11.BSP作为一种嵌入式软件,他的主要特点是()A、 与硬件无关,与操作系统有关B、 与硬件和操作系统都相关C、 与硬件有关,与操作系统无关D、 与操作系统和硬件都无关12.借助IntelIPP实现属于()A、由编译器自动完成优化B、工具辅助的优化C、使用高性能库D、人工优化13.简述BootLoader的主要功能有哪些?14.简述AT91FR40162处理器的特点。15.为了在Qt中装载和显示所支持的图像格式,需要创建一个()对象。A、QObjectB、QwigetC、QPrictureD、QPixmap16.交叉编译环境的搭建中minicom是用于Linux下的()工具,DNW是用于串口下载()的工具。17.嵌入式开发环境主要包括哪些组件?18.在APB2上的I/O脚的翻转速度为()A、18MHzB、38MHzC、50MHzD、78MHz19.嵌入式的关键技术有哪些?20.下面是关于μC/OS-II任务管理中空闲任务(Idletask)的叙述,其中错误的是()A、它是系统创建的第1个任务B、它是优先级最低的任务C、它始终处于等待状态D、它是必不可少的一个系统任务第三卷一.参考题库(共20题)1.硬件抽象层和引导加载程序都属于底层软件。下列各功能中,并非由底层软件实现的功能是()。A、设备初始化B、进程间通信C、装载操作系统映像到内存D、初始化存储器2.RS232-C串口通信中,表示逻辑1的电平是()A、0vB、3.3vC、+5v~+15vD、-5v~-15v3.Linux下的主要文件类型:常规文件、()、()、管道文件、符号文件。4.用汇编语言实现下列功能的程序段,令R1=a,R2=b。从a所指向的地址,拷贝20个32位数据到b所指向的地址5.在指令LDRR3,[R4,#4]!执行后,R4中的值为()。A、不变B、R4+1C、R4+4D、46.挂载设备到文件系统的命令是(),从文件系统中卸载设备命令是()7.ARM公司是专门从事()A、基于RISC技术芯片设计开发B、ARM芯片生产C、软件设计D、ARM芯片销售8.ARM处理器结构体系中具有T变种处理器核可以工作在ARM状态和Thumb状态。9.ARM的寻址方式有哪些?10.数字图像的文件格式有多种,不同的文件格式采用不同的编码方法,具有不同的特点,适合不同的应用。其中()图像文件格式颜色数目较少(不超过256色),文件特别小,支持动画,适合互联网传输。()图像文件格式是静止图像数据压缩编码的国际标准,它在数码相机和互联网中得到广泛使用。11.管道不属于其他任何文件系统,并且只存在于内核的内存空间中。()12.在编译linux内核时,执行makeromfs的目的是()A、用于寻找依存关系B、消除以前构造内核时发生的所有目标文件C、生成romfs文件系统D、编译用户应用程序文件13.用户口令保存在()文件中。A、passwdB、shadowC、groupD、skel14.简述ARM7与ARM9的主要区别15.嵌入式系统的体系结构包括冯•诺依曼和()两种。16.根据要求编写Makefile文件。有5个文件分别是main.c、visit.h、study.h、visit.c、study.c,具体代码如下。 如果按照下面的目录结构存放文件,请改写Makefile文件。 bin:存放生成的可执行文件 obj:存放.o文件 include:存放visit.h、study.h src:存放main.c、visit.c、study.c和Makefile.17.下图为USB批量OUT传输事务流程图,请用文字叙述其工作过程(包括4个分支并说明分支出现的原因)。 18.关于ARM嵌入式处理器的工作状态,以下说法正确的是()A、ARM状态是32位兼容16位指令的状态B、ARM处理器复位时自动进入Thumb状态C、ARM9支持Thumb-2状态D、Thumb状态为16位指令状态,指令长度全部为16位19.用ARM汇编编写程序实现96位二进制加法的功能。 20.在嵌入式系统中,当系统加电后,()所带的引导装入程序将立即接管()的控制权。第一卷参考答案一.参考题库1.正确答案:C2.正确答案:开发板3.正确答案:定义:以应用为中心,以计算机技术为基础,软硬件可裁剪,应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。 特点:专用性强、实时性好、可裁剪性好、可靠性高和功耗低等。4.正确答案: 硬件调试(交叉)包括: 1.直接测试法:在宿主机上编写代码编译成可执行程序下载到目标机,观察结果 2.ROM监控器:监控目标机上被调试程序的运行 3.ROM仿真器:替代目标机上的ROM芯片的设备 4.在线仿真器(ICE):替代目标机上的CPU芯片的设备 5.片上调试(OCD):CPU芯片提供的一种调试功能 技术手段:JTAG(边界扫描技术)、BDM(背景调试模式)、基于主机的调试、远程调试等 软件调试(非交叉):模拟器方式:一种软件仿真器,在宿主机上创建一个虚拟的目标机环境,再将应用系统下载到这个虚拟目标机上运行/调试5.正确答案:ARM7为三级流水线(ARM9为五级),注意PC指向的是正在取指的指令,而非执行的指令。6.正确答案:7.正确答案:C8.正确答案:错误9.正确答案:在一个项目中,有许多的因素会影响到项目进行,因此在项目进行的初期,在客户和开发团队都还未投入大量资源之前,风险的评估可以用来预估项目进行可能会遭遇的难题。 需求风险;时间风险;资金风险;项目管理风险。10.正确答案:烧写式11.正确答案:B12.正确答案:公共内核符号表;模块化13.正确答案:A14.正确答案:D15.正确答案: 1、Intel体系的MCS51,工业标准/可工作在空闲、掉电模式,keilC,各种工业控制领域; 2、Motorola68HCXX单片机,高频噪声低、抗干扰能力强、含内监控ROM/片上集成Flash,CodeWarrior,汽车电子等领域; 3、TIMSP430低功耗单片机,超低功耗和功能集成,IARICE集成开发环境,手持设备和安全领域的; 4、Sunplus单片机SPCE061A,数字信号处理、语音处理方面,u’nSPIDE,智能玩具。 5、AtmelAVR单片机AT90Sx系列,增强RISC结构/片上集成Flash,ICCAVR宇航设备/仪器仪表/通讯设备; 6、PhilipsLPC系列P87LPC76X,IO端口功能多/提供OPT(一次编程)/EMC很好,ADS,高集成/低成本工控领域; 7、MicrochipPIC单片机PIC16C5X(速度最快),提供OPT(一次编程)、低电压、低功耗的选择,MPLABC18C编译器、MPLABICD2在线调试器及MPLABPM3通用器件编程器,最佳性价比。16.正确答案:D17.正确答案:正确18.正确答案:嵌入式系统从组成上看,可分为嵌入式硬件系统与嵌入式软件系统两大部分。嵌入式硬件层由嵌入式微处理器、嵌入式存储器系统、通用设备和I/O接口等组成。嵌入式系统的软件层分为嵌入式操作系统和嵌入式应用软件两大部分。19.正确答案:错误20.正确答案:ADDSR3;R1;R2第二卷参考答案一.参考题库1.正确答案:命令;Tab2.正确答案:信号;插槽3.正确答案:正确4.正确答案: ARM体系结构支持7种工作模式(Processormodes),分别为用户模式(usr)、快中断模式(fiq)、中断模式(irq)、管理模式(svc)、数据访问终止模式(abt)、系统模式(sys)、及未定义指令中止模式(und)。 除去用户模式外的其他6种处理器工作模式称为特权模式(PrivilegedModes)。 除去用户模式和系统模式以外的5种处理器工作模式称为异常模式(ExceptionModes)5.正确答案:C6.正确答案:D7.正确答案:B8.正确答案:A9.正确答案:中央联结点;start_kernel10.正确答案:11.正确答案:B12.正确答案:C13.正确答案:初始化硬件设备,检测系统内存映射,将内核映像和根文件系统从Flash传到RAM空间,并为内核设置启动参数,最后调用内核。14.正确答案:AR91FR40162采用ARM7TDMI处理器核,内部集成了256KB的片内SRAM和1024K字的16位Flash存储器、完全可编程的外部总线接口,8个优先级且可以独立屏蔽的向量中断控制器、32个可编程的I/O接口线、3通道16位定时/计数器、2个同步/异步收发器及可编程的看门狗定时器,能

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论