南开大学22秋学期《嵌入式系统》在线作业二

奥鹏教育南开大学平时作业

南开大学22秋学期《嵌入式系统》在线作业二插图

22秋学期(高起本1709-1803、全层次1809-2103)《嵌入式系统》在线作业-00002

关于嵌入式操作系统及其特点,以下叙述中错误的是()。
A:嵌入式操作系统是在嵌入式硬件上提供一个应用程序的运行平台
B:嵌入式硬件资源相对有限,因此操作系统内核较小
C:嵌入式操作系统通常具有较好的可移植性
D:嵌入式操作系统往往需要控制硬件装置,因此,不用考虑实时性
正确答案获取微信:424329

交叉编译环境包含的工具链中,用于将编写好的程序编译成目标机上使用的目标代码的工具是()。
A:操作系统内核
B:交叉实用程序(目标实用程序)
C:交叉编译/汇编/链结工具
D:交叉调试工具
正确答案获取微信:424329

下列条件码中表示不相等的是?
A:EQ
B:NE
C:CS
D:CC
正确答案获取微信:424329

Bootloader的stage1的基本步骤(按执行先后顺序列出)()1.跳转到stage2的C程序入口点2.为加载stage2准备RAM空间3.拷贝stage2的执行代码到RAM空间中4.基本硬件初始化
A:2413
B:4231
C:4213
D:4321
正确答案获取微信:424329

Linux系统中的设备可分为三类:字符设备、块设备和网络设备,其中不是基于文件系统访问的设备是()。
A:字符设备
B:块设备
C:网络设备
D:字符和块设备
正确答案获取微信:424329

下列32位数中,不可作为立即数的是()。
A:0x81000007
B:0x04800000
C:0x00000012#0x8000007
正确答案获取微信:424329

下面( )不属于嵌入式系统中的进程状态。
A:运行状态
B:就绪状态
C:开关状态
D:等待状态
正确答案获取微信:424329

下面关于嵌入式Linux中断管理说法错误的是
A:中断处理是一个过程包括中断响应、中断处理、中断返回。
B:Linux中断管理可以快速确定中断源,且使用尽可能少的引脚。
C:中断控制器向CPU提供一个中断请求寄存器和中断控制寄存器
D:GPIO是一个通用的可编程的I/O接口,每一位都可在程序的控制下设置用于输入或者输出 ;用于输入时,不能引发中断请求。
正确答案获取微信:424329

Cache用于存放主存数据、程序的部分拷贝,主存单元地址与Cache单元地址之间的交换用( )完成。
A:硬件
B:软件
C:用户
D:程序员
正确答案获取微信:424329

ARM的ARM指令集和Thumb指令集分别是()位的
A:8,16
B:16,32
C:16,16
D:32,16
正确答案获取微信:424329

ARM的v6版架构对比于v5版架构,在芯片功耗和多媒体处理上有所突破,v6版架构的突破不包含( )
A:增加多媒体扩展(SIMD变种)功能
B:在语音、视频、图像上的处理能力提高2倍
C:使用先进工艺使得芯片的功耗进一步降低。
D:该版本可以广泛应用于移动电话、PDA等手持设备
正确答案获取微信:424329

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

ARM9的IRQ中断的入口地址是()
A:0X00000000
B:0X00000008
C:0X00000018
D:0X00000014
正确答案获取微信:424329

软件测试可分为静态测试和动态测试,()不属于静态测试。
A:代码检查
B:代码质量度量(圈复杂分析等)
C:静态结构分析
D:覆盖率分析
正确答案获取微信:424329

嵌入式系统硬件的核心是()
A:存储器
B:嵌入式微处理器
C:嵌入式微控制器
D:BSP
正确答案获取微信:424329

以下哪个功能不属于Linux内核部分的功能()
A:用户界面
B:内存管理
C:网络接口
D:进程间通信
正确答案获取微信:424329

下列哪一个不是嵌入式Bootloader的特点?
A:只能加载到SDRAM中运行
B:一般可以分为两个执行阶段
C:可以通过JTAG下载到开发板中
D:Bootstrap模式下可以进行烧写Bootloader的操作
正确答案获取微信:424329

在串行通信中,AT89S51中发送和接收的寄存器是( )。
A:TMOD
B:SBUF
C:SCON
D:DPTR
正确答案获取微信:424329

嵌入式Linux操作系统一般在ROM中存放的布局并不包括()。
A:Bootloader
B:内核参数区
C:Linux内核
D:交叉编译器
正确答案获取微信:424329

()不是流行的Linux操作系统。
A:Red Hat Linux
B:Mac OS
C:Ubuntu Linux
D:Red Flag Linux
正确答案获取微信:424329

下列属于嵌入式实时操作系统的是()
A:VxWorks
B:Integrity
C:Android
D:RT-Linux
正确答案获取微信:424329

在ARM的汇编程序中,ADR、ADRL、()、()等被称为伪指令。
A:AREA
B:SETA
C:LDR
D:NOP
正确答案获取微信:424329

提高内核实时性的方法包括?
A:任务调度算法
B:可抢占内核
C:优先级逆转
D:中断嵌套处理
正确答案获取微信:424329

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

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

下列说法正确的是?
A:ROM Emulator 可用于替代目标机上的ROM芯片。
B:ROM Emulator 的ROM地址可实时映射到目标机ROM地址空间,从而仿真目标机的ROM。
C:ICE上的Memory可以被映射到用户的程序空间且比一般的CPU拥有更少的引出线。
D:OCD不占用目标机资源,调试环境和最终目标机运行环境基本一致,支持软硬断点、Trace功能。
正确答案获取微信:424329

微控制器又可被称为( )
A:单片机
B:计算机
C:嵌入式控制器
D:微型计算机
正确答案获取微信:424329

系统级芯片SOC的三要素分别是( )
A:IP核组成
B:多IP核构成
C:操作系统
D:深亚微米工艺结构
正确答案获取微信:424329

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

CUDA编程中的调用_global类型的核函数的语句kernelN,n(x,y)中,其中的整数N和n代表( )
A:创建N个1D的block
B:创建n个1D的block
C:每个block中包含N个thread
D:每个block中包含n个thread
正确答案获取微信:424329

下列关于通用处理器嵌入式体系结构的硬件剪裁说法正确的是( )
A:裁剪总原则是Amdahl’sLa奥鹏教育南开大学平时作业w
B:裁剪的依据是应用领域的需求分析
C:裁剪对象包含处理器选择
D:I/0接口选择不可以作为裁剪对象
正确答案获取微信:424329

在使用GCC编译程序时,编译过程被细分为哪些阶段?
A:预处理
B:编译
C:汇编
D:链接
正确答案获取微信:424329

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

系统级芯片SOC的IP核间通讯常用的总线包含( )
A:IBM公司的CoreConnect总线
B:ARM公司的AMBA总线
C:SilicoreCorp公司的Wishbone总线
D:Altera公司的Avalon总线
正确答案获取微信:424329

中断服务程序设计中需特别注意中断冲突问题包括?
A:当ISR、ISR之间,或ISR、任务之间共享变量,或调用含有共享变量的函数时,需防止共享变量冲突。
B:当ISR、ISR之间,或ISR、任务之间共享寄存器,或调用含有共享寄存器的函数时,需防止寄存器冲突。
C:ISR不允许执行I/O操作,或调用含有I/O操作的函数。
D:ISR不允许申请信号量(但可以释放信号量!),或调用含有申请信号量操作的函数(如malloc)。
正确答案获取微信:424329

当前处理器的模式决定着哪组寄存器可操作,任何模式都可以存取
A:相应的r0-r12子集
B:相应的r13和r14
C:相应的r15
D:相应的CPSR
正确答案获取微信:424329

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

内核提供与中断相关的功能包括?
A:挂接ISR:中断向量与处理函数关联
B:获取ISR入口地址
C:获取中断嵌套层数
D:开/关中断
正确答案获取微信:424329

交叉编译器的生成过程包括()?
A:制作交叉的binutils二进制工具
B:制作不带库的gcc交叉编译器
C:用制作好的gcc交叉编译器,生成所需要的C库(glibc、newlib、uclibc等)
D:重新编译带库的gcc,生成完整的交叉编译器
正确答案获取微信:424329

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

CPU核以外的设备都可称外部设备
A:对
B:错
正确答案获取微信:424329

一般而言,嵌入式软件需要交叉调试。
A:对
B:错
正确答案获取微信:424329

System模式使用user模式寄存器集
A:对
B:错
正确答案获取微信:424329

IIC是同步串行数据总线。
A:对
B:错
正确答案获取微信:424329

ARM体系结构中每条指令都条件执行包含非常强大的多寄存器Load和Store指令
A:对
B:错
正确答案获取微信:424329

DMA请求只能由DMA硬件源产生。
A:对
B:错
正确答案获取微信:424329

交叉编译:在一种计算机环境中运行的编译程序,能编译出另外一种环境下运行的代码,我们就称这种变异器支持交叉编译,这个编译过程就叫交叉编译。
A:对
B:错
正确答案获取微信:424329

GPU的控制逻辑比CPU简单,因为没有分支预测 logic没有数据转发logic
A:对
B:错
正确答案获取微信:424329

V3版架构是曾经应用最广的ARM体系结构,对V2版架构进行了进一步扩充。引进了16位的Thumb指令集,使ARM使用更加灵活
A:对
B:错
正确答案获取微信:424329

Linux 使用 do_mmap()函数完成可执行映像向虚存区域的映射
A:对
B:错
正确答案获取微信:424329

提供优质的教育资源

公众号: 超前自学网