首页 › 答案 › 题库 › 远程教育 › 联大学堂

联大学堂《嵌入式系统与结构(河南科技大学)》题库及答案

联大学堂《嵌入式系统与结构(河南科技大学)》题库及答案
1、论述Qt/X11和QtopiaCore的异同点。
正确答案:嵌入式GUI|图形用户界面系统|XWindowServer或Xlib|直接访问帧缓存|依赖的底层显示基础
2、论述SQLite数据库的特点。
正确答案:安装和管理配置|数据库文件共享|TCL绑定|独立|多种开发语言
3、论述信号与槽的作用。
正确答案:内部状态改变|类及其派生类|相关联的槽|C++成员函数|缺省值
4、论述嵌入式开发中,什么是交叉编译。
正确答案:平台|可执行代码
5、论述驱动程序的组成。
正确答案:自动配置|初始化子程序|服务于子程序|中断服务
6、论述嵌入式GUI的特点。
正确答案:轻量型|可配置|高性能|高可靠性|系统独立
7、论述在SQLite中的数据类型。
正确答案:NULL|INTERGER|REAL|TEXT|BLOB
8、论述MMU的功能。
正确答案:主存地址|虚拟存储空间|物理存储空间|存储器访问权限|虚拟存储空间的缓冲特性
9、论述什么是微处理器的普林斯顿结构。
正确答案:冯・诺伊曼结构|存储器|数据存储器|指令和操作数
10、论述逐次逼近型ADC的结构。
正确答案:比较器|数模转换器(DAC)|寄存器|控制逻辑电路
11、论述什么是复杂指令集和精简指令集。
正确答案:庞大指令集|减少代码行数|基本指令组合
12、论述设备文件、驱动文件、主设备号和次设备号之间的关系。
正确答案:驱动程序加载|标识驱动程序|Linux内核
13、论述设备驱动程序与应用程序的区别。
正确答案:内核态|用户态|moduleinit|main函数|标准的头文件
14、论述根文件系统的创建过程。
正确答案:目录结构|编译BusyBox|配置文件|系统映像文件
15、论述BootLoader在嵌入式系统中的主要作用及完成的主要工作。
正确答案:复位启动|内核运行|初始化硬件设备|内存和10空间映射图|系统软硬件环境
16、论述ARM体系结构的流水线技术。
正确答案:重复的时序过程|若干个子过程|多个功能部件并行工作|处理器核的效率和吞吐率
17、论述嵌入式系统的特点。
正确答案:专用性强|实时性好|可裁剪性好|可靠性高|功耗低
18、论述ARM内部寄存器有几个,分为哪些类型。
正确答案:37个|31个通用寄存器|6个状态寄存器
19、论述驱动程序的主要功能。
正确答案:初始化和释放|数据传送|检测和处理错误
20、简述看门狗定时器的作用及必要性。
正确答案:作用:当系统程序出现功能错乱,引起系统程序死循环时,能中断该系统程序的不正常运行,恢复系统程序的正常运行。 嵌入式系统由于运行环境的复杂,所处环境中往往有较强的干扰信号,或者系统程序本身的不完善,因此不能排除系统程序不会出现死循环现象。在系统中加入看门狗部件,当系统程序出现死循环时,看门狗定时器产生一个具有一定世间宽度的复位信号,迫使系统复位,恢复系统正常运行。
21、论述一个基本的linux根文件系统中应包括哪些文件。
正确答案:链接库|设备文件|系统应用程序|系统初始化文件
22、何谓系统规划?为何要做系统规划?
正确答案:系统规划就是拟定一个开发进程,使项目在合理的进程范围中逐渐建构完成。其目地是让客户可以进一步地掌握系统开发的进程,并确定检查点,以让双方确定项目是否如预期中的进度完成。
23、嵌入式硬件系统的核心是什么?核心由哪几部分组成?
正确答案:嵌入式微处理器是嵌入式硬件系统的核心,通常由三大部分组成:控制单元、算术逻辑单元和寄存器。
24、BusyBox工具的功能是什么?
正确答案:BusyBox工具用来精简基本用户命令和程序,它将数以百计的常用UNIX/Linux命令集成到一个可执行文件中。
25、Makefile的普通变量与预定义变量有什么不同?
正确答案:普通变量:引用变量时,只需在变量前面加上S符;预定义变量:已经定义好,直接引用即可。
26、嵌入式硬件系统的核心是嵌入式微处理器。
A.正确
B.错误
正确答案:正确
27、make和Makefile之间的关系?
正确答案:make是一种命令,是根据Makefile文件的规则决定如何编译和连接程序或其他的动作。
28、运算放大器的输出电压范围一般大于电源电压的范围。
A.正确
B.错误
正确答案:错误
29、MMU作为转换器,将程序和数据的虚拟地址(编译时的连接地址)转换成实际的物理地址,即在物理主存中的地址。
A.正确
B.错误
正确答案:正确
30、ARM处理器共有37个寄存器,其中31个通用寄存器,6个状态寄存器。
A.正确
B.错误
正确答案:正确
31、等待消息函数WaitMessage(0)中的一0表示此函数的超时等待时间为0秒。
A.正确
B.错误
正确答案:错误
32、uCOS-1I操作系统中移植成功后即可使用文件系统。
A.正确
B.错误
正确答案:错误
33、调试程序时,需要停止程序运行后才可查看变量内容。
A.正确
B.错误
正确答案:正确
34、C语言程序可以嵌套加入汇编程序模块。
A.正确
B.错误
正确答案:正确
35、S3C2410的存储控制器如何对内存空间进行管理?
正确答案:S3C2410X存储控制器为片外存储器提供控制信号。它将系统的存储空间分成8组(Bank),每组的大小为128MB,共1GB。
36、若OSTaskSuspend(prio)函数把正在延时的任务挂起,则调用一次对应的唤醒函数即可使该任务切换到就绪状态。
A.正确
B.错误
正确答案:错误
37、WinCE提供完全开放的源代码。
A.正确
B.错误
正确答案:错误
38、ARM体系结构支持的数据类型?
正确答案:1、字节(byte),各种处理器体系结构中,字节的长度均为8位。2、半字(half-word),在ARM体系结构中,半字的长度为16位。3、字(word),在ARM体系结构中,字的长度为32位。
39、什么是嵌入式操作系统?为何要使用嵌入式操作系统?
正确答案:嵌入式操作系统是一段在嵌入式系统启动后首先执行的背景程序,首先,嵌入式实时操作系统提高了系统的可靠性。其次,提高了开发效率,缩短了开发周期。再次,嵌入式实时操作系统充分发挥了32位CPU的多任务潜力。
40、嵌入式处理器分为哪几类?
正确答案:嵌入式处理器分为以下几类:嵌入式微处理器、嵌入式微控制器、嵌入式DSP处理器和嵌入式片上系统。
41、BootLoader的结构分两部分,简述各部分的功能?
正确答案:两部分:Stage1:用汇编语言编写,主要进行设备的初始化;Stage2:用C语言编写,增强程序的移植性和可读性。
42、ARM常用的Bootloader程序有哪些?
正确答案:常用的Bootloader程序有:U-Boot,Blob,RedBoot,vivi。
43、ARM体系结构有哪几种工作状态?
正确答案:第1种:ARM状态。处理器执行32位的字对齐的ARM指令。第2种:Thumb状态。处理器执行16位的半字对齐的Thumb指令。
44、什么是微处理器的哈佛结构?
正确答案:程序存储器和数据存储器分开,各自有自己的总线,可同时取指令和存取操作数。
45、简述嵌入式开发环境的搭建过程。
正确答案:1、交叉编译工具链的安装;2、安装配置TFTP服务;3、安装配置NFS服务;4、C-Kermit的安装配置;5,minicom的安装配置;6、windows下超级终端的配置。
46、嵌入式硬件系统一般由哪几部分组成?
正确答案:嵌入式硬件系统一般由嵌入式微处理器、存储器和输入/输出部分组成。
47、简述MCU和DSP的区别。
正确答案:MCU是微控制器,DSP是数字信号处理器。MCU相当于小型的电脑,内部集成的CPU,ROM,RAM.I/0总线,所以集成度高是它的特点。DSP是专用的信息处理器,内部的程序是对不同的机器和环境进行特别优化,所以处理速度是最快的。
48、当异常产生,ARM9处理器进入一个异常程序时,需进行哪些操作?
正确答案:把断点处的下一条指令地址保存到相应的r14寄存器中把CPSR的值复制到SPSR寄存器中保存,根据异常模式设置CPSR相应值自动使PC指向相关的异常向量,从该向量地址处取出一条指令执行。
49、BootLoader在嵌入式系统中主要起什么作用?
正确答案:BootLoader是在操作系统运行之前执行的一段程序,通过这段程序,初始化硬件设备,建立内存空间的映射表,从而建立适当的系统软硬件环境,为最终调用操作系统内核做好准备。
50、嵌入式开发环境主要包括哪些组件?
正确答案:嵌入式系统开发需要交叉编译和在线调试的开发环境,主要包括宿主机;目标机(评估电路板);基于JTAG的ICD仿真器、或调试监控软件、或在线仿真器ICE;运行于宿主机的交叉编译器和链接器、以及开发工具链或软件开发环境;嵌入式操作系统。
51、计算机有CISC和RISC两种类型,以ARM微处理器为核心的计算机属于RISC类型,其指令长度是()。
正确答案:定长的
52、哈佛体系结构数据空间和地址空间(),ARMTTDMI采用()的内核架构。
正确答案:分开|冯诺依曼体系
53、ARM微处理器复位后,PC的地址通常是(),初始的工作模式是Supervisor。
正确答案:0x0
54、ARM处理器有两种总线架构,数据和指令使用同一接口的是冯诺依曼,数据和指令分开使用不同接口的是()。
正确答案:哈佛结
55、一般而言,嵌入式系统的构架可以分为4个部分:分别是()、存储器输入/输出和软件,一般软件亦分为操作系统相关和()两个主要部分。
正确答案:处理器|应用软件
56、什么是嵌入式系统?
正确答案:根据电气工程师协会的定义,嵌入式系统(EmbeddedSystem)是用来控制或者监视机器、装置、工厂等大规模系统的设备。一般认为嵌入式系统是以应用为中心,以计算机技术为基础,其软/硬件可裁减,可满足应用系统对功能、可靠性、成本、体积、功耗的严格要求的专用计算机系统。
57、根据嵌入式系统使用的微处理器,可以将嵌入式系统分为嵌入式微控制器、()、嵌入式微处理器以及片上系统。
正确答案:嵌入式DSP处理器
58、构建嵌入式系统开发环境的工具链有多种,其中开放源码的工具链是(),ARM公司提供的工具链是()。
正确答案:GNU工具链|ADS工具链
59、ARM核有多个寄存器,其中大部分用于通用寄存器,有小部分作为专用寄存器,()寄存器用于存储PC,R13通常用来存储()。
正确答案:R15|SP
60、编译链接代码时,有两种存储代码和数据的字节顺序,一种是小端对齐另一种是()。
正确答案:打断对齐
61、LC/OS-1I操作系统是一种实时操作系统(RIOS)。
A.正确
B.错误
正确答案:正确
62、处于就绪状态的任务只能切换到运行状态。
A.正确
B.错误
正确答案:错误
63、液晶工作在文本模式下时,既可以显示英文字符也可以显示汉字。
A.正确
B.错误
正确答案:错误
64、MMU提供了一些资源以允许使用虚拟存储器。
A.正确
B.错误
正确答案:正确
65、任务创建后即开始调度。
A.正确
B.错误
正确答案:错误
66、MMU提供的一个关键服务是使各个任务作为各自独立的程序在其自己的私有存储空间中运行。
A.正确
B.错误
正确答案:正确
67、在带MMU的操作系统控制下,运行的任务必须知道其他与之无关的任务的存储需求情况,这就简化了各个任务的设计。
A.正确
B.错误
正确答案:错误
68、uCLinux是专门为没有MMU的ARM芯片开发的。
A.正确
B.错误
正确答案:正确
69、若定义任务task1的优先级为12,则不能再定义其他任务的优先级也为12。
A.正确
B.错误
正确答案:正确
70、程序运行过程中的资源可以是显示器、键盘,但不可以是一个数组或变量。
A.正确
B.错误
正确答案:错误
71、嵌入式Linux提供了完善的网络技术支持。
A.正确
B.错误
正确答案:正确
72、移植操作系统时需要修改操作系统中与处理器直接相关的程序。
A.正确
B.错误
正确答案:正确
73、嵌入式linux操作系统属于免费的操作系统。
A.正确
B.错误
正确答案:正确
74、冯诺依曼体系将被哈佛总线所取代。
A.正确
B.错误
正确答案:错误
75、USB2.0的最大通速率为12M/S.
A.正确
B.错误
正确答案:错误
76、所有的电子设备都属于嵌入式设备。
A.正确
B.错误
正确答案:错误
77、ARM微处理器有一7种工作模式,它们分为两类非特权模式、特权模式。其中用户模式属于()。
正确答案:非特权模式
78、ARM微处理器支持虚拟内存,它是通过系统控制协处理器()和MMU()来进行虚拟内存的存储和管理。
正确答案:CP15|存储管理部件
79、操作系统是联接硬件与应用程序的系统程序,其基本功能有()、进程间通信、()、1/0资源管理。
正确答案:进程管理|内存管理
80、Linux内核的配置系统由三部分组成,它们分别是:()、配置文件、config.in和()。
正确答案:Makefile|配置工具
81、嵌入式开发一般采用宿主机/目标机方式,其中宿主机一般是指()。
正确答案:PC机或者台式机
82、Makefile里主要包括的语法规则有哪些:()、隐晦规则、变量定义、文件指示、()。
正确答案:显式规则|注释
83、从嵌入式操作系统特点可以将嵌入式操作系统分为()和分时操作系统,其中实时系统亦可分为()和软实时系统。
正确答案:实时操作系统|硬实时系统
84、大多数Botloader都包含两种不同的操作模式,分别是:()、()。
正确答案:启动加载模式|下载模式
85、如果按用途划分,嵌入式微处理器可分为(),又称为单片机、嵌入式微处理器(EMPU)、嵌入式DSP处理器、嵌入式片上系统(SOC)。
正确答案:嵌入式微控制器(MCU)
86、内核负责管理各个任务,或者为每个任务分配CPU时间,并且负责任务之间的(),内核的基本服务是()。
正确答案:通信|任务切换
87、ARM支持两个指令集,ARM核因运行的指令集不同,分别有两个状态()/Thumb,状态寄存器CPSR的()位反映了处理器运行不同指令的当前状态。
正确答案:ARM|T
88、ARM核有两个指令集,分别是:()和()。
正确答案:ARM指令集|Thumb指令集
89、目前使用的嵌入式操作系统主要有哪几种()、WindowsCE、()。
正确答案:Linux|Android
90、Linux下的一个进程在内存里包括三部分的数据,它们是:()、()和数据段。
正确答案:代码段|堆栈段
91、Linux支持多种文件系统,主要包括哪些(写出其中2中就行)()、()。
正确答案:Ext|VFAT
92、在Makefile中的命令必须要以()键开始。
正确答案:Tab
93、ARM9处理器使用了五级流水线,五级流水具体指哪五级:()、()、()、缓冲/数据、()。
正确答案:取指|译码|执行|回写
94、vI的工作模式有:()、插入模式、底行模式。
正确答案:命令行模式
95、人们生活中常用的嵌入式设备有哪些?列举3个()、手机、()。
正确答案:机顶盒|打印机
96、在AMBA总线规范中,定义了3种总线:()、ASB和APB。
正确答案:AHB
97、ARM微处理器有7中工作模式,分别是:用户模式、()、IRQ数据访问中止模式、未定义指令中止模式、监管模式、和系统模式。
正确答案:FIQ
98、执行以下程序后,R1=()。MOVR1,#129 EORRI,R1,#0x0F
正确答案:0x8E
99、在目标机上运行可执行程序hello时出现"cannotexecutebinaryfile"的错误提示,可能的原因是()。
正确答案:Hello程序不是交叉编译的
100、R14有两个用途,一是在调用子程序时用于保存调用返回地址,二是()。
正确答案:发生异常时用于保存异常返回地址
101、关于ARM处理器的异常的描述正确的是()。
A.复位属于异常
B.除数为零会引起异常
C.所有异常都要返回
D.外部中断会引起异常
正确答案:ABD
102、下面总线属于对等结构的是()。
A.PCI
B.IEEE1394
C.令牌网
D.以太网
正确答案:BCD
103、下列属于嵌入式系统软件结构一般包含的四个层面的是()。
A.嵌入式处理器
B.实时操作系统(RTOS)
C.应用程序接口(API)层
D.实际应用程序层
正确答案:BCD
104、下面关于哈佛结构描述不正确的是()。
A.程序存储空间与数据存储空间分离
B.存储空间与I/0空间分离
C.程序存储空间与数据存储空间合并
D.存储空间与I/O空间合并
正确答案:BCD
105、下面哪种工作模式中属于ARM特权模式的有()。
A.FIQ模式
B.管理模式
C.软中断模式
D.用户模式
正确答案:ABC
106、关于ARM处理器在两种工作状态之间切换方法,以下说法正确的是()
A.当操作数寄存器Rm的状态位bit【0】为1时,执行BXRm指令进入Thumb状态。
B.如果处理器在Thumb状态进入异常,则当异常处理(IRQ,FlQ,Undef,Abort和SWI)返回时,自动切换到Thumb状态。
C.如果处理器进行异常处理,在此情况下,把PC放入异常模式链接寄存器LR中,从异常向量地址开始执行也可以进入ARM状态。
D.改变CPSR中的工作状态位T位,就可实现ARM和Thumb状态间的切换。
正确答案:ABC
107、ARM的中用于寄存器和存储器之间进行数据传送的指令,以下正确的是()。
A.STRB
B.LDMIA
C.MOVS
D.STMED
正确答案:ABD
108、下列关于“ENTRY”伪操作描述正确的是()。
A.ENTRY表示程序的入口点。
B.一个ARM工程所包含的程序中可以有多个ENTRY。
C.一个ARM汇编语言源文件至少要有一个ENTRY。
D.一个ARM工程所包含的程序中至少要有一个ENTRY。
正确答案:ABD
109、下列属于嵌入式系统的特点的是()。
A.嵌入式系统需要专用开发工具和方法进行设计。
B.嵌入式系统是技术密集、资金密集、高度分散、不断创新的知识集成系统。
C.嵌入式系统使用的操作系统一般不是实时操作系统(RTOS),系统不具有实时约束。
D.嵌入式系统通常是面向特定任务的,而不同于一般通用PC计算平台,是“专用”的计算机系统
正确答案:ABD
110、下列属于RISC计算机特点的是()。
A.流水线每周期前进一步。
B.更多通用寄存器。
C.指令长度不固定,执行需要多个周期。
D.独立的Load和Store指令完成数据在寄存器和外部存储器之间的传输。
正确答案:ABD
111、存储一个32位数0x876165到2000H~2003日四个字节单元中,若以小端模式存储,则2000H存储单元的内容为()。
A.0×00
B.0x87
C.0x65
D.0x61
正确答案:C
112、在嵌入式系统设计中,嵌入式处理器选型是在进行()时完成。
A.需求分析
B.系统集成
C.体系结构设计
D.软硬件设计
正确答案:C
113、下面哪一类嵌入式处理器最适合用于工业控制()。
A.嵌入式微处理器
B.微控制器
C.DSP
D.以上都不合适
正确答案:B
114、关于ARM子程序和Thumb子程序互相调用描述正确的是()。
A.系统初始化之后,ARM处理器只能工作在一种状态,不存在互相调用。
B.只要遵循一定调用的规则,Thumb子程序和ARM子程序就可以互相调用。C、只要遵循一-定调用的规则,仅能Thumb子程序调用ARM子程序。D、只要遵循一定调用的规则,仅能ARM子程序调用Thumb子程序。
C.只要遵循一-定调用的规则,仅能Thumb子程序调用ARM子程序。
D.只要遵循一定调用的规则,仅能ARM子程序调用Thumb子程序。
正确答案:B
115、ARN寄存器组有()个寄存器。
A.7
B.32
C.6
D.37
正确答案:D
116、ARM指令集是()位的。
A.16
B.32
C.8
D.24
正确答案:B
117、假设R1=0x31,R2=0x2则执行指令ADDRO,R1,R2LSL#2后,RO的值是()。
A.0x33
B.0x34
C.0x39
D.0x38
正确答案:C
118、S3C2440提供的符合IIC协议的设备连接串行连接线为()。
A.SCL和RTX
B.RTX和RCX
C.SCL和SDA
D.SDA和RCX
正确答案:C
119、下列哪种工作模式下具有最多的独立寄存器。()
A.用户模式
B.FIQ模式
C.管理模式
D.IRQ模式
正确答案:B
120、uCOS-II操作系统属于()。
A.顺序执行系统
B.占先式实时操作系统
C.非占先式实时操作系统
D.分时操作系统
正确答案:B
121、一条ARM数据处理指令,例如“SUBR1,R2,#immed”中使用的立即数immed是有一定限制的,下列立即数表示中非法的是()。
A.0x0000F200
B.0x01100000
C.0x00001010
D.Ox00012
正确答案:C
122、嵌入式操作系统一般通过()手段来解决代码体积与嵌入式应用多样性的问题。
A.使用可定制的操作系统
B.将操作系统分布在多个处理器上运行
C.增大嵌入式设备的存储容量
D.使用压缩软件对操作系统进行压缩
正确答案:A
123、嵌入式系统最常用的数据传送方式是()。
A.查询
B.中断
C.DMA
D.I/O处理机
正确答案:B
124、uClinux与标准Linux最大的区别在于()。
A.文件系统B、内存管理C、任务调度算法D、应用开发模式
B.内存管理
C.任务调度算法
D.应用开发模式
正确答案:B
125、USB接口移动硬盘最合适的传输类型为()。
A.控制传输
B.批量传输
C.中断传输
D.等时传输
正确答案:B
126、以下哪种方式不是uc/os操作系统中任务之间通信方式()。
A.信号量
B.消息队列
C.邮箱
D.邮件
正确答案:D
127、在嵌入式系统的存储结构中,存取速度最快的是()。
A.内存
B.寄存器组
C.Flash
D.Cache
正确答案:B
128、下面关于哈佛结构描述正确的是()。
A.程序存储空间与数据存储空间分离
B.存储空间与10空间分离
C.程序存储空间与数据存储空间合并
D.存储空间与10空间合并
正确答案:A
129、下面哪种操作系统最方便移植到嵌入式设备中。()
A.DOS
B.unix
C.windowsxp
D.linux
正确答案:B
130、下面哪一种工作模式不属于ARM特权模式()。
A.用户模式
B.管理模式
C.软中断模式
D.FIQ模式
正确答案:A
131、指令"LDMIARO!,{R1,R2,R3,R4}"的寻址方式为()。
A.立即寻址
B.寄存器间接寻址
C.多寄存器寻址
D.堆栈寻址
正确答案:C
132、ARM9TDMI的工作状态包括()。
A.测试状态和运行状态
B.挂起状态和就绪状态
C.就绪状态和运行状态
D.ARM状态和Thumb状态
正确答案:D
133、对寄存器R1的内容乘以4的正确指令是()。
A.LSRR1,#2
B.LSLR1,#2
C.MOVR1,R1,LSL#2
D.MOVR1,R1,LSR#2
正确答案:C
134、下面指令执行后,改变R1寄存器内容的指令是()。
A.TSTR1,#2
B.ORRR1,R1,R1
C.CMPR1,#2
D.EORR1,R1,R1
正确答案:D
135、ucos操作系统不包含以下哪个状态()。
A.运行
B.就绪
C.退出
D.睡眠
正确答案:C
136、使用Host-Target联合开发嵌入式应用,()不是必须的。
A.宿主机
B.银河麒麟操作系统
C.目标机
D.交叉编译器
正确答案:B
137、下面哪一种功能单元不属于I/O接口电路。()
A.UsB控制器
B.UART控制器
C.以太网控制器
D.LED
正确答案:D
138、下面哪个系统不属于嵌入式系统()。
A.MP3播放器
B.GPS接收机
C.“银河玉衡”核心路由器
D.“天河一号”计算机系统
正确答案:D
139、RS232-C串口通信中,表示逻辑1的电平是()。
A.0V
B.3V
C.+5V~+15V
D.-5V~-15V
正确答案:D
140、存储一个32位数0x2168465到2000H~2003H四个字节单元中,若以大端模式存储,则20000H存储单元内容为()。
A.0x21
B.0x68
C.0x65
D.0x02
正确答案:D
141、ARM指令集和Thumb指令集分别是()位的。
A.8位,16位
B.16位,32位
C.16位,16位
D.32位,16位
正确答案:D
142、下列不属于RISC计算机特点的是()。
A.流水线每周期前进一步。
B.更多通用寄存器。
C.指令长度不固定,执行需要多个周期。
D.独立的Load和Store指令完成数据在寄存器和外部存储器之间的传输。
正确答案:C
143、下列CPSR寄存器标志位的作用说法错误的是()。
A.N:负数
B.Z:零
C.C:进位
D.V:借位
正确答案:D
144、S3C2410芯片的寄存器组有()个寄存器。
A.7
B.32
C.6
D.37
正确答案:D
145、寄存器R15除可做通用寄存器外,还可以做()。
A.程序计数器
B.链接寄存器
C.栈指针寄存器
D.基址寄存器
正确答案:A
146、S3C2410提供的符合IIC协议的设备连接串行连接线为()。
A.SCL和RTX
B.RTX和RCX
C.SCL和SDA
D.SDA和RCX
正确答案:C
147、下面哪个操作系统是嵌入式操作系统。()
A.Red-hatLinux
B.μCLinux
C.UbuntuLinux
D.SUSELinux
正确答案:B
148、下列关于存储管理单元(MMU)说法错误的是()。
A.MMU提供的一个关键服务是使各个任务作为各自独立的程序在其自己的私有存储空间中运行。
B.在带MMU的操作系统控制下,运行的任务必须知道其他与之无关的任务的存储需求情况,这就简化了各个任务的设计。
C.MMU提供了一些资源以允许使用虚拟存储器。
D.MMU作为转换器,将程序和数据的虚拟地址(编译时的连接地址)转换成实际的物理地址,即在物理主存中的地址。
正确答案:B
149、S3C2410有()个USB接口。
A.1
B.2
C.3
D.4
正确答案:B
150、下列CPSR寄存器标志位的作用说法错误的是()。
A.V:借位
B.Z:零
C.C:进位
D.N:负数
正确答案:A
151、S3C2410x处理器为用户进行应用设计提供了支持多主总线的IC接口。处理器提供符合IC协议的设备连接的串行连接线为()。
A.SCL和RTX
B.RTX和RCX
C.SCL和SDA
D.SDA和RCX
正确答案:C
152、ARM处理器的工作模式有()种。
A.5
B.6
C.7
D.8
正确答案:C
153、LDRR2,【R3,#128】的寻址方式是()。
A.寄存器寻址
B.寄存器移位
C.变址寻址
D.间接寻址
正确答案:C
154、下面哪种操作系统不属于商用操作系统。()
A.windowsxp
B.Linux
C.VxWorks
D.WinCE
正确答案:B
155、IRQ中断的入口地址是(),FIQ的入口地址为0x0000001。
A.Ox000000000
B.0x00000008
C.0x00000018
D.0x00000014
正确答案:C
156、下面哪种嵌入式操作系统很少用在手机上。()
A.Symbian
B.linux
C.WinCE
D.VxWorks
正确答案:D
157、在嵌入式ARM处理器中,下面哪种中断方式优先级最高。()
A.Reset
B.数据中止
C.FIQ
D.IRQ
正确答案:A
158、0x17&;0x11的运算结果是。()
A.0x01
B.0x11
C.0x17
D.0x07
正确答案:A
159、下面哪点不是嵌入式操作系统的特点。()
A.内核精简
B.专用性强
C.功能强大
D.高实时性
正确答案:C
160、RQ中断的优先级别是()。
A.1
B.2
C.3
D.4
正确答案:D
161、以下哪种方式不属于文件系统的格式。()
A.FAT
B.DOS
C.NTFS
D.Exr
正确答案:B
162、下面哪种不属于嵌入式系统的调试方法。()
A.模拟调试
B.软件调试
C.BDM/JTAG调试
D.单独调试
正确答案:D
163、在将uc/os操作系统移植到ARM处理器上时,以下哪些文件不需要修改。()
A.0SCORB.C
B.INCLUDE.H
C.0S()CPU.H
D.OSTAsKINII
正确答案:A
164、下面哪个特点不属于SUB设备的特点。()
A.串行通信方式
B.不可热拨插
C.分HOST、DEVICE和HUB
D.通信速率比RS232快
正确答案:B
165、下面的操作系统中,占用存储空间最小的操作系统是()。
A.Windows
B.Linux
C.ucos-2
D.WinCE
正确答案:C
166、以下哪项关于SRAM和DRAM的区别是不对()。
A.SRAM运行速度比DRAM快
B.SRAM比DRAM体积大
C.SRAM不要刷新而DRAM需要
D.SRAM停电不丢数据而DRAM要丢
正确答案:D
167、51系列微处理器堆栈的增长方向是()。
A.向上
B.向下
C.不变
D.由SP决定
正确答案:A
168、寄存器R13除了可以做通用寄存器外,还可以做()。
A.程序计数器
B.链接寄存器
C.栈指针寄存器
D.基址寄存器
正确答案:C
169、uCOS-1中对关键代码段由于希望在执行的过程中不被中断干扰,通常采用关中断的方式,以下x86汇编代码正确而且不会改变关中断之前的中断开关状态的是()。
A.先CLI、执行关键代码、再STI
B.先STI、执行关键代码、再CLI
C.先POPF,CLI、执行关键代码、再PUSHF
D.先PUSHF,CLI、执行关键代码、再POPF
正确答案:D
170、在UCOS操作系统中,任务最多可以是()。
A.8个
B.16个
C.32个
D.64个
正确答案:D
171、若R1=2000H,(2000H)=0x28,(2008H)=0x87,则执令LDRR0,【R1,#8】!后RO的值为()。
A.0x2000
B.0x28
C.0x2008
D.0x87
正确答案:D
172、51系列CPU的第-条指令的地址应该是()。
A.0X0000
B.0X1000
C.0X0100
D.不确定
正确答案:A
173、NANDFLASH和NORFLASH的区别正确的是。()
A.NOR的读速度比NAND稍慢-一些
B.NAND的写入速度比NOR慢很多
C.NAND的擦除速度远比NOR的慢
D.大多数写入操作需要先进行擦除操作
正确答案:D
174、存储一个32位数0x876165到2000H~2003H四个字节单元中,若以小端模式存储,则2000H存储单元的内容为()。
A.Ox00
B.0x87
C.0x65
D.0x61
正确答案:C
175、FIQ中断的入口地址是()。
A.0x0000001C
B.0x00000008
C.0x00000018
D.Ox00000014
正确答案:A
176、下面哪种操作系统最方便移植到嵌入式设备中。()。
A.DOS
B.windows
C.uinx
D.ucos-2
正确答案:D
177、ARM寄存器组有()个寄存器。
A.7
B.32
C.6
D.37
正确答案:D
178、下面哪个选项不是SUB设备的特点()。
A.串行通信
B.可热拨插
C.支持全双工
D.最多挂127个外设
正确答案:C
179、uCOS-1I操作系统不属于()。
A.RTOS
B.占先式实时操作系统
C.非占先式实时操作系统
D.嵌入式实时操作系统
正确答案:C
180、寄存器R15除了可以做通用寄存器外,还可以做()。
A.程序计数器
B.链接寄存器
C.堆栈指针寄存器
D.基址寄存器
正确答案:A
181、ARM指令集和Thumb指令集分别是()位的。
A.8,16位
B.16位,32位
C.16位,16位
D.32位,16位
正确答案:D
182、若R1-2000H,(2000H)=0x86,(2008H)=0x39,则执行指令LDRRO【R1,#8】!后RO的值为()。
A.Ox2000
B.0x86
C.0x2008
D.0x39
正确答案:D
183、嵌入式系统有硬件和软件部分构成,以下()不属于嵌入式系统软件。
A.系统软件
B.驱动
C.FPGA编程软件
D.嵌入式中间件
正确答案:C
184、Cache用于存放主存数据的部分拷贝,主存单元地址与Cache单元地址之间的转换用()完成。
A.硬件
B.软件
C.用户
D.程序员
正确答案:A
185、存储一个32位数0x2168465到2000H~2003H四个字节单元中,若以大端模式存储,则2000H存储单元的内容为()。
A.0x21
B.0x68
C.0x65
D.0x02
正确答案:D
186、在LC/OS-I1系统中,OSTimelick函数只被以下()函数或过程所调用。
A.OSTickISR
B.OSShed
C.OSCtxSw
D.OSIntCtxSw
正确答案:A
187、Unicode编码与()编码方式兼容。
A.ASCII码
B.GBK
C.GB2312
D.区位码
正确答案:A
188、ADDRO,R1,#3属于()寻址方式。
A.立即寻址
B.多寄存器寻址
C.寄存器直接寻址
D.相对寻址
正确答案:A
189、每种嵌入式操作系统都有自身的特点以吸引相关用户,下列说法错误的是()。
A.嵌入式Linux提供了完善的网络技术支持
B.uCLinux是专门为没有MMU的ARM芯片开发的
C.LC/OS-1I操作系统是一种实时操作系统(RIOS)
D.WinCE提供完全开放的源代码
正确答案:D
190、和PC机系统相比下列哪个不是嵌入式系统独具的特点()。
A.系统内核小
B.B专用性强
C.可执行多任务
D.系统精简
正确答案:C
191、S3C2420X1/O口常用的控制器是()。
A.端口控制寄存器(GPACON-GPHCON)
B.端口数据寄存器(GADAT-GPHDAT)
C.外部中断控制寄存器(EXTINTN)
D.以上都是
正确答案:D
192、GET伪指令的含义是()。
A.包含一个外部文件
B.定义程序的入口
C.定义一个宏
D.声明一个变
正确答案:A
193、和PC系统机相比嵌入式系统不具备以下哪个特点()。
A.系统内核小
B.B专用性强
C.可执行多任务
D.系统精简
正确答案:C
194、实时操作系统中,两个任务并发执行,一个任务要等待其合作伙伴发来信息,或建立某个条件后再向前执行,这种制约性合作关系被成为()。
A.同步
B.互斥
C.调度
D.执行
正确答案:A
195、RS232-C串口通信中,表示逻辑1的电平是()。
A.Ov
B.3.3v
C.-5v~-15v
D.+5v~+15v
正确答案:C
196、假设R1-0x31,R2-0x2则执行指令ADDRO,R1,R2LSL#3后,RO的值是()。
A.Ox33
B.0x34
C.0x39
D.0x38
正确答案:C
197、ARM汇编语句-ADDRO,R2,R3,LSL#1的作用是()。
A.RO=R2+(R3<<1)
B.RO=(R2<<1)+R3
C.R3=RO+(R2<<1)
D.(R3<<1)=RO+R2
正确答案:A
198、下面哪个选项不是SUB设备的特点。()
A.串行通信方式
B.不可热拨插
C.分HOST,DEVICE和HUB
D.通信速率比RS232快
正确答案:B
199、以下哪项关于SRAM和DRAM的区别是不对。()
A.SRAM比DRAM慢
B.SRAM比DRAM耗电多
C.DRAM存储密度比SRAM高得多
D.DRM需要周期性刷新
正确答案:A
200、以下关于嵌入式系统BootLoader的理解错误的是()。
A.BootLoader的功能之一是初始化硬件
B.BootLoader是通用的
C.有些BootLoader支持多CPU
D.在操作系统内核运行之前运行的一段小程序
正确答案:B
201、下面哪种嵌入式操作系统很少用于手机终端设备上。()
A.Symbian
B.WinCE
C.uc/os
D.linux
正确答案:C
202、下面哪个不属于Linux下的一个进程在内存里的三部分的数据之一()。
A.寄存器段
B.代码段
C.维栈段
D.数据段
正确答案:A
203、下面哪一项不属于Linux内核的配置系统的三个组成部分之一()。
A.Makefile
B.配置文件(config.in)
C.makemenucontig
D.配置工具
正确答案:C
204、以下哪种方式不是uc/os操作系统中任务之间通信方式。()
A.信号量
B.消息队列
C.邮件
D.邮箱
正确答案:C
205、uc/os操作系统不包含以下哪几种状态。()
A.运行
B.挂起
C.退出
D.休眠
正确答案:C
206、下面哪种不属于v1三种工作模式之一()。
A.俞令行模式
B.插入模式
C.底行模式
D.工作模式
正确答案:D
207、要使CPU能够正常工作,下列哪个条件不是处理器必须满足的。()
A.处理器的编译器能够产生可重入代码
B.在程序中可以找开或者关闭中断
C.处理器支持中断,并且能产生定时中断
D.有大量的存储空间
正确答案:D
208、Linux支持多种文件系统,下面哪种不属于Linux的文件系统格式()。
A.Ext
B.FAT32
C.NFS
D.Exts
正确答案:B
209、下面哪个系统属于嵌入式系统()。
A.“天河一号”计算机系统
B.IBMX200笔记本电脑
C.联想S10上网本
D.Iphone手机
正确答案:D
210、使用Host-Target联合开发嵌入式应用,()不是必须的。
A.宿主机
B.银河�蝼氩僮飨低�
C.目标机
D.交叉编译器
正确答案:B
211、在Makefile中的命令必须要以()键开始。
A.Tab键
B.#号键
C.空格键
D.&;键
正确答案:A
212、USB总线采用的通信方式为()。
A.轮询方式
B.中断方式
C.DMA方式
D.I/O通道方式
正确答案:A
213、下面哪一种功能单元不属于I/O接口电路。()
A.USB控制器
B.UART控制器
C.以太网控制器
D.LCD
正确答案:C
214、以下关于ARM处理器工作状态的描述错误的是()。
A.异常处理可以运行在Thumb状态下
B.ARM状态下执行字对准的指令
C.Thumb状态下执行半字对准的指令
D.ARM和Thumb之间状态的切换不影响处理器的模式或寄存器的内容
正确答案:A
215、以下哪种方式不是文件系统的格式。()
A.FAT
B.DOS
C.NTFS
D.Ext
正确答案:B
216、ARM7TDMI的工作状态包括()。
A.测试状态和运行状态
B.挂起状态和就绪状态
C.就绪状态和运行状态
D.ARM状态和Thumb状态
正确答案:D
217、以下关于嵌入式系统的理解正确的是()。
A.嵌入式系统的运行平台都是通用计算机
B.嵌入式系统的软件和硬件相对独立
C.嵌入式系统具有通用处理器、标准总线和外设
D.嵌入式系统一般不能
正确答案:D
218、以下对RTOS的可确定性的描述错误的是()。
A.系统在运行过程中,系统调用的时间可以预测
B.在规定的时序范围内,有多少外部事件可以到达是可预测的
C.系统在运行过程中,能智能评估当前状态,判断系统是否面临崩溃
D.每个任务需要哪些资源,哪种情况下占用资源都是可预测的
正确答案:C
219、下面哪一种工作模式不属于ARM特权模式()。
A.用户模式
B.系统模式
C.软中断模式
D.FIQ模式
正确答案:A
220、在将uc/os操作系统移植到ARM处理器上时,以下哪些文件不需要修改。()
A.OS()CORE.C
B.include.h
C.os()CPU.H
D.OSTaskInit
正确答案:A
221、以下说法不正确的是()。
A.任务可以有类型说明
B.任务可以返回一个数值
C.任务可以有形参变量
D.任务是一个无限循环
正确答案:B
222、以下哪条指令不会影响CPSR()。
A.CMN
B.TEQ
C.SUBS
D.ADDCS
正确答案:D
223、下面哪个Linux操作系统是嵌入式操作系统()。
A.Red-hatLinux
B.uclinux
C.UbuntuLinux
D.SUSELinux
正确答案:B
224、以下关于ARM内核描述错误的是()。
A.CISC理器
B.功耗低
C.性价比高
D.代码密度高
正确答案:A
225、以下ARM处理器模式中哪种使用的寄存器最少()。
A.User
B.FIQ
C.IRQ
D.Supervisor
正确答案:A
226、下列描述不属于RISC计算机的特点的是()。
A.流水线每周期前进一步
B.更多通用寄存器
C.指令长度不固定,执行需要多个周期
D.独立的Load和Store指令完成数据在寄存器和外部存储器之间的传输
正确答案:C
227、以下描述正确的是()
A.随着嵌入式设备的发展,嵌入式设备无处不在,桌面系统将面临淘汰。
B.嵌入式系统的开发采用交叉开发方式,开发平台一般是通用计算机。
C.嵌入式实时系统的特征之一是运行速度快。
D.嵌入式微处理器采用哈佛体系结构。
正确答案:B