南开大学22年春学期《嵌入式系统》在线作业-00001_第1页
南开大学22年春学期《嵌入式系统》在线作业-00001_第2页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

1、-本页为预览页PAGE15-本页为预览页-本页为预览页22春学期(高起本1709-1803、全层次1809-2103)嵌入式系统在线作业-00001第1题. 每种嵌入式系统都有自身的特点以吸引相关客户,下列说法错误的是( )选项A:嵌入式Linux提供了完善的网络技术支持选项B:Clinux是专门为没有MMU的ARM芯片开发的选项C:C/OS-II操作系统是一种实时操作系统(RTOS)选项D:WinCE完全提供开放的源代码参考答案:D第2题. 执行子程序返回或中断子程序返回指令时,返回的断点是()选项A:调用指令的首地址选项B:调用指令的末地址选项C:调用下一条指令的首地址选项D:返回指令的末

2、地址参考答案:C第3题. ARM的v6版架构对比于v5版架构,在芯片功耗和多媒体处理上有所突破,v6版架构的突破不包含( )选项A:增加多媒体扩展(SIMD变种)功能选项B:在语音、视频、图像上的处理能力提高2倍选项C:使用先进工艺使得芯片的功耗进一步降低。选项D:该版本可以广泛应用于移动电话、PDA等手持设备参考答案:B第4题. 以下哪一项属于嵌入式系统不具备的特点()选项A:采用专用处理器选项B:跨平台可移植选项C:软硬件协同一体化选项D:小型化与有限资源参考答案:B第5题. 下面的叙述中,不是嵌入式图像用户接口(GUI)的主要特点的是()。选项A:运行时占用的系统资源少选项B:模块化结构

3、,便于移植和定制选项C:可靠性高选项D:美观华丽,图像算法复杂;参考答案:D第6题. Bootloader的stage1的基本步骤(按执行先后顺序列出)()1.跳转到stage2的C程序入口点2.为加载stage2准备RAM空间3.拷贝stage2的执行代码到RAM空间中4.基本硬件初始化选项A:2413选项B:4231选项C:4213选项D:4321参考答案:B第7题. ()不是流行的Linux操作系统。选项A:Red Hat Linux选项B:Mac OS选项C:Ubuntu Linux选项D:Red Flag Linux参考答案:D第8题. CUDA中的cudaMalloc()函数是实现

4、在( )中申请空间,malloc()函数是实现在( )中申请空间选项A:GPU,CPU选项B:CPU,CPU选项C:GPU,GPU选项D:CPU,GPU参考答案:A第9题. 堆栈数据的进出原则是( )。选项A:先进先出选项B:先进后出选项C:后进后出选项D:进入不出参考答案:A第10题. 以下哪个不属于 GDB 中的断点状态?选项A:有效(Enabled)选项B:禁止(Disabled)选项C:一次有效(Enabled once)选项D:运行(Running) E. 有效后删除(Enabled for deletion)参考答案:D第11题. Boot Loader的stage2通常使用C语言

5、实现,以完成复杂的功能,并增加可读性和可移植性,以下哪一步骤属于stage2的内容()选项A:为加载Boot Loader 的 stage2 准备 RAM 空间选项B:设置好堆栈选项C:硬件设备初始化选项D:将kerne1映像和根文件系统映像从flash 上读到RAM 空间中参考答案:D第12题. ARM Cortex-M3处理器采用( )ARM架构选项A:ARMV5选项B:ARMV7-M选项C:ARMV7选项D:ARMV6参考答案:B第13题. 一个CUDA程序包含一个Thread Grid,其中包含2D 3x4的Thread Blocks; 一个Thread Block包3D 2*2*2T

6、hreads, 那么一共有( )个CUDA线程选项A:8选项B:12选项C:48选项D:96参考答案:D第14题. S3C2440自带一个( )A/D转换器。s3c2440集成了8通道10位CMOS A/D转换。选项A:8路8位选项B:1路10位选项C:8路16位选项D:8路10位参考答案:D第15题. 相对于ARM指令集,Thumb指令集的特点是选项A:指令执行速度快选项B:16位指令集,可以得到密度更高的代码,对于需要严格控制成本的设计非常有意义选项C:Thumb模式有自己独立的寄存器选项D:16位指令集,代码密度高,加密性能好参考答案:B第16题. S3C2440X处理器为用户进行应用设

7、计提供了支持多总线的IIC接口。处理器提供符合IIC协议的设备连接的串行连接线为()选项A:SCL和RTX选项B:RTX和RCX选项C:SCL和SDA选项D:SDA和RCX参考答案:C第17题. 通常情况下,目标机上的BootLoader通过串口和主机之间进行文件传输,下列不属于通常 使用的传输协议的是()。选项A:modem 协议选项B:xmodem协议选项C:ymodem协议选项D:zmodem协议;参考答案:A第18题. AT989S51单片机有()个16位的定时/计数器,每个定时/计数器都有()种工作方式。选项A:4,5选项B:2,4选项C:5,2选项D:2,3参考答案:B第19题.

8、在嵌入式系统设计中,嵌入式处理器选型是在进行( )时完成选项A:需求分析选项B:系统集成选项C:体系结构设计选项D:软硬件设计参考答案:C第20题. 下列不属于嵌入式系统的特点的是( )选项A:嵌入式系统需要专用开发工具和方法进行设计选项B:嵌入式系统是技术密集 基金密集 高度分散 不断创新的知识集成系统选项C:嵌入式系统使用的操作系统一般不是实时操作系统 系统不具有实时性约束参考答案:C第21题. 以下说法正确的是( )选项A:片上系统SOC可以分为通用和专用两类选项B:PowerPC可以应用于DSL调制解调器、SOHO路由器、远程接入服务器等选项C:无互锁流水级的微处理器MIPS不可以应用

9、在宽带产品,数字电视。选项D:斯坦福1984年创立MIPS公司不生产芯片,只卖授权参考答案:A,B,C,D第22题. 下列说法正确的是?选项A:ROM Emulator 可用于替代目标机上的ROM芯片。选项B:ROM Emulator 的ROM地址可实时映射到目标机ROM地址空间,从而仿真目标机的ROM。选项C:ICE上的Memory可以被映射到用户的程序空间且比一般的CPU拥有更少的引出线。选项D:OCD不占用目标机资源,调试环境和最终目标机运行环境基本一致,支持软硬断点、Trace功能。参考答案:A,B,D第23题. ARM芯片的指令集包括( )选项A:ARM指令集选项B:Thumb指令集

10、选项C:IBM指令集选项D:AVR指令集参考答案:A,B第24题. 下面关于进程虚存空间的管理说法正确的是选项A:Linux 操作系统采用了请求式分段存储管理方法。系统为每个进程提供4GB 的虚拟内存空间。选项B:各个进程的虚拟内存彼此独立。选项C:进程运行时能访问的存储空间只是它的虚拟内存空间。对当前该进程而言只有属于它的虚拟内存是可见的。选项D:每一个进程,用一个 mm-struct 结构体来定义它的虚存用户区。参考答案:B,C,D第25题. 在ARM的汇编程序中,ADR、ADRL、()、()等被称为伪指令。选项A:AREA选项B:SETA选项C:LDR选项D:NOP参考答案:C,D第26

11、题. 中断服务程序设计中需特别注意中断冲突问题包括?选项A:当ISR、ISR之间,或ISR、任务之间共享变量,或调用含有共享变量的函数时,需防止共享变量冲突。选项B:当ISR、ISR之间,或ISR、任务之间共享寄存器,或调用含有共享寄存器的函数时,需防止寄存器冲突。选项C:ISR不允许执行I/O操作,或调用含有I/O操作的函数。选项D:ISR不允许申请信号量(但可以释放信号量!),或调用含有申请信号量操作的函数(如malloc)。参考答案:A,B,C,D第27题. 系统级芯片SOC的IP核间通讯常用的总线包含( )选项A:IBM公司的CoreConnect总线选项B:ARM公司的AMBA总线选

12、项C:SilicoreCorp公司的Wishbone总线选项D:Altera公司的Avalon总线参考答案:A,B,C,D第28题. 构建交叉编译环境所需的工具链主要包括?选项A:交叉编译器,例如arm-linux-gcc选项B:交叉汇编器,例如arm-linux-as选项C:交叉链接器,例如arm-linux-ld选项D:用于处理可执行程序和库的一些基本工具,例如arm-linux-strip参考答案:A,B,C,D第29题. 下面关于Linux内核特点说法正确的是选项A:Linux 内核既能支持32位体系结构又能支持64位体系结构。选项B:Linux内核全部源代码是遵守 GPL软件许可的免

13、费软件选项C:开发者可以免费得到社区的贡献、支持、检查代码和测试。驱动程序可以免费发布给其他人,可以静态编译进内核。选项D:以源码形式发布驱动程序,可以不必为每一个内核版本和补丁版本都提供二进制的程序。参考答案:A,B,C,D第30题. 内核提供与中断相关的功能包括?选项A:挂接ISR:中断向量与处理函数关联选项B:获取ISR入口地址选项C:获取中断嵌套层数选项D:开/关中断参考答案:A,B,C,D第31题. CUDA编程中的调用_global类型的核函数的语句kernelN,n(x,y)中,其中的整数N和n代表( )选项A:创建N个1D的block选项B:创建n个1D的block选项C:每个

14、block中包含N个thread选项D:每个block中包含n个thread参考答案:A,D第32题. 下列ARM处理器模式中属于特权模式的是?选项A:用户模式选项B:快中断模式选项C:外部中断模式选项D:管理模式参考答案:B,C,D第33题. ARM7、ARM8、ARM9和StrongARM都采用了v4版架构。指令集中增加了( )功能选项A:增加了16位Thumb指令集选项B:处理器系统模式引进特权方式时使用用户寄存器操作选项C:完善了软件中断SWI指令的功能选项D:把一些未使用的指令空间捕获为未定义指令参考答案:A,B,C,D第34题. Linux操作系统监控着一个等待执行的任务队列,这些

15、任务包括?选项A:用户作业选项B:操作系统任务选项C:邮件选项D:打印作业参考答案:A,B,C,D第35题. 以下对可编程片上系统SOPC描述正确的是( )选项A:SOPC技术用大规模可编程器件的FPGA来实现SOC的功能选项B:SOPC是片上系统(SOC),即由单个芯片完成整个系统的主要逻辑功能选项C:SOPC至少包含一个嵌入式处理器内核;选项D:SOPC具有小容量片内高速RAM资源;参考答案:A,B,C,D第36题. 嵌入式系统测试的原则有()选项A:完全彻底的测试是不可能的选项B:Good-enough原则选项C:Pareto法则选项D:应尽早地开展软件测试:问题发现得越早,解决问题的代

16、价就越小选项E:排除测试的随意性,严格执行测试计划选项F:测试是需要维护的,妥善保存测试计划、测试用例、出错统计和测试分析报告,为维护提供方便参考答案:A,B,C,D,E,F第37题. GPU与CPU线程的区别是( )选项A:GPU线程的创建,运行与销毁开销很小,比CPU线程更加轻量级选项B:CPU线程的创建,运行与销毁开销很小,比GPU线程更加轻量级选项C:GPU需要数千个线程来达到最高效率, 远远超出CPU上运行的典型线程个数选项D:CPU需要数千个线程来达到最高效率, 远远超出GPU上运行的典型线程个数参考答案:A,C第38题. 下列关于宿主机端网络通讯协议说法正确的是?选项A:TFTP

17、服务器端安装在宿主机,TFTP客户端由目标板实现,目标板需要获取IP地址选项B:BOOTP服务端使用TCP/IP网络协议中的UDP 67/68两个通讯端口选项C:采用BOOTP协议时,目标板的IP地址由开发机分配,两个IP地址需在一个网段选项D:采用BOOTP协议时,在目标板启动BOOTP命令,用广播形式以IP地址向网络中发出IP地址查询的请求,该请求帧包含客户机的网卡MAC地址信息。参考答案:A,B,C,D第39题. 在使用GCC编译程序时,编译过程被细分为哪些阶段?选项A:预处理选项B:编译选项C:汇编选项D:链接参考答案:A,B,C,D第40题. 下面关于宿主机与目标机之间的网络通讯模式

18、说法正确的是?选项A:驱动实现相对复杂,一般采用精简的网络通讯协议,如TFTP进行通讯选项B:常用于宿主机目标机的大数据量数据传输,可以作为串口通讯的补充选项C:需要在宿主机、目标机两端均提供驱动选项D:宿主机端提供客户端,目标机端实现服务器参考答案:A,B,C第41题. GPU的控制逻辑比CPU简单,因为没有分支预测 logic没有数据转发logic选项A:对选项B:错参考答案:A第42题. 多处理器系统级芯片MPSOC, 包括多个存储组件、通用CPU和专用内核等处理器单元和嵌入式硬件。选项A:对选项B:错参考答案:A第43题. 根文件系统要包括Linux启动时所必须的目录和关键性文件,例如/sbin/init、/etc/fstab等。选项A:对选项B:错参考答案:A第44题. 移植操作系统时需要修改操作系统中与处理器直接相关的程序选项A:对选项B:错参考答案:A第45题. Linux 使用 do_mmap()

温馨提示

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

评论

0/150

提交评论