您好,欢迎访问三七文档
1嵌入式软件助理工程师认证考试试题题库一、单项选择题20、在指令系统的各种寻址方式中,获取操作数最快的方式是(1-);若操作数的地址包含在指令中,则属于(2-)方式。(1)A、直接寻址B、立即寻址C、寄存器寻址D、间接寻址(2)A、直接寻址B、立即寻址C、寄存器寻址D、间接寻址21、在CPU和物理内存之间进行地址转换时,()将地址从虚拟(逻辑)地址空间映射到物理地址空间。A、TCBB、MMUC、CACHED、DMA44、处理机主要由处理器、存储器和总线组成,总线包括()。A、数据总线、串行总线、逻辑总线、物理总线B、并行总线、地址总线、逻辑总线、物理总线C、并行总线、串行总线、全双工总线D、数据总线、地址总线、控制总线50、下面()特性不符合嵌入式操作系统特点。A、实时性B、不可定制C、微型化D、易移植51、下面关于C语言程序的描述,正确的是()。A、总是从第一个定义的函数开始执行B、要调用的函数必须在main()函数中定义C、总是从main()函数开始执行D、main()函数必须放在程序的开始53、以下叙述中,不符合RISC指令系统特点的()。A、指令长度固定,指令种类少B、寻址方式种类丰富,指令功能尽量增强C、设置大量通用寄存器,访问存储器指令简单D、选取使用频率较高的一些简单指令57、同CISC相比,下面哪一项不属于RISC处理器的特征_A、采用固定长度的指令格式,指令规整、简单、基本寻址方式有2~3种。B、减少指令数和寻址方式,使控制部件简化,加快执行速度。C、数据处理指令只对寄存器进行操作,只有加载/存储指令可以访问存储器,以提高指令的执行效率,同时简化处理器的设计。D、RISC处理器都采用哈佛结构58、在下列ARM处理器的各种模式中,____模式有自己独立的R8-R14寄存器。A、系统模式(System)、B、终止模式(Abort)C、中断模式(IRQ)D、快中断模式(FIQ)59、按照ARM过程调用标准(APCS),栈指针使用____寄存器,A、R0B、R13C、R14D、R15260、在ARM体系结构中,___寄存器作为连接寄存器,当进入子程序时或者处理器响应异常的时候,用来保存PC的返回值;___寄存器作为处理器的程序计数器指针。A、R0,R14B、R13,R15C、R14,R15D、R14,R061、在ARM体系结构中,要从主动用户模式(User)切换到超级用户模式(Supervisor),应采用何种方法?A、直接修改CPU状态寄存器(CPSR)对应的模式B、先修改程序状态备份寄存器(SPSR)到对应的模式,再更新CPU状态C、使用软件中断指令(SWI)D、让处理器执行未定义指令65、进程有三种状态:()。A、准备态、执行态和退出态B、精确态、模糊态和随机态C、运行态、就绪态和等待态D、手工态、自动态和自由态67、文件系统的主要功能是()。A、实现对文件的按名存取B、实现虚拟存储C、提高外存的读写速度D、用于保存系统文档71、在ARM体系构建的嵌入式系统中,由电平模式触发的中断,其对应的中断标准应该在何时被清除?A、当中断处理程序结束以后,才可以清除B、进入相应的中断处理程序,即可以清除C、产生IRQ中断的时候,处理器自动清除D、任何时候都可以清除77、嵌入式系统应用软件一般在宿主机上开发,在目标机上运行,因此需要一个()环境。A、交互操作系统B、交叉编译C、交互平台D、分布式计算78、已知有变量data1定义如下:uniondata{inti;charch;floatf;}data1;则变量data1所占的内存存储空间可表示为。A、sizeof(int)B、sizeof(char)C、sizeof(float)D、sizeof(int)+sizeof(char)+sizeof(float)80、实时操作系统(RTOS)内核与应用程序之间的接口称为()。A、输入/输出接口B、文件系统C、APID、图形用户接口81、在操作系统中,除赋初值外,对信号量仅能操作的两种原语是()。A、存操作、取操作B、读操作、写操作C、P操作、V操作D、输入操作、输出操作82、在下列ARM处理器的各种模式中,只有____模式不可以自由地改变处理器的工作模式。A、用户模式(User)B、系统模式(System)C、终止模式(Abort)D、中断模式(IRQ)83、32位体系结构的ARM处理器有___种不同的处理器工作模式,和____个主要用来标识3CPU的工作状态和程序的运行状态的状态寄存器。A、7、7B、7、6C、6、6D、6、798.ARM嵌入式系统中,PC指向的是正在()的指令地址。A执行B译码C取指D都不是99.ARM系统处理16-bit数据时,对应的数据类型是()。AByteBHalfwordCWordD三者都不是100.实时系统是指()A响应快的系统B时间约束的系统C单任务系统D内核小的系统106、同CISC相比,下面哪一项不属于RISC处理器的特征________A、采用固定长度的指令格式,指令规整、简单、基本寻址方式有2~3种。B、减少指令数和寻址方式,使控制部件简化,加快执行速度。C、数据处理指令只对寄存器进行操作,只有加载/存储指令可以访问存储器,以提高指令的执行效率,同时简化处理器的设计。D、RISC处理器都采用哈佛结构107、32位数0x12345678用小端格式表示,则在AXD调试器下观察数据在内存中分布的情况是()A12345678B78563412C21436587D87654321108、RISC是指()A复杂指令计算机B并行机C精简指令计算机D多处理器计算机109、在ARM体系结构中,___寄存器作为连接寄存器,当进入子程序时或者处理器响应异常的时候,用来保存PC的返回值;___寄存器作为处理器的程序计数器指针。A、R0,R14B、R13,R15C、R14,R15D、R14,R0110、在ARM体系结构中,要从主动用户模式(User)切换到超级用户模式(Supervisor),应采用何种方法?A、直接修改CPU状态寄存器(CPSR)对应的模式B、先修改程序状态备份寄存器(SPSR)到对应的模式,再更新CPU状态C、使用软件中断指令(SWI)D、让处理器执行未定义指令111、表达式A⊕B实现的功能是()A逻辑与B逻辑非C逻辑异或D逻辑或112、嵌入式系统的开发通常是在交叉开发环境实现的,交叉开发环境是指(A)A在宿主机上开发,在目标机上运行B在目标机上开发,在宿主机上运行C在宿主机上开发,在宿主机上运行D在目标机上开发,在目标机上运行113、在ARM系统结构中,MMU映射最小的单元空间是___A、64KBB、16KBC、4KBD、1KB117、在ARMLinux体系中,用来处理外设中断的异常模式是_____A、软件中断(SWI)B、未定义的指令异常C、中断请求(IRQ)D、快速中断请求(FIQ)118、指令ADDR2,R1,R1,LSR#2中,LSR的含义是()。A逻辑左移B逻辑右移C算术右移D循环右移119、以下ARM异常中,优先级最高的是()。ADataabortBFIQCIRQDReset120、指令LDRR0,[R4]对源操作数的寻址方式是()4A寄存器间接寻址B寄存器寻址C立即数寻址D相对寻址129、RISC是指()A复杂指令计算机B并行机C精简指令计算机D多处理器计算机130、波特率9600bps是指数据每秒传输()A9600个字节B9600个比特C9600个字D9600个字符131、ARM9和ARM7的重要区别是()AARM9带有MMU功能BARM9支持Thumb指令集CARM9带有Cache功能DARM9是哈佛结构132、32位体系结构的ARM处理器有___种不同的处理器工作模式,和___个主要用来标识CPU的工作状态和程序的运行状态的状态寄存器。A、7、7B、7、6C、6、6D、6、7134、当系统工作负载增加时,CPU的将占很大比重A)用户时间B)系统时间C)空闲时间、D)进程时间135、fsck对文件系统的检查最先是从文件系统的开始的A)MBRB)磁盘块C)超级块D)块链表如果数据的存储格式是大端模式,32bit宽的数0x12345678在大端模式下的CPU内存中的存放(假设从地址0x4000开始)。内存地址为0x4001的内容是()。A、0x34B、0x56C、0x23D、0x78136、关于RISC指令系统描述不正确的是()。A、指令条数多B、指令长度固定C、指令格式种类少D、寻址方式种类少137、对ARM7微处理器说法不正确的是()。A、兼容16位的Thumb指令集B、集成式RISC内核C、集成了ICE-RT逻辑D、哈佛体系结构138、在寄存器间接寻址方式中,指定寄存器中存放的是()。A、操作数B、操作数地址C、转移地址D、地址偏移量146、已知有如下程序:#includestdio.hvoidmain(){inta[5]={1,2,3,4,5};int*p=(int*)(&a+1);printf(“%d”,p[-1]);}那么,输出结果为()A、该程序不可执行,无输出结果B、5C、1D、不确定的随机值158、以下叙述中,不符合RISC指令系统特点的是。A)指令长度固定,指令种类少B)寻址方式种类丰富,指令功能尽量增强C)设置大量通用寄存器,访问存储器指令简单D)选取使用频率较高的一些简单指令162、通常所说的32位微处理器是指。5A)地址总线的宽度为32位B)处理的数据长度只能为32位C)CPU字长为32位D)通用寄存器数目为32个163、在32位处理器上,假设栈顶指针寄存器的当前值为0x00FFFFE8,那么在执行完指令“pusheax”(eax为32位寄存器)后,栈指针的当前值应为A)0x00FFFFE4B)0x00FFFFE6C)0x00FFFFEAD)0x00FFFFEC164、有若干并发进程均将一个共享变量count中的值加1一次,那么有关count中的值说法正确的是:______。()A、肯定有不正确的结果B、肯定有正确的结果C、若控制这些并发进程互斥执行count加1操作,count中的值正确D、A,B,C均不对174、PV操作是在()上的操作。A、临界区B、进程C、缓冲区D、信号量186、以下叙述中正确的是。A)宿主机与目标机之间只需要建立逻辑连接即可B)在嵌入式系统中,调试器与被调试程序一般位于同一台机器上C)在嵌入式系统开发中,通常采用的是交叉编译器D)宿主机与目标机之间的通信方式只有串口和并口两种187、文件系统的主要功能是。A)实现对文件的按名存取B)实现虚拟存储C)提高外存的读写速度D)用于保存系统文档188、以下做法不利于嵌入式应用软件的移植的是。A)在软件设计上,采用层次化设计和模块化设计B)在软件体系结构上,在操作系统和应用软件之间引入一个虚拟机层,把一些通用的、共性的操作系统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)0B)1C)2D)3198、操作系统中同时存在着多个进程,它们()A、不能共享系统资源B、不能调用同一段程序代码C、可以共享所有的系统资源D、可以共享允许共享的系统资源199、在变址寻址方式中,操作数的有效地址等于()A、变址寄存器内容+形式地址(位移量)6B、程序计数器内容+形式地址C、基址寄存器内容+形式地址D、堆栈指示器内容+形式地址206、同CISC相比,下面哪一项不属于RISC处理器的特征________A、
本文标题:软件试题库(部分)
链接地址:https://www.777doc.com/doc-2011999 .html