最新消息:可做奥鹏等各院校作业论文,答案请联系QQ/微信:18866732

南开23春学期《嵌入式系统》在线作业【参考答案】

23春学期(高起本:1709-2103、专升本/高起专:1909-2103)《嵌入式系统》在线作业-00001
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 40 分)
1.以下哪个不属于嵌入式调试工具?
A.JTAG
B.逻辑分析仪
C.ICE 在线仿真器
D.示波器
E.交叉编译器

2.下列ARM指令中,可用于满递增堆栈操作的是()?
A.STMDA
B.STMIA
C.STMDB
D.STMIB

3.uClinux与标准Linux的最大区别在于()
A.运行速度
B.实时性
C.内核大小
D.内存管理

4.交叉开发环境包括交叉编译环境和()。
A.交叉链接器
B.交叉调试器
C.交叉编辑器
D.交叉生成器

5.MCS-51单片机的外部中断1的中断请求标志是()
A.ET1
B.TF1
C.IT1
D.IE1

6.JTAG 在线仿真器,主要功能是( )
A.。 实时调试
B.交叉编译
C.软件模拟
D.虚拟机

7.以下哪个不属于 GDB 中的断点状态?
A.有效(Enabled)
B.禁止(Disabled)
C.一次有效(Enabled once)
D.运行(Running) E. 有效后删除(Enabled for deletion)

8.下列几种流行的嵌入式GUI中,没有采用分层设计的一种是()
A.Qt/Embedded
B.OpenGUI
C.Nano-X Window
D.MiniGUI

9.下面哪个目录存放用户密码信息?
A./var
B./etc
C./dev
D./boot

10.嵌入式系统应用软件一般在宿主机上开发,在目标机上运行,因此需要一个()环境
A.交互操作系统
B.交叉编译
C.交互平台
D.分布式计算

11.通常情况下,kmalloc函数能够分配的最大内存是()
A.4K
B.64K
C.128K
D.4M

12.S3C2440X处理器为用户进行应用设计提供了支持多总线的IIC接口。处理器提供符合IIC协议的设备连接的串行连接线为()
A.SCL和RTX
B.RTX和RCX
C.SCL和SDA
D.SDA和RCX

13.ARM指令集是( )位的
A.16
B.32
C.8
D.24

14.BSP作为一种嵌入式软件,它的主要特点是( )
A.与硬件有关,与操作系统无关
B.与硬件无关,与操作系统有关
C.与硬件和操作系统都相关
D.与操作系统和硬件都无关

15.以下有关GPU及GPU编程语言说法错误的是( )
A.GPU是多核架构的典型案例: 每个GPU上有上千个计算核
B.GPU将更多晶体管资源用于运算核(ALU)
C.CUDA是用于图形计算的GPU编程语言
D.CUDA是C语言的拓展

16.交叉编译器软件属于嵌入式系统的()。
A.系统软件
B.应用软件
C.支撑软件
D.中间件

17.GET伪指令的含义是?
A.包含一个外部文件
B.定义程序的入口#定义一个宏
C.声明一个变量

18.下面说法错误的是?
A.利用ROM Emulator设备,目标机可以没有ROM,但目标机的CPU可读取ROM Emulator上ROM的内容。
B.OCD(On Chip Debugging)是CPU芯片提供的一种调试功能(片上调试),OCD使用目标机资源,调试环境和最终目标机运行环境基本一致,支持软硬断点、Trace功能,可提供精确计量程序的执行时间、时序分析等功能。
C.ICE是一种用于替代目标机上CPU的设备,即在线仿真器。
D.ICE可支持软断点和硬件断点的设置、设置各种复杂的断点和触发器、实时跟踪目标程序的运行等。

19.以下哪个功能不属于Linux内核部分的功能()
A.用户界面
B.内存管理
C.网络接口
D.进程间通信

20.在嵌入式系统设计中,用来进行系统初始代码调试的接口称为()。
A.PCI接口
B.USB接口
C.网络接口
D.JTAG接口

二、多选题 (共 20 道试题,共 40 分)
21.系统级芯片SOC的IP核间通讯常用的总线包含( )
A.IBM公司的CoreConnect总线
B.ARM公司的AMBA总线
C.SilicoreCorp公司的Wishbone总线
D.Altera公司的Avalon总线

22.交叉编译器的生成过程包括()?
A.制作交叉的binutils二进制工具
B.制作不带库的gcc交叉编译器
C.用制作好的gcc交叉编译器,生成所需要的C库(glibc、newlib、uclibc等)
D.重新编译带库的gcc,生成完整的交叉编译器

23.当前处理器的模式决定着哪组寄存器可操作,任何模式都可以存取
A.相应的r0-r12子集
B.相应的r13和r14
C.相应的r15
D.相应的CPSR

24.以下对可编程片上系统SOPC描述正确的是( )
A.SOPC技术用大规模可编程器件的FPGA来实现SOC的功能
B.SOPC是片上系统(SOC),即由单个芯片完成整个系统的主要逻辑功能
C.SOPC至少包含一个嵌入式处理器内核;
D.SOPC具有小容量片内高速RAM资源;

25.对于MSP430系列单片机以下说法正确的是( )
A.美国德州仪器将MSP430系列单片机在 1996年推向市场
B.MSP430系列单片机16位超低功耗混合信号处理器
C.MSP430系列单片机集成模拟、数字电路模块和微处理器于芯片
D.MSP430系列单片机多应用于需要电池供电的便携式仪器仪表中

26.以下说法正确的是( )
A.片上系统SOC可以分为通用和专用两类
B.PowerPC可以应用于DSL调制解调器、SOHO路由器、远程接入服务器等
C.无互锁流水级的微处理器MIPS不可以应用在宽带产品,数字电视。
D.斯坦福1984年创立MIPS公司不生产芯片,只卖授权

27.grid,block,thread是CUDA编程中的重要概念,以下说法正确的有( )
A.一个thread grid可以包含一个或多个thread block
B.每个block有一个独特的block index; 可以是1D, 2D, or 3D
C.每个thread有一个独特的thread index, 可以是1D, 2D, or 3D
D.thread index主要用于计算内存地址与作出控制流决定

28.下面关于进程虚存空间的管理说法正确的是
A.Linux 操作系统采用了请求式分段存储管理方法。系统为每个进程提供4GB 的虚拟内存空间。
B.各个进程的虚拟内存彼此独立。
C.进程运行时能访问的存储空间只是它的虚拟内存空间。对当前该进程而言只有属于它的虚拟内存是可见的。
D.每一个进程,用一个 mm-struct 结构体来定义它的虚存用户区。

29.DRAM的刷新一般有()()()三种方式。
A.集中
B.分散
C.异步
D.同步

30.GPU与CPU线程的区别是( )
A.GPU线程的创建,运行与销毁开销很小,比CPU线程更加轻量级
B.CPU线程的创建,运行与销毁开销很小,比GPU线程更加轻量级
C.GPU需要数千个线程来达到最高效率, 远远超出CPU上运行的典型线程个数
D.CPU需要数千个线程来达到最高效率, 远远超出GPU上运行的典型线程个数

31.嵌入式系统测试的原则有()
A.完全彻底的测试是不可能的
B.Good-enough原则
C.Pareto法则
D.应尽早地开展软件测试:问题发现得越早,解决问题的代价就越小
E.排除测试的随意性,严格执行测试计划
F.测试是需要维护的,妥善保存测试计划、测试用例、出错统计和测试分析报告,为维护提供方便

32.下面关于宿主机与目标机之间的网络通讯模式说法正确的是?
A.驱动实现相对复杂,一般采用精简的网络通讯协议,如TFTP进行通讯
B.常用于宿主机-目标机的大数据量数据传输,可以作为串口通讯的补充
C.需要在宿主机、目标机两端均提供驱动
D.宿主机端提供客户端,目标机端实现服务器
奥鹏作业答案请进open5.net或请联系QQ/微信:18866732

33.Linux系统中将设备进行分类管理,下列设备中()属于块设备
A.键盘
B.硬盘
C.闪存设备
D.帧缓存设备 E.网卡

34.以下对系统级芯片的描述正确的是( )
A.系统的主要功能综合到一块芯片中
B.一种复杂的IC设计
C.集成电路设计和制造工艺发展的产物
D.不可以将整个系统集成在一个芯片上。

35.以下哪些步骤属于嵌入式系统软件开发流程?
A.程序编辑
B.程序编译
C.程序运行
D.程序调试

36.下面关于RT-Linux的进程管理说法正确的是
A.RT-Linux有两种中断:硬中断和软中断。软中断是常规Linux内核中断。硬中断的延迟低于15μs。
B.RT-Linux通过一个高效的、可抢占的实时调度核心来全面接管中断,并把Linux作为此实时核心的一个优先级最低的进程运行。
C.当有实时任务需要处理时,RT-Linux运行实时任务;无实时任务时,RT-Linux运行Linux的非实时进程。
D.采用基于优先级的调度策略

37.在GPU进行并行计算时,( )
A.一个应用的数据并行部分实现为一个计算kernel,由多个线程执行
B.一个应用只可以包含一个grid
C.同一block内部的线程可以通过共享内存交互
D.不同block的线程之间必须是独立的

38.下列属于嵌入式实时操作系统的是()
A.VxWorks
B.Integrity
C.Android
D.RT-Linux

39.在使用GCC编译程序时,编译过程被细分为哪些阶段?
A.预处理
B.编译
C.汇编
D.链接

40.下面关于Linux内核特点说法正确的是
A.Linux 内核既能支持32位体系结构又能支持64位体系结构。
B.Linux内核全部源代码是遵守 GPL软件许可的免费软件
C.开发者可以免费得到社区的贡献、支持、检查代码和测试。驱动程序可以免费发布给其他人,可以静态编译进内核。
D.以源码形式发布驱动程序,可以不必为每一个内核版本和补丁版本都提供二进制的程序。

三、判断题 (共 10 道试题,共 20 分)
41.V3版架构是曾经应用最广的ARM体系结构,对V2版架构进行了进一步扩充。引进了16位的Thumb指令集,使ARM使用更加灵活

42.CPU核以外的设备都可称外部设备

43.S3C2440的处理器对内存RAM的访问只能通过Load/Store指令来实现。

44.通用操作系统不可抢占内核,嵌入式实时操作系统可抢占内核。

45.所有的电子设备都属于嵌入式设备。

46.多处理器系统级芯片MPSOC, 包括多个存储组件、通用CPU和专用内核等处理器单元和嵌入式硬件。

47.ARM处理器异常模式不可以存取相应的SPSR

48.根文件系统要包括Linux启动时所必须的目录和关键性文件,例如/sbin/init、/etc/fstab等。

49.MSP430系列单片机,配合硬件乘法器相,能实现数字信号处理的FFT等算法

50.GPU的控制逻辑比CPU简单,因为没有分支预测 logic没有数据转发logic

转载请注明:奥鹏作业之家 » 南开23春学期《嵌入式系统》在线作业【参考答案】

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址