南开大学23年春学期《嵌入式系统》在线作业三
奥鹏南开大学新学期作业参考
23春学期(高起本:1奥鹏南开大学新学期作业参考 代做2元一门709-2103、专升本/高起专:1909-2103)《嵌入式系统》在线作业-00003
在嵌入式系统中,以下叙述中错误的是()
A:板级支持包主要目的是屏蔽底层硬件,不负责系统的引导和设备驱动操作
B:嵌入式实时操作系统可以分为基本内核和扩展内核两部分
C:应用编程接口一般以库或者组件的形式提供
D:在实际构建嵌入式系统时,并不一定需要应用编程接口APT
正确答案问询微信:424329
S3C2440X I/O常用的控制器是()
A:端口控制器(GPACON-GPJCON)和上拉寄存器(GPxUP)
B:端口数据寄存器(GPxDAT)
C:外部中断寄存器(EXTINTn)
D:以上都是
正确答案问询微信:424329
嵌入式操作系统管理和控制计算机系统中的()。
A:硬件资源
B:软件资源
C:应用程序运行
D:硬件和软件资源
正确答案问询微信:424329
每个设备文件都对应有两个设备号,用来表示该设备的种类的是()。
A:主设备号
B:从设备号(次设备号)
C:字符设备号
D:块设备号
正确答案问询微信:424329
RS-232C串行通信总线的电气特性要求总线信号采用()
A:正逻辑
B:负逻辑
C:高电平
D:低电平
正确答案问询微信:424329
关于嵌入式操作系统及其特点,以下叙述中错误的是()。
A:嵌入式操作系统是在嵌入式硬件上提供一个应用程序的运行平台
B:嵌入式硬件资源相对有限,因此操作系统内核较小
C:嵌入式操作系统通常具有较好的可移植性
D:嵌入式操作系统往往需要控制硬件装置,因此,不用考虑实时性
正确答案问询微信:424329
以下说法错误的是?
A:交叉调试时,调试器和被调试程序运行在同一台计算机上
B:交叉调试可独立运行
C:本地调试时,被调试程序的装载由Loader程序完成
D:本地调试只能调试相同指令集的程序
正确答案问询微信:424329
以下关于Boot Loader说法错误的是()。
A:每种CPU体系结构都有相应Boot Loader
B:有些Boot Loader支持多种体系结构CPU
C:Boot Loader也依赖于具体的嵌入式板级设备的配置
D:Boot Loader不依赖于硬件而实现
正确答案问询微信:424329
ARM汇编语句“ADD R0,R2,R3, LSL#1”的作用是?
A:R0=R2+(R31)
B:R0=(R21)+R3
C:R3=R0+(R21)
D:(R31)=R0+R2
正确答案问询微信:424329
P1口的每一位能驱动( )。
A:2个TTL低电平负载
B:4个TTL低电平负载
C:8个TTL低电平负载
D:10个TTL低电平负载
正确答案问询微信:424329
ARM9的IRQ中断的入口地址是()
A:0X00000000
B:0X00000008
C:0X00000018
D:0X00000014
正确答案问询微信:424329
为了解决CPU输出数据的速度远远高于打印机的打印速度这一矛盾,可采用()。
A:并行技术
B:通道技术
C:缓冲技术
D:虚存技术
正确答案问询微信:424329
软件测试可分为静态测试和动态测试,()不属于静态测试。
A:代码检查
B:代码质量度量(圈复杂分析等)
C:静态结构分析
D:覆盖率分析
正确答案问询微信:424329
ARM Cortex-M3处理器采用( )ARM架构
A:ARMV5
B:ARMV7-M
C:ARMV7
D:ARMV6
正确答案问询微信:424329
下面哪种操作系统很少用在手机上()
A:Symbian
B:Linux
C:Win CE
D:VxWorks
正确答案问询微信:424329
以下关于IIC总线起始信号和终止信号的描述,正确的是( )。
A:SCL为低电平期间,SDA由低电平向高电平变化,表示终止信号
B:SCL为低电平期间,SDA由低电平向高电平变化,表示起始信号
C:SCL为高电平期间,SDA由高电平向低电平变化,表示终止信号
D:SCL为高电平期间,SDA由高电平向低电平变化,表示起始信号。
正确答案问询微信:424329
向无任何程序的目标机写入程序,一般使用下面()接口
A:串口
B:JTAG
C:Ethernet
D:USB
正确答案问询微信:424329
JTAG 在线仿真器,主要功能是( )
A:。 实时调试
B:交叉编译
C:软件模拟
D:虚拟机
正确答案问询微信:424329
相对于ARM指令集,Thumb指令集的特点是
A:指令执行速度快
B:16位指令集,可以得到密度更高的代码,对于需要严格控制成本的设计非常有意义
C:Thumb模式有自己独立的寄存器
D:16位指令集,代码密度高,加密性能好
正确答案问询微信:424329
Cache用于存放主存数据、程序的部分拷贝,主存单元地址与Cache单元地址之间的交换用( )完成。
A:硬件
B:软件
C:用户
D:程序员
正确答案问询微信:424329
下列关于宿主机端网络通讯协议说法正确的是?
A:TFTP服务器端安装在宿主机,TFTP客户端由目标板实现,目标板需要获取IP地址
B:BOOTP服务端使用TCP/IP网络协议中的UDP 67/68两个通讯端口
C:采用BOOTP协议时,目标板的IP地址由开发机分配,两个IP地址需在一个网段
D:采用BOOTP协议时,在目标板启动BOOTP命令,用广播形式以IP地址0.0.0.0向网络中发出IP地址查询的请求,该请求帧包含客户机的网卡MAC地址信息。
正确答案问询微信:424329
交叉编译器的生成过程包括()?
A:制作交叉的binutils二进制工具
B:制作不带库的gcc交叉编译器
C:用制作好的gcc交叉编译器,生成所需要的C库(glibc、newlib、uclibc等)
D:重新编译带库的gcc,生成完整的交叉编译器
正确答案问询微信:424329
当前处理器的模式决定着哪组寄存器可操作,任何模式都可以存取
A:相应的r0-r12子集
B:相应的r13和r14
C:相应的r15
D:相应的CPSR
正确答案问询微信: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’sLaw
B:裁剪的依据是应用领域的需求分析
C:裁剪对象包含处理器选择
D:I/0接口选择不可以作为裁剪对象
正确答案问询微信:424329
Linux系统中将设备进行分类管理,下列设备中()属于块设备
A:键盘
B:硬盘
C:闪存设备
D:帧缓存设备 E.网卡
正确答案问询微信:424329
ARM芯片的主要类别有( )
A:ARM9
B:ARM Cortex-M3
C:ARM4
D:ARM Cortex-A9
正确答案问询微信:424329
系统级芯片SOC的IP核间通讯常用的总线包含( )
A:IBM公司的CoreConnect总线
B:ARM公司的AMBA总线
C:SilicoreCorp公司的Wishbone总线
D:Altera公司的Avalon总线
正确答案问询微信:424329
DRAM的刷新一般有()()()三种方式。
A:集中
B:分散
C:异步
D:同步
正确答案问询微信:424329
下列ARM处理器模式中属于特权模式的是?
A:用户模式
B:快中断模式
C:外部中断模式
D:管理模式
正确答案问询微信:424329
下面关于宿主机与目标机之间的网络通讯模式说法正确的是?
A:驱动实现相对复杂,一般采用精简的网络通讯协议,如TFTP进行通讯
B:常用于宿主机-目标机的大数据量数据传输,可以作为串口通讯的补充
C:需要在宿主机、目标机两端均提供驱动
D:宿主机端提供客户端,目标机端实现服务器
正确答案问询微信:424329
在ARM的汇编程序中,ADR、ADRL、()、()等被称为伪指令。
A:AREA
B:SETA
C:LDR
D:NOP
正确答案问询微信:424329
下面关于进程虚存空间的管理说法正确的是
A:Linux 操作系统采用了请求式分段存储管理方法。系统为每个进程提供4GB 的虚拟内存空间。
B:各个进程的虚拟内存彼此独立。
C:进程运行时能访问的存储空间只是它的虚拟内存空间。对当前该进程而言只有属于它的虚拟内存是可见的。
D:每一个进程,用一个 mm-struct 结构体来定义它的虚存用户区。
正确答案问询微信:424329
提高内核实时性的方法包括?
A:任务调度算法
B:可抢占内核
C:优先级逆转
D:中断嵌套处理
正确答案问询微信:424329
下面关于CLinux的内存管理说法正确的是
A:CLinux专门针对没有MMU的处理器。
B:CLinux中,系统为进程分配的内存区域是连续的,代码段、数据段和栈段间没空隙。为节省内存,进程的私有堆被取消,所有进程共享一个由操作系统管理的堆空间。
C:CLinux不能使用处理器的虚拟内存管理技术,它仍然采用存储器的分页管理:实存储器管理(Real Memory Management)。
D:CLinux操作系统对内存空间没有保护,各个进程没有独立的地址转换表,共享一个运行空间。
正确答案问询微信:424329
以下说法正确的是( )
A:片上系统SOC可以分为通用和专用两类
B:PowerPC可以应用于DSL调制解调器、SOHO路由器、远程接入服务器等
C:无互锁流水级的微处理器MIPS不可以应用在宽带产品,数字电视。
D:斯坦福1984年创立MIPS公司不生产芯片,只卖授权
正确答案问询微信:424329
下面关于Linux内核特点说法正确的是
A:Linux 内核既能支持32位体系结构又能支持64位体系结构。
B:Linux内核全部源代码是遵守 GPL软件许可的免费软件
C:开发者可以免费得到社区的贡献、支持、检查代码和测试。驱动程序可以免费发布给其他人,可以静态编译进内核。
D:以源码形式发布驱动程序,可以不必为每一个内核版本和补丁版本都提供二进制的程序。
正确答案问询微信:424329
GPU与CPU线程的区别是( )
A:GPU线程的创建,运行与销毁开销很小,比CPU线程更加轻量级
B:CPU线程的创建,运行与销毁开销很小,比GPU线程更加轻量级
C:GPU需要数千个线程来达到最高效率, 远远超出CPU上运行的典型线程个数
D:CPU需要数千个线程来达到最高效率, 远远超出GPU上运行的典型线程个数
正确答案问询微信:424329
Linux操作系统监控着一个等待执行的任务队列,这些任务包括?
A:用户作业
B:操作系统任务
C:邮件
D:打印作业
正确答案问询微信:424329
构建交叉编译环境所需的工具链主要包括?
A:交叉编译器,例如arm-linux-gcc
B:交叉汇编器,例如arm-linux-as
C:交叉链接器,例如arm-linux-ld
D:用于处理可执行程序和库的一些基本工具,例如arm-linux-strip
正确答案问询微信:424329
中断屏蔽寄存器(INTMSK)对FIQ中断不起作用。
A:对
B:错
正确答案问询微信:424329
IBM公司的CoreConnect总线,采用了总线分段,并且包含处理器内部总线,片上外围总线,设备控制总线三种基本类型总线。
A:对
B:错
正确答案问询微信:424329
S3C2440的处理器对内存RAM的访问只能通过Load/Store指令来实现。
A:对
B:错
正确答案问询微信:424329
ARM体系结构中每条指令都条件执行包含非常强大的多寄存器Load和Store指令
A:对
B:错
正确答案问询微信:424329
MSP430系列单片机,配合硬件乘法器相,能实现数字信号处理的FFT等算法
A:对
B:错
正确答案问询微信:424329
需要交叉开发环境(Cross Development Environment)的支持,是嵌入式软件开发的一个显著特点。
A:对
B:错
正确答案问询微信:424329
调试程序时,需要暂停或单步执行运行后才可查看变量内容。
A:对
B:错
正确答案问询微信:424329
ARM处理器体系使用的是RISC指令系统
A:对
B:错
正确答案问询微信:424329
Boot Loader启动内核后无法看到输出信息
A:对
B:错
正确答案问询微信:424329
V3版架构是曾经应用最广的ARM体系结构,对V2版架构进行了进一步扩充。引进了16位的Thumb指令集,使ARM使用更加灵活
A:对
B:错
正确答案问询微信:424329