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