南开大学22秋学期《嵌入式系统》在线作业一
奥鹏教育南开大学平时作业
22秋学期(高起本1709-1803、全层次1809-2103)《嵌入式系统》在线作业-00001
通过调用cudaMemcpy()函数想实现将数据从CPU拷贝到GPU,那么cudaMemcpy()中的参数应该选择( )
A:cudaMemcpyHostToHost
B:cudaMemcpyDeviceToHost
C:cudaMemcpyDeviceToDevice
D:cudaMemcpyHostToDevice
正确答案获取微信:424329
要使AT89S51单片机能响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应该是()
A:98H
B:84H
C:42H
D:22H
正确答案获取微信:424329
以下叙述中不符合RISC指令系统特点的是( )
A:指令长度固定,指令种类少
B:寻址方式种类丰富,指令功能尽量增强
C:设置大量通用寄存器,访问存储器指令简单
D:选取使用频率较高的一些简单指令
正确答案获取微信:424329
执行子程序返回或中断子程序返回指令时,返回的断点是()
A:调用指令的首地址
B:调用指令的末地址
C:调用下一条指令的首地址
D:返回指令的末地址
正确答案获取微信:424329
通常嵌人式系统加电后运行的第一段软件代码是()。
A:BIOS程序
B:BootLoader程序
C:GRUB程序
D:设备驱动程序
正确答案获取微信:424329
嵌入式系统的()特点是嵌入式计算机的生命线
A:精简行
B:专用性
C:功能性
D:可靠性
正确答案获取微信:424329
嵌入式操作系统管理和控制计算机系统中的()。
A:硬件资源
B:软件资源
C:应用程序运行
D:硬件和软件资源
正确答案获取微信:424329
每种嵌入式系统都有自身的特点以吸引相关客户,下列说法错误的是( )
A:嵌入式Linux提供了完善的网络技术支持
B:Clinux是专门为没有MMU的ARM芯片开发的
C:C/OS-II操作系统是一种实时操作系统(RTOS)
D:WinCE完全提供开放的源代码
正确答案获取微信:424329
以下关于Boot Loader说法错误的是()。
A:每种CPU体系结构都有相应Boot Loader
B:有些Boot Loader支持多种体系结构CPU
C:Boot Loader也依赖于具体的嵌入式板级设备的配置
D:Boot Loader不依赖于硬件而实现
正确答案获取微信:424329
S232-C串口通信中,表示逻辑1的电平是( )。
A:0v
B:3.3v
C:+5v~+15v
D:-5v~-15v
正确答案获取微信:424329
ARM处理器的工作模式有( )种
A:5
B:6
C:7
D:8
正确答案获取微信:424329
Bootloader的stage1的基本步骤(按执行先后顺序列出)()1.跳转到stage2的C程序入口点2.为加载stage2准备RAM空间3.拷贝stage2的执行代码到RAM空间中4.基本硬件初始化
A:2413
B:4231
C:4213
D:4321
正确答案获取微信:424329
通常情况下,kmalloc函数能够分配的最大内存是()
A:4K
B:64K
C:128K
D:4M
正确答案获取微信:424329
下列关于嵌入式系统的驱动程序的描述,不正确的是()。
A:没有设备驱动程序,硬件将无法正常工作
B:应用程序是通过操作系统间接访问驱动程序的
C:设备驱动程序和操作系统是两回事,设备驱动程序不属于操作系统的一部分
D:驱动程序可以实现动态加载,在需要的时候加载到操作系统内核,而不需要的时候从操作系统内核中卸载:
正确答案获取微信:424329
关于IIC总线不正确的是()
A:IIC总线的每条指令以开始条件开始,以结束条件结束
B:IIC总线的发送器每发送完一个字节,将数据线释放,由Master产生第9个时钟脉冲,接收器将数据线拉低,以此作为对发送器的应答
C:IIC对的器件地址是64bit
D:IIC的器件地址是8bit,其中高4bit是器件类型
正确答案获取微信:424329
用AT89S51的串行口扩展并行I/O口时,串行接口工作方式选择()
A:方式0
B:方式1
C:方式2
D:方式3
正确答案获取微信:424329
S3C2440X I/O常用的控制器是()
A:端口控制器(GPACON-GPJCON)和上拉寄存器(GPxUP)
B:端口数据寄存器(GPxDAT)
C:外部中断寄存器(EXTINTn)
D:以上都是
正确答案获取微信:424329
ARM Cortex-M3处理器采用( )ARM架构
A:ARMV5
B:ARMV7-M
C:ARMV7
D:ARMV6
正确答案获取微信:424329
在收到主机发出的44H命令后,模块DS18B20所检测的温度值的长度为( ).
A:2字节
B:3字节
C:4字节
D:#不一定
正确答案获取微信:424329
以下ARM微处理器核心与体系结构版本对应错误的是( )
A:ARM700——v3
B:ARM-Cortex-M—–v7
C:ARM7TDMI——v7
D:ARM8——v4
正确答案获取微信:424329
以下哪些步骤属于嵌入式系统软件开发流程?
A:程序编辑
B:程序编译
C:程序运行
D:程序调试
正确答案获取微信:424329
Linux操作系统监控着一个等待执行的任务队列,这些任务包括?
A:用户作业
B:操作系统任务
C:邮件
D:打印作业
正确答案获取微信:424329
ARM芯片的主要类别有( )
A:ARM9
B:ARM Cortex-M3
C:ARM4
D:ARM Cortex-A9
正确答案获取微信:424329
ARM7、ARM8、ARM9和StrongARM都采用了v4版架构。指令集中增加了( )功能
A:增加了16位Thumb指令集
B:处理器系统模式引进特权方式时使用用户寄奥鹏教育南开大学平时作业存器操作
C:完善了软件中断SWI指令的功能
D:把一些未使用的指令空间捕获为未定义指令
正确答案获取微信:424329
典型的内核可靠性增强技术包括
A:内存释放清理
B:冗余内存分配
C:内存冗余编码
D:看门狗支持增强
正确答案获取微信:424329
宿主机与目标机之间如何建立通信连接?
A:串口
B:网络
C:USB
D:并口
正确答案获取微信:424329
在ARM的汇编程序中,ADR、ADRL、()、()等被称为伪指令。
A:AREA
B:SETA
C:LDR
D:NOP
正确答案获取微信:424329
系统级芯片SOC的IP核间通讯常用的总线包含( )
A:IBM公司的CoreConnect总线
B:ARM公司的AMBA总线
C:SilicoreCorp公司的Wishbone总线
D:Altera公司的Avalon总线
正确答案获取微信: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
ARM芯片的指令集包括( )
A:ARM指令集
B:Thumb指令集
C:IBM指令集
D:AVR指令集
正确答案获取微信:424329
对于MSP430系列单片机以下说法正确的是( )
A:美国德州仪器将MSP430系列单片机在 1996年推向市场
B:MSP430系列单片机16位超低功耗混合信号处理器
C:MSP430系列单片机集成模拟、数字电路模块和微处理器于芯片
D:MSP430系列单片机多应用于需要电池供电的便携式仪器仪表中
正确答案获取微信:424329
Linux系统中将设备进行分类管理,下列设备中()属于块设备
A:键盘
B:硬盘
C:闪存设备
D:帧缓存设备 E.网卡
正确答案获取微信:424329
DRAM的刷新一般有()()()三种方式。
A:集中
B:分散
C:异步
D:同步
正确答案获取微信:424329
提高内核实时性的方法包括?
A:任务调度算法
B:可抢占内核
C:优先级逆转
D:中断嵌套处理
正确答案获取微信:424329
内核提供与中断相关的功能包括?
A:挂接ISR:中断向量与处理函数关联
B:获取ISR入口地址
C:获取中断嵌套层数
D:开/关中断
正确答案获取微信:424329
在GPU进行并行计算时,( )
A:一个应用的数据并行部分实现为一个计算kernel,由多个线程执行
B:一个应用只可以包含一个grid
C:同一block内部的线程可以通过共享内存交互
D:不同block的线程之间必须是独立的
正确答案获取微信:424329
下面关于Linux内核特点说法正确的是
A:Linux 内核既能支持32位体系结构又能支持64位体系结构。
B:Linux内核全部源代码是遵守 GPL软件许可的免费软件
C:开发者可以免费得到社区的贡献、支持、检查代码和测试。驱动程序可以免费发布给其他人,可以静态编译进内核。
D:以源码形式发布驱动程序,可以不必为每一个内核版本和补丁版本都提供二进制的程序。
正确答案获取微信:424329
交叉编译器的生成过程包括()?
A:制作交叉的binutils二进制工具
B:制作不带库的gcc交叉编译器
C:用制作好的gcc交叉编译器,生成所需要的C库(glibc、newlib、uclibc等)
D:重新编译带库的gcc,生成完整的交叉编译器
正确答案获取微信:424329
CUDA所定义的硬件计算能力中,不同计算能力决定了GPU所能支持的线程数量
A:对
B:错
正确答案获取微信:424329
V3版架构是曾经应用最广的ARM体系结构,对V2版架构进行了进一步扩充。引进了16位的Thumb指令集,使ARM使用更加灵活
A:对
B:错
正确答案获取微信:424329
通用操作系统不可抢占内核,嵌入式实时操作系统可抢占内核。
A:对
B:错
正确答案获取微信:424329
ARM9的FIQ中断可以同时设置多个中断源。
A:对
B:错
正确答案获取微信:424329
所有的电子设备都属于嵌入式设备。
A:对
B:错
正确答案获取微信:424329
一般而言,嵌入式软件需要交叉调试。
A:对
B:错
正确答案获取微信:424329
GPU threads的执行过程,与CPU类似,通过重叠多个线程的计算与内存访问阶段来提高系统throughput
A:对
B:错
正确答案获取微信:424329
GPU的控制逻辑比CPU简单,因为没有分支预测 logic没有数据转发logic
A:对
B:错
正确答案获取微信:424329
实时系统:指系统能够在限定的响应时间内提供所需水平的服务。
A:对
B:错
正确答案获取微信:424329
实时在线仿真器ICE虽然可以模拟实际处理器的所有行为,但其价格比较昂贵。
A:对
B:错
正确答案获取微信:424329