ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:27.43KB ,
资源ID:8030564      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8030564.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件试题库部分.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件试题库部分.docx

1、软件试题库部分嵌入式软件助理工程师认证考试试题题库 一、单项选择题20、在指令系统的各种寻址方式中,获取操作数最快的方式是( 1 - );若操作数的地址包含在指令中,则属于( 2- )方式。(1) A、直接寻址 B、立即寻址 C、寄存器寻址 D、间接寻址(2) A、直接寻址 B、立即寻址 C、寄存器寻址 D、间接寻址21、在CPU和物理内存之间进行地址转换时,( )将地址从虚拟(逻辑)地址空间映射到物理地址空间。A、TCB B、MMU C、CACHE D、DMA44、处理机主要由处理器、存储器和总线组成,总线包括( )。A、数据总线、串行总线、逻辑总线、物理总线 B、并行总线、地址总线、逻辑总

2、线、物理总线 C、并行总线、串行总线、全双工总线D、数据总线、地址总线、控制总线 50、下面( )特性不符合嵌入式操作系统特点。A、实时性 B、不可定制 C、微型化 D、易移植 51、下面关于C语言程序的描述,正确的是( )。 A、总是从第一个定义的函数开始执行 B、要调用的函数必须在main()函数中定义 C、总是从main()函数开始执行D、main()函数必须放在程序的开始 53、以下叙述中,不符合RISC指令系统特点的( )。A、指令长度固定,指令种类少 B、寻址方式种类丰富,指令功能尽量增强 C、设置大量通用寄存器,访问存储器指令简单 D、选取使用频率较高的一些简单指令57、同CIS

3、C相比,下面哪一项不属于RISC处理器的特征_ A、采用固定长度的指令格式,指令规整、简单、基本寻址方式有23种。B、减少指令数和寻址方式,使控制部件简化,加快执行速度。C、数据处理指令只对寄存器进行操作,只有加载/存储指令可以访问存储器,以提高指令的执行效率,同时简化处理器的设计。D、RISC处理器都采用哈佛结构58、在下列ARM处理器的各种模式中,_ _模式有自己独立的R8-R14寄存器。A、系统模式(System)、B、终止模式(Abort)C、中断模式(IRQ)D、快中断模式(FIQ)59、按照ARM过程调用标准(APCS),栈指针使用_ _寄存器,A、R0 B、R13 C、R14 D

4、、R1560、在ARM体系结构中,_ _寄存器作为连接寄存器,当进入子程序时或者处理器响应异常的时候,用来保存PC的返回值;_ _寄存器作为处理器的程序计数器指针。A、R0,R14 B、R13,R15 C、R14,R15 D、R14,R061、在ARM体系结构中,要从主动用户模式(User)切换到超级用户模式(Supervisor),应采用何种方法? A、直接修改CPU状态寄存器(CPSR)对应的模式B、先修改程序状态备份寄存器(SPSR)到对应的模式,再更新CPU状态C、使用软件中断指令(SWI)D、让处理器执行未定义指令65、进程有三种状态:( )。 A 、准备态、执行态和退出态 B 、精

5、确态、模糊态和随机态C 、运行态、就绪态和等待态 D 、手工态、自动态和自由态67、文件系统的主要功能是( )。A、实现对文件的按名存取 B、实现虚拟存储 C、 提高外存的读写速度 D、用于保存系统文档71、在ARM体系构建的嵌入式系统中,由电平模式触发的中断,其对应的中断标准应该在何时被清除? A、当中断处理程序结束以后,才可以清除B、进入相应的中断处理程序,即可以清除C、产生IRQ中断的时候,处理器自动清除D、任何时候都可以清除77、嵌入式系统应用软件一般在宿主机上开发,在目标机上运行,因此需要一个( )环境。A、交互操作系统 B、交叉编译 C、交互平台 D、分布式计算 78、已知有变量d

6、ata1定义如下: union data int i; char ch; float f; data1; 则变量data1所占的内存存储空间可表示为。A、sizeof(int) B、sizeof(char) C、sizeof(float) D、sizeof(int)+sizeof(char)+sizeof(float)80、实时操作系统(RTOS)内核与应用程序之间的接口称为( )。A、输入/输出接口 B、文件系统 C、API D、图形用户接口81、在操作系统中,除赋初值外,对信号量仅能操作的两种原语是( )。A、存操作、取操作 B、读操作、写操作 C、P操作、V操作 D、输入操作、输出操作8

7、2、在下列ARM处理器的各种模式中,只有_ _模式不可以自由地改变处理器的工作模式。A、用户模式(User) B、系统模式(System)C、终止模式(Abort) D、中断模式(IRQ)83、32位体系结构的ARM处理器有_ _种不同的处理器工作模式,和_ _个主要用来标识CPU的工作状态和程序的运行状态的状态寄存器。A、7、7 B、7、6 C、6、6 D、6、798. ARM嵌入式系统中,PC指向的是正在( )的指令地址。 A 执行 B 译码 C 取指 D 都不是99. ARM系统处理16-bit数据时,对应的数据类型是( )。 A Byte B Halfword C Word D 三者都

8、不是 100. 实时系统是指( )A 响应快的系统 B 时间约束的系统 C 单任务系统 D 内核小的系统106、同CISC相比,下面哪一项不属于RISC处理器的特征_ _A、采用固定长度的指令格式,指令规整、简单、基本寻址方式有23种。B、减少指令数和寻址方式,使控制部件简化,加快执行速度。C、数据处理指令只对寄存器进行操作,只有加载/存储指令可以访问存储器,以提高指令的执行效率,同时简化处理器的设计。D、RISC处理器都采用哈佛结构107、32位数0x12345678用小端格式表示,则在AXD调试器下观察数据在内存中分布的情况是( ) A 12 34 56 78 B 78 56 34 12

9、C 21 43 65 87 D 87 65 43 21 108、RISC是指( )A 复杂指令计算机 B 并行机 C 精简指令计算机 D 多处理器计算机109、在ARM体系结构中,_ _寄存器作为连接寄存器,当进入子程序时或者处理器响应异常的时候,用来保存PC的返回值;_ _寄存器作为处理器的程序计数器指针。A、R0,R14 B、R13,R15C、R14,R15 D、R14,R0110、在ARM体系结构中,要从主动用户模式(User)切换到超级用户模式(Supervisor),应采用何种方法? A、直接修改CPU状态寄存器(CPSR)对应的模式B、先修改程序状态备份寄存器(SPSR)到对应的模

10、式,再更新CPU状态C、使用软件中断指令(SWI)D、让处理器执行未定义指令111、表达式AB实现的功能是( )A 逻辑与 B 逻辑非 C 逻辑异或 D逻辑或112、嵌入式系统的开发通常是在交叉开发环境实现的,交叉开发环境是指( A )A 在宿主机上开发,在目标机上运行 B在目标机上开发,在宿主机上运行 C 在宿主机上开发,在宿主机上运行 D在目标机上开发,在目标机上运行113、在ARM系统结构中,MMU映射最小的单元空间是_ _A、64KB B、16KB C、4KB D、1KB117、在ARM Linux体系中,用来处理外设中断的异常模式是_ _A、软件中断(SWI) B、未定义的指令异常C

11、、中断请求(IRQ) D、快速中断请求(FIQ)118 、指令ADD R2,R1,R1,LSR #2中,LSR的含义是( )。 A 逻辑左移 B 逻辑右移 C 算术右移 D循环右移119、以下ARM异常中,优先级最高的是( )。 A Data abort B FIQ C IRQ D Reset120、指令LDR R0,R4对源操作数的寻址方式是( ) A 寄存器间接寻址 B寄存器寻址 C立即数寻址 D 相对寻址129、RISC是指( )A 复杂指令计算机 B 并行机 C 精简指令计算机 D 多处理器计算机130、波特率9600bps是指数据每秒传输( )A 9600个字节 B 9600个比特

12、C 9600个字 D 9600个字符131、ARM9和ARM7的重要区别是( )A ARM9带有MMU功能 B ARM9支持Thumb指令集 C ARM9带有Cache功能 D ARM9是哈佛结构132、32位体系结构的ARM处理器有 _种不同的处理器工作模式,和_ _个主要用来标识CPU的工作状态和程序的运行状态的状态寄存器。A、7、7 B、7、6C、6、6 D、6、7134、当系统工作负载增加时,CPU的 将占很大比重 A) 用户时间 B)系统时间 C)空闲时间、 D) 进程时间135、fsck对文件系统的检查最先是从文件系统的 开始的A) MBR B) 磁盘块 C) 超级块 D) 块链表

13、如果数据的存储格式是大端模式,32bit宽的数0x12345678在大端模式下的CPU内存中的存放(假设从地址0x4000开始)。内存地址为0x4001的内容是( )。A、 0x34 B、0x56C、 0x23 D、0x78136、关于RISC指令系统描述不正确的是( )。A、指令条数多 B、指令长度固定C、指令格式种类少 D、寻址方式种类少137、对ARM7微处理器说法不正确的是( )。A、兼容16位的Thumb指令集 B、集成式RISC内核C、集成了ICE-RT逻辑 D、哈佛体系结构138、在寄存器间接寻址方式中,指定寄存器中存放的是 ( )。A、操作数 B、操作数地址C、转移地址 D、地

14、址偏移量146、已知有如下程序: #include void main() int a5=1,2,3,4,5; int * p = (int *)(&a+1); printf(“%d”,p-1); 那么,输出结果为( ) A、该程序不可执行,无输出结果 B、 5 C、1 D、不确定的随机值158、以下叙述中,不符合RISC指令系统特点的是 。A)指令长度固定,指令种类少 B)寻址方式种类丰富,指令功能尽量增强C) 设置大量通用寄存器,访问存储器指令简单D) 选取使用频率较高的一些简单指令162、通常所说的32位微处理器是指 。A) 地址总线的宽度为32位B) 处理的数据长度只能为32位C) C

15、PU 字长为32位 D) 通用寄存器数目为32个163、在32位处理器上,假设栈顶指针寄存器的当前值为0x00FFFFE8,那么在执行完指令“push eax”(eax为32位寄存器)后,栈指针的当前值应为 A) 0x00FFFFE4 B) 0x00FFFFE6 C) 0x00FFFFEA D) 0x00FFFFEC164、有若干并发进程均将一个共享变量count 中的值加1 一次,那么有关count 中的值说法正确的是:_ 。( )A、肯定有不正确的结果B、肯定有正确的结果C、若控制这些并发进程互斥执行count 加1 操作,count 中的值正确D、A,B,C 均不对174、PV操作是在(

16、 )上的操作。A、临界区 B、进程 C、缓冲区 D、信号量186、以下叙述中正确的是 。A) 宿主机与目标机之间只需要建立逻辑连接即可B) 在嵌入式系统中,调试器与被调试程序一般位于同一台机器上C) 在嵌入式系统开发中,通常采用的是交叉编译器D) 宿主机与目标机之间的通信方式只有串口和并口两种187、文件系统的主要功能是 。A) 实现对文件的按名存取B) 实现虚拟存储C) 提高外存的读写速度D) 用于保存系统文档188、以下做法不利于嵌入式应用软件的移植的是 。A) 在软件设计上,采用层次化设计和模块化设计B) 在软件体系结构上,在操作系统和应用软件之间引入一个虚拟机层,把一些通用的、共性的操

17、作系统API接口函数封装起来C) 将不可移植的部分局域化,集中在某几个特定的文件之中D) 在数据类型上,尽量直接使用C语言的数据类型189、对ARM处理器说法不正确的是( )。A、小体积、低功耗、低成本、高性能 B、支持Thumb(16位)/ARM(32位)双指令集C、只有Load/Store指令可以访问存储器D、寻址方式多而复杂190、嵌入式微控制器相比嵌入式微处理器的的最大特点( )。A、体积大大减小 B、单片化C、功耗低 D、成本高192在某嵌入式操作系统中,若P、V操作的信号量S的初值为2,当前值为-1,则表示等待信号量S的任务个数为 B 。A ) 0 B) 1 C) 2 D) 319

18、8、操作系统中同时存在着多个进程,它们( )A、不能共享系统资源 B、不能调用同一段程序代码C、可以共享所有的系统资源 D、可以共享允许共享的系统资源199、在变址寻址方式中,操作数的有效地址等于( )A、变址寄存器内容+形式地址(位移量)B、程序计数器内容+形式地址C、基址寄存器内容+形式地址D、堆栈指示器内容+形式地址206、同CISC相比,下面哪一项不属于RISC处理器的特征_ _A、采用固定长度的指令格式,指令规整、简单、基本寻址方式有23种。B、减少指令数和寻址方式,使控制部件简化,加快执行速度。C、数据处理指令只对寄存器进行操作,只有加载/存储指令可以访问存储器,以提高指令的执行效

19、率,同时简化处理器的设计。D、RISC处理器都采用哈佛结构208、Linux系统中的设备可分为三类:字符设备、块设备和网络设备,其中不是基于文件系统访问的设备是 ( ) 。A. 字符设备 B. 块设备 C. 网络设备 D. 字符和块设备209、中断向量是指( ) 。A、中断断点的地址 B、中断向量表起始地址 C、中断处理程序入口地址 D、中断返回地址210、( )不是进程和程序的区别。 A. 程序是一组有序的静态指令,进程是一次程序的执行过程 B. 程序只能在前台运行,而进程可以在前台或后台运行 C. 程序可以长期保存,进程是暂时的 D. 程序没有状态,而进程是有状态的211、在ARM系统结构

20、中,MMU映射最大的单元空间是_ _A、1MB B、128KB C、64KB D、4KB226、在ARM Linux体系中,用来处理外设中断的异常模式是_ _A、软件中断(SWI) B、未定义的指令异常C、中断请求(IRQ) D、快速中断请求(FIQ)241、同CISC相比,下面哪一项不属于RISC处理器的特征_ _A、采用固定长度的指令格式,指令规整、简单、基本寻址方式有23种。B、减少指令数和寻址方式,使控制部件简化,加快执行速度。C、数据处理指令只对寄存器进行操作,只有加载/存储指令可以访问存储器,以提高指令的执行效率,同时简化处理器的设计。D、RISC处理器都采用哈佛结构244、在下列

21、ARM处理器的各种模式中,_ _模式有自己独立的R8-R14寄存器。A、系统模式(System)、B、终止模式(Abort)C、中断模式(IRQ)D、快中断模式(FIQ)245、按照ARM过程调用标准(APCS),栈指针使用_ _寄存器,A、R0 B、R13 C、R14 D、R15246、在ARM体系结构中,_ _寄存器作为连接寄存器,当进入子程序时或者处理器响应异常的时候,用来保存PC的返回值;_ _寄存器作为处理器的程序计数器指针。A、R0,R14B、R13,R15C、R14,R15D、R14,R0247、在ARM体系结构中,要从主动用户模式(User)切换到超级用户模式(Supervis

22、or),应采用何种方法? A、直接修改CPU状态寄存器(CPSR)对应的模式B、先修改程序状态备份寄存器(SPSR)到对应的模式,再更新CPU状态C、使用软件中断指令(SWI)D、让处理器执行未定义指令280、在下列ARM处理器的各种模式中, _模式有自己独立的R8-R14寄存器。A、系统模式(System)、B、终止模式(Abort)C、中断模式(IRQ)D、快中断模式(FIQ)281、按照ARM过程调用标准(APCS),栈指针使用_ _寄存器,A、R0 B、R13 C、R14 D、R15285、在ARM Linux系统中,中断处理程序进入C代码以后,ARM的处于_ _工作模式A、超级用户(

23、SVC) B、中断(IRQ)C、快速中断(IRQ) D、和进入中断之前的状态有关系290、在下列ARM处理器的各种模式中,只有_ _模式不可以自由地改变处理器的工作模式。A、用户模式(User)B、系统模式(System)C、终止模式(Abort)D、中断模式(IRQ)291、在CPU和物理内存之间进行地址转换时,B将地址从虚拟(逻辑)地址空间映射到物理地址空间。A ) TCB B) MMU C) CACHE D) DMA292、嵌入式系统由硬件部分和软件部分构成,以下不属于嵌入式系统软件的是 。A) 系统内核 B) 驱动程序 C) FPGA编程软件 D)嵌入式中295、 不是进程和程序的区别

24、。 A) 程序是一组有序的静态指令,进程是一次程序的执行过程 B) 程序只能在前台运行,而进程可以在前台或后台运行 C) 程序可以长期保存,进程是暂时的 D) 程序没有状态,而进程是有状态的299、以下叙述中,不符合RISC指令系统特点的是 。A) 指令长度固定,指令种类少B) 寻址方式种类丰富,指令功能尽量增强C) 设置大量通用寄存器,访问存储器指令简单D) 选取使用频率较高的一些简单指令308、下列软件中,不属于BootLoader的是( )。A、vivi B、busybox C、uboot D、blob310、在下列ARM处理器的各种模式中,_ _模式有自己独立的R8-R14寄存器。A、

25、系统模式(System)、B、终止模式(Abort)C、中断模式(IRQ)D、快中断模式(FIQ)311、按照ARM过程调用标准(APCS),栈指针使用_ _寄存器,A、R0 B、R13 C、R14 D、R15312、在ARM体系结构中,_ _寄存器作为连接寄存器,当进入子程序时或者处理器响应异常的时候,用来保存PC的返回值;_ _寄存器作为处理器的程序计数器指针。A、R0,R14B、R13,R15C、R14,R15D、R14,R0二、多项选择题1. 嵌入式操作系统不同于通用操作系统的功能是( )A、任务调度 B、可裁减性 C、 强实时 D、设备管理 E、存储器管理4. 片内总线是大规模集成电

26、路(Large Scale Integrated Circuit:LSI)和超大规模集成电路(VLSI)内部各寄存器或功能单元之间的信息交换通道,它由生产厂家决定,下列属于片内总线的有( )。A、AHB总线 B、APB总线 C、USB总线 D、ASB 总线 E、1394总线5. 下列能改变ARM处理器工作状态的指令有( )A、B指令 B、SUB指令 C、BX指令 D、BLX指令 E、BL指令6. 常用的软件开发模型有( )A、结构型 B、 原型模型 C、 迭代型 D、瀑布型 E、综合型7. ARM处理器的工作模式中属于异常模式的有( )A、用户模式usr B、系统模式sys C、 外部中断模式

27、irq D、中止模式abt E、快速中断模式fiq8. 芯片总线又称元件级总线,它是指系统内或插件板内各元件之间所使用的总线,下列属于芯片总线的有( )A、I2C总线 B、ISA总线 C、SPI总线 D、SCI总线 E、PCI总线9. 在ARM汇编语言程序设计中主程序和子程序参数的传递需要满足ATPCS规则,ATPCS规则中用来传递参数的寄存器是( )A、R0 B、R1 C、R2 D、R3 E、R4三、填空题 1、 可以实现动态 IP 地址分配。2、 使用gcc编译c程序生成可执行文件有时似乎是一步完成的,但实际要经历如下四步: 。3、 内核分为 、 、 和 等四个子系统。4、 ARM处理器有

28、多种运行模式,用户程序运行在其中的_ _模式。5、 ARM处理器的中断有两种处理模式,分别为_ _模式和的_ _模式。6、 ARM处理器有多种运行模式,用户程序运行在其中的_ _模式。7、 内核分为进程管理系统、内存管理系统、 和文件管理系统等四个子系统。8、 嵌入式系统中按照总线所传送的信息类型,可以分为数据总线、地址总线和 等几种。9、 进程从产生到终止进程可以具有的基本状态为: _ _ 、 _ _ 和 等待态(阻塞态)。四、判断题 1、 uCOS-II操作系统属于顺序执行系统。( )2、 基于ARM架构的指令都是32位的。( )3、 进程有三种状态是准备态、执行态和退出态。( )4、 (

29、 )目前的ARM处理器采用的是哈佛体系结构。5、 ( )ARM处理器的运行模式可通过中断或异常处理改变。6、 ( )BootLoader属于嵌入式操作系统的一部分。7、 在嵌入式系统中,整个系统的加载启动任务就完全由 Boot Loader 来完成。( )8、 ARM包含32个通用寄存器。( )9、 进程有三种状态是准备态、执行态和退出态。( )10、 触摸屏是一种输入设备。( )11、 VHDL是一种硬件描述语言,用于设计硬件电子系统。( )12、 二极管具有单向导通性。( )13、 CISC机器多采用Load/Store结构( )14、 DSP是专门用于数字信号处理方面的处理器。( )15、 Nand Flash的特点是应用程序可以直接在闪存中运行,不需要把代码读到系统RAM中。( )16、 LCD是一种输出设备。( )17、 函数的标量参数通过传值的方式进行传递,而数组名参数则具有传址调用的语义。( )五、简答题1、简述嵌入式系统中非占先式与占先式调度法的区别有哪些。答:2、什么是硬实时操作系统、软实时操作系统以及二者的区别?答:

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1