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

下载本文档

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

文档简介

1、-本页为预览页PAGE15-本页为预览页-本页为预览页22春学期(高起本1709-1803、全层次1809-2103)嵌入式系统在线作业-00002第1题. 关于嵌入式操作系统及其特点,以下叙述中错误的是()。选项A:嵌入式操作系统是在嵌入式硬件上提供一个应用程序的运行平台选项B:嵌入式硬件资源相对有限,因此操作系统内核较小选项C:嵌入式操作系统通常具有较好的可移植性选项D:嵌入式操作系统往往需要控制硬件装置,因此,不用考虑实时性参考答案:D第2题. 以下说法错误的是?选项A:交叉调试时,调试器和被调试程序运行在同一台计算机上选项B:交叉调试可独立运行选项C:本地调试时,被调试程序的装载由Lo

2、ader程序完成选项D:本地调试只能调试相同指令集的程序参考答案:A第3题. 下列条件码中表示不相等的是?选项A:EQ选项B:NE选项C:CS选项D:CC参考答案:B第4题. 用于支持硬件协议处理器软件仿真的ARM处理器模式为?选项A:用户模式选项B:未定义模式选项C:外部中断模式选项D:系统模式参考答案:B第5题. 以下哪个不属于 GDB 中的断点状态?选项A:有效(Enabled)选项B:禁止(Disabled)选项C:一次有效(Enabled once)选项D:运行(Running) E. 有效后删除(Enabled for deletion)参考答案:D第6题. 关于IIC总线不正确的

3、是()选项A:IIC总线的每条指令以开始条件开始,以结束条件结束选项B:IIC总线的发送器每发送完一个字节,将数据线释放,由Master产生第9个时钟脉冲,接收器将数据线拉低,以此作为对发送器的应答选项C:IIC对的器件地址是64bit选项D:IIC的器件地址是8bit,其中高4bit是器件类型参考答案:C第7题. ARM的ARM指令集和Thumb指令集分别是()位的选项A:8,16选项B:16,32选项C:16,16选项D:32,16参考答案:D第8题. Boot Loader的stage2通常使用C语言实现,以完成复杂的功能,并增加可读性和可移植性,以下哪一步骤属于stage2的内容()选

4、项A:为加载Boot Loader 的 stage2 准备 RAM 空间选项B:设置好堆栈选项C:硬件设备初始化选项D:将kerne1映像和根文件系统映像从flash 上读到RAM 空间中参考答案:D第9题. 在收到主机发出的44H命令后,模块DS18B20所检测的温度值的长度为( ).选项A:2字节选项B:3字节选项C:4字节选项D:#不一定参考答案:A第10题. 下列关于存储管理单元(MMU)说法错误的是( )。选项A:MMU提供的一个关键服务是使各个任务作为各自独立的程序在其自己的私有存储空间中运行。选项B:在带MMU的操作系统控制下,运行的任务必须知道其他与之无关的任务的存储需求情况,

5、这就简化了各个任务的设计选项C:MMU提供了一些资源以允许使用虚拟存储器选项D:MMU作为转换器,将程序和数据的虚拟地址(编译时的连接地址)转换成实际的物理地址,即在物理主存中的地址。参考答案:B第11题. 嵌入式系统加电或复位后,所有的CPU通常都从某个由CPU制造商预先安排的地址上取指令。例如:对于S3C2410来说,Boot Loader会映射到()地址处。选项A:0 x0c000000选项B:0 x00000000选项C:0 x00000018选项D:0 x40000018参考答案:B第12题. GET伪指令的含义是()选项A:包含另一个外部文件选项B:定义程序的入口选项C:定义一个宏

6、选项D:声明一个变量参考答案:A第13题. 下面关于开源的嵌入式实时操作系统C/OS-II/III说法错误的是选项A:C/OS-II/III是一种基于优先级抢占式、可移植、可裁剪的多任务实时操作系统。选项B:绝大部分源码是用ANSI C写的,与硬件相关的那部分汇编代码被压缩至最低限度,使得系统移植性强。选项C:C/OSII经裁剪最小可达4KB,最小数据RAM需求10KB。选项D:C/OS-II/III可以在8位64位,超过40种不同架构的微处理器上运行,在世界范围内得到广泛应用。参考答案:C第14题. RS232-C 串口通信中,表示逻辑1的电平是()?选项A:0v选项B:3.3v选项C:+5

7、v+15v选项D:-5v-15v参考答案:D第15题. AT989S51单片机有()个16位的定时/计数器,每个定时/计数器都有()种工作方式。选项A:4,5选项B:2,4选项C:5,2选项D:2,3参考答案:B第16题. 以下哪个不属于嵌入式调试工具?选项A:JTAG选项B:逻辑分析仪选项C:ICE 在线仿真器选项D:示波器选项E:交叉编译器参考答案:E第17题. 以下不适用于对 Linux 内核的调试方式是( )选项A:Printk选项B:KGDB选项C:ADB选项D:KDB参考答案:C第18题. 以下有关GPU及GPU编程语言说法错误的是( )选项A:GPU是多核架构的典型案例: 每个G

8、PU上有上千个计算核选项B:GPU将更多晶体管资源用于运算核(ALU)选项C:CUDA是用于图形计算的GPU编程语言选项D:CUDA是C语言的拓展参考答案:C第19题. 下面关于宿主机与目标机之间的串口通讯模式说法错误的是?选项A:串口通讯传输速度慢,距离短,不适合大数据量、长距离数据传输选项B:串口通讯驱动实现较为复杂选项C:需要在宿主机、目标机两端均提供驱动选项D:常用于宿主机-目标机的字符流通讯参考答案:B第20题. JTAG 的引脚 TCK 的主要功能是( )。选项A:测试时钟输入;选项B:测试数据输入,数据通过 TDI 输入 JTAG 口;选项C:测试数据输出,数据通过 TDO 从

9、JTAG 口输出;选项D:测试模式选择,TMS 用来设置 JTAG 口处于某种特定的测试模式。参考答案:A第21题. GPU与CPU线程的区别是( )选项A:GPU线程的创建,运行与销毁开销很小,比CPU线程更加轻量级选项B:CPU线程的创建,运行与销毁开销很小,比GPU线程更加轻量级选项C:GPU需要数千个线程来达到最高效率, 远远超出CPU上运行的典型线程个数选项D:CPU需要数千个线程来达到最高效率, 远远超出GPU上运行的典型线程个数参考答案:A,C第22题. 当前处理器的模式决定着哪组寄存器可操作,任何模式都可以存取选项A:相应的r0-r12子集选项B:相应的r13和r14选项C:相

10、应的r15选项D:相应的CPSR参考答案:A,B,C,D第23题. 下列关于宿主机端网络通讯协议说法正确的是?选项A:TFTP服务器端安装在宿主机,TFTP客户端由目标板实现,目标板需要获取IP地址选项B:BOOTP服务端使用TCP/IP网络协议中的UDP 67/68两个通讯端口选项C:采用BOOTP协议时,目标板的IP地址由开发机分配,两个IP地址需在一个网段选项D:采用BOOTP协议时,在目标板启动BOOTP命令,用广播形式以IP地址向网络中发出IP地址查询的请求,该请求帧包含客户机的网卡MAC地址信息。参考答案:A,B,C,D第24题. grid,block,thread是CUDA编程中

11、的重要概念,以下说法正确的有( )选项A:一个thread grid可以包含一个或多个thread block选项B:每个block有一个独特的block index; 可以是1D, 2D, or 3D选项C:每个thread有一个独特的thread index, 可以是1D, 2D, or 3D选项D:thread index主要用于计算内存地址与作出控制流决定参考答案:A,B,C,D第25题. 在GPU进行并行计算时,( )选项A:一个应用的数据并行部分实现为一个计算kernel,由多个线程执行选项B:一个应用只可以包含一个grid选项C:同一block内部的线程可以通过共享内存交互选项D

12、:不同block的线程之间必须是独立的参考答案:A,C,D第26题. 中断服务程序设计中需特别注意中断冲突问题包括?选项A:当ISR、ISR之间,或ISR、任务之间共享变量,或调用含有共享变量的函数时,需防止共享变量冲突。选项B:当ISR、ISR之间,或ISR、任务之间共享寄存器,或调用含有共享寄存器的函数时,需防止寄存器冲突。选项C:ISR不允许执行I/O操作,或调用含有I/O操作的函数。选项D:ISR不允许申请信号量(但可以释放信号量!),或调用含有申请信号量操作的函数(如malloc)。参考答案:A,B,C,D第27题. 提高内核实时性的方法包括?选项A:任务调度算法选项B:可抢占内核选

13、项C:优先级逆转选项D:中断嵌套处理参考答案:A,B,C,D第28题. 下面关于Linux内核特点说法正确的是选项A:Linux 内核既能支持32位体系结构又能支持64位体系结构。选项B:Linux内核全部源代码是遵守 GPL软件许可的免费软件选项C:开发者可以免费得到社区的贡献、支持、检查代码和测试。驱动程序可以免费发布给其他人,可以静态编译进内核。选项D:以源码形式发布驱动程序,可以不必为每一个内核版本和补丁版本都提供二进制的程序。参考答案:A,B,C,D第29题. 构建交叉编译环境所需的工具链主要包括?选项A:交叉编译器,例如arm-linux-gcc选项B:交叉汇编器,例如arm-li

14、nux-as选项C:交叉链接器,例如arm-linux-ld选项D:用于处理可执行程序和库的一些基本工具,例如arm-linux-strip参考答案:A,B,C,D第30题. 下面关于CLinux的内存管理说法正确的是选项A:CLinux专门针对没有MMU的处理器。选项B:CLinux中,系统为进程分配的内存区域是连续的,代码段、数据段和栈段间没空隙。为节省内存,进程的私有堆被取消,所有进程共享一个由操作系统管理的堆空间。选项C:CLinux不能使用处理器的虚拟内存管理技术,它仍然采用存储器的分页管理:实存储器管理(Real Memory Management)。选项D:CLinux操作系统对

15、内存空间没有保护,各个进程没有独立的地址转换表,共享一个运行空间。参考答案:A,B,C,D第31题. 交叉编译器的生成过程包括()?选项A:制作交叉的binutils二进制工具选项B:制作不带库的gcc交叉编译器选项C:用制作好的gcc交叉编译器,生成所需要的C库(glibc、newlib、uclibc等)选项D:重新编译带库的gcc,生成完整的交叉编译器参考答案:A,B,C,D第32题. 下列说法正确的是?选项A:ROM Emulator 可用于替代目标机上的ROM芯片。选项B:ROM Emulator 的ROM地址可实时映射到目标机ROM地址空间,从而仿真目标机的ROM。选项C:ICE上的

16、Memory可以被映射到用户的程序空间且比一般的CPU拥有更少的引出线。选项D:OCD不占用目标机资源,调试环境和最终目标机运行环境基本一致,支持软硬断点、Trace功能。参考答案:A,B,D第33题. ARM架构的嵌入式微处理器应用非常广泛,在2001年,市场占有率就达到了75%,下列关于ARM架构说法正确的有( )选项A:ARM主要应用于无线局域网、3G、手机、手持设备、有线网络通讯选项B:ARM的应用形式主要是集成到专用芯片中作控制器。选项C:英特尔、德洲仪器、三星半导体、摩托罗拉等公司都在应用ARM架构选项D:ARM架构已经是工业标准参考答案:A,B,C,D第34题. 内核提供与中断相

17、关的功能包括?选项A:挂接ISR:中断向量与处理函数关联选项B:获取ISR入口地址选项C:获取中断嵌套层数选项D:开/关中断参考答案:A,B,C,D第35题. 下列属于嵌入式实时操作系统的是()选项A:VxWorks选项B:Integrity选项C:Android选项D:RT-Linux参考答案:A,B,C,D第36题. 典型的内核可靠性增强技术包括选项A:内存释放清理选项B:冗余内存分配选项C:内存冗余编码选项D:看门狗支持增强参考答案:A,B,C,D第37题. 下列ARM处理器模式中属于特权模式的是?选项A:用户模式选项B:快中断模式选项C:外部中断模式选项D:管理模式参考答案:B,C,D

18、第38题. 系统级芯片SOC的三要素分别是( )选项A:IP核组成选项B:多IP核构成选项C:操作系统选项D:深亚微米工艺结构参考答案:A,B,D第39题. Linux系统中将设备进行分类管理,下列设备中()属于块设备选项A:键盘选项B:硬盘选项C:闪存设备选项D:帧缓存设备 E.网卡参考答案:B,C第40题. ARM芯片的主要类别有( )选项A:ARM9选项B:ARM Cortex-M3选项C:ARM4选项D:ARM Cortex-A9参考答案:A,B,D第41题. 所有的电子设备都属于嵌入式设备。选项A:对选项B:错参考答案:B第42题. MSP430驱动程序库可支持MSP430F5xx和F6xx器件,且开发资源包不只支持MSP430USB设备选项A:对选项B:错参考答案:B第43题. S3C2440的处理器对内存RAM的访问只能通过Load/Store指令来实现。选项A:对选项B:错参考答案:A第44题. Linux 使用 do_mmap()函数完成可执行映像向虚存区域的映射选项A:对选项B:错参考答案:A第45题. 系统级芯片SOC中的IP模块代表预先设计好,已经过验证,具有某种确定功能的集成电路、器件或部件选项

温馨提示

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

评论

0/150

提交评论