嵌入式系统-复习题

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

一、18、如下哪一个命令可以帮助你知道shell命令的用法()A、manB、pwdC、helpD、more1、某文件属性显示为drwxr-xr-x,则该文件是()。A、目录文件B、普通文件C、链接文件D、管道文件2、在linux中,通常作为用户工作目录的是()。A、/bootB、/etcC、/homeD、/bin3、下列命令中,用于显示系统进程列表的命令是()。A、locateB、mvC、catD、ps4、表示目标文件的扩展名一般是()。A、.cB、.oC、.hD、.i5、在Makefile的工程管理中,()表示第一个依赖文件的名称。A、$*B、$+C、$D、$?6、以下不属于嵌入式系统特点的是。A、不具备二次开发能力B、面向通用应用C、软硬件裁剪D、软件固化于芯片7、对嵌入式板进行在线交叉调试(ICD方式),所使用的连接接口方式为()。A、USBB、网络接口C、串口D、JTAG8、linux与开发板串行调试方式中,所使用到的工具软件是()A、minicomB、超级终端C、arm-linux-gccD、gdb9、在Linux内核源代码中,与处理器体系结构有关的子目录是()。A、/includeB、/initC、/archD、drivers10、下列文件系统,不是嵌入式系统的文件系统格式的是()A、cramfsB、ntfsC、romfsD、jffs11、典型的计算机系统结构是()A、冯诺依曼体系结构B、哈佛结构C、单总线结构D、双总线结构11、以下属于Linux文件系统格式的是()A、EXT3B、FATC、FAT32D、NTFS10、通常所说的32位微处理器是指()。A、地址总线的宽度为32位B、处理的数据长度只能为32位C、CPU字长为32位20、Linux适合嵌入式系统,是因为它具有下列哪些优点?()A、功能强且内核小B、内核可免费获得且能自由修改C、很强的移植性D、上述特点都是12、某文件属性显示为–rwxr-xr-x,则该文件是()。A、目录文件B、普通文件C、链接文件D、管道文件13、在linux中,通常作为存放系统配置文件的目录是()。A、/bootB、/etcC、/homeD、/bin8、当我们与某远程网络连接不上时,就需要跟踪路由查看,以便了解在网络的什么位置出现了问题,满足该目的的命令是()。A、pingB、ifconfigC、tracerouteD、netstat14、下列命令中,用于给特定进程发送信号的命令是()。A、locateB、mvC、killD、cat15、在Makefile的工程管理中,()表示目标文件的完整名称。A、$*B、$+C、$D、$@16、在Linux内核源代码中,与内核初始化有关的子目录是()。A、/includeB、/archC、/initD、drivers17、通常所讲的交叉编译就是在X86架构的宿主机上生成适用于ARM架构的()格式的可执行代码。A、elfB、exeC、peD、sh7、假设当前目录下有文件Makefile,下面是其内容:pr1:prog.osubr.ogcc–opr1prog.osubr.oprog.o:prog.cprog.hgcc–c–lprog.oprog.csubr.o:subr.cgcc–c–osubr.osubr.cclear:rm–fpr1*.o现在执行命令makeclear,实际执行的命令是():A、rm–fpr1*.oB、gcc–c–lprog.oprog.cC、gcc–c–osubr.osubr.cD、都执行D、通用寄存器数目为32个12、Shell程序中变量的引用方法是?()A、直接引用B、加$引用C、加括号引用D、加引号引用18、若GCC编译时带上选项“-lm”表示连接文件名为什么的数学函数库?()A、lmB、m.aC、lm.aD、libm.a19、下列是虚拟文件系统的是()A、procB、vfsC、extD、fat321、以下说法不正确的是()。A、任务可以有类型说明B、任务可以返回一个数值C、任务可以有形参变量D、任务是一个无限循环2下列描述不属于RISC计算机的特点的是()。A.流水线每周期前进一步。B.更多通用寄存器。C.指令长度不固定,执行需要多个周期。D.独立的Load和Store指令完成数据在寄存器和外部存储器之间的传输。3存储一个32位数0x2168465到2000H~2003H四个字节单元中,若以大端模式存储,则2000H存储单元的内容为()。A、0x21B、0x68C、0x65D、0x029、LINUX支持网络文件系统NFS,下列哪个命令实现了将位于192.168.1.4机器上的/opt/sirnfs目录挂载到本机/mnt/sirnfs下():A、mount-tnfs192.168.1.4:/opt/sirnfs/mnt/sirnfsB、mount-tnfs/mnt/sirnfs192.168.1.4:/opt/sirnfsC、mountnfs–t192.168.1.4:/opt/sirnfs/mnt/sirnfsD、mountnfs–t/mnt/sirnfs192.168.1.4:/opt/sirnfs4μCOS-II中对关键代码段由于希望在执行的过程中不被中断干扰,通常采用关中断的方式,以下X86汇编代码正确而且不会改变关中断之前的中断开关状态的是()A.先CLI、执行关键代码、再STIB.先STI、执行关键代码、再CLIC.先POPF、CLI、执行关键代码、再PUSHFD.先PUSHF、CLI、执行关键代码、再POPF。5RS232-C串口通信中,表示逻辑1的电平是()。A、0vB、3.3vC、+5v~+15vD、-5v~-15v6ARM汇编语句“ADDR0,R2,R3,LSL#1”的作用是()。A.R0=R2+(R31)B.R0=(R21)+R3C.R3=R0+(R21)D.(R31)=R0+R27IRQ中断的入口地址是()。FIQ的入口地址为0x0000001CA、0x00000000B、0x00000008C、0x00000018D、0x000000148S3C2420XI/O口常用的控制器是()。(1)端口控制寄存器(GPACON-GPHCON)。(2)端口数据寄存器(GPADAT-GPHDAT)。(3)外部中断控制寄存器(EXTINTN)。(4)以上都是。13、字符设备文件类型的标志是()A、pB、cC、sD、l16、删除文件命令为()A、mkdirB、rmdirC、mv、rm17、下列那种设备不属于嵌入式系统产品()。A、PDAB、ATM取款机C、个人计算机D、机顶盒9实时操作系统中,两个任务并发执行,一个任务要等待其合作伙伴发来信息,或建立某个条件后再向前执行,这种制约性合作关系被成为()。A.同步B.互斥C.调度D.执行10和PC系统机相比嵌入式系统不具备以下哪个特点()。A、系统内核小B、专用性强C、可执行多任务D、系统精简1、ADDR0,R1,#3属于()寻址方式。A.立即寻址B.多寄存器寻址C.寄存器直接寻址D.相对寻址2、GET伪指令的含义是()A.包含一个外部文件B.定义程序的入口C.定义一个宏D.声明一个变量3、存储一个32位数0x876165到2000H~2003H四个字节单元中,若以小端模式存储,则2000H存储单元的内容为()。A、0x00B、0x87C、0x65D、0x614、μCOS-II操作系统不属于()。A、RTOSB、占先式实时操作系统C、非占先式实时操作系统D、嵌入式实时操作系统5、若R1=2000H,(2000H)=0x86,(2008H)=0x39,则执行指令LDRR0,[R1,#8]!后R0的值为()。A.0x2000B.0x86C.0x2008D.0x396、寄存器R13除了可以做通用寄存器外,还可以做()。A、程序计数器B、链接寄存器C、栈指针寄存器D、基址寄存器7、FIQ中断的入口地址是()。A、0x0000001CB、0x00000008C、0x00000018D、0x000000148、ARM指令集和Thumb指令集分别是()位的。A.8位,16位B.16位,32位C.16位,16位D.32位,16位9、ARM寄存器组有()个寄存器。A、7B、32C、6D、3710、若R1=2000H,(2000H)=0x28,(2008H)=0x87,则执行指令LDRR0,[R1,#8]!后R0的值为()。A.0x2000B.0x28C.0x2008D.0x871、下面哪个系统属于嵌入式系统。()A、“天河一号”计算机系统B、联想T400笔记本计算机C、联想S10上网本D、联想OPhone手机2、软硬件协同设计方法与传统设计方法的最大不同之处在于()。A、软硬件分开描述B、软硬件统一描述C、协同测试D、协同验证3、下面关于哈佛结构描述正确的是()。A、程序存储空间与数据存储空间分离B、存储空间与IO空间分离C、程序存储空间与数据存储空间合并D、存储空间与IO空间合并4、下面哪一种工作模式不属于ARM特权模式()。A、用户模式B、系统模式C、软中断模式D、FIQ模式5、ARM7TDMI的工作状态包括()。A、测试状态和运行状态B、挂起状态和就绪状态C、就绪状态和运行状态D、ARM状态和Thumb状态6、指令“LDMIAR0!,{R1,R2,R3,R4}”的寻址方式为()。A、立即寻址B、寄存器间接寻址C、多寄存器寻址D、堆栈寻址7、USB接口移动硬盘最合适的传输类型为()。A、控制传输B、批量传输C、中断传输D、等时传输8、下面哪一种功能单元不属于I/O接口电路。()A、USB控制器B、UART控制器C、以太网控制器D、LED9、下面哪个操作系统是嵌入式操作系统。()A、Red-hatLinuxB、µCLinuxC、UbuntuLinuxD、SUSELinux10、使用Host-Target联合开发嵌入式应用,()不是必须的。A、宿主机B、银河麒麟操作系统C、目标机D、交叉编译器二、1、任何用户均可使用fdisk–l查看磁盘分区。(×)2、磁盘上SWAP交换分区主要作为虚拟内存来使用。(√)3、tar只可对文件和目录进行打包,而不能压缩。(×)4、gcc既可以编译标准C/C++,也可以编译Java;也适合嵌入式领域的交叉开发编译。(√)5、在make工程管理中,makefile只能生成一个目标。(×)6、ARM体系结构的小端模式是低地址存放字数据的高字节。(×)7、ARM处理器采用的是CISC(复杂指令集)。(×)8、在linux中,ttyS1对应“COM2”。(×)9、cramfs文件系统是一种没有压缩,适合嵌入式系统的极简单的只读文件系统。(√)10、Bootloader的两大主要作用是初始化硬件和加载内核映象。(√)11、SWAP交换分区的大小一般是内存大小的2倍。(√)12、任何用户均可使用fdisk–l查看磁盘分区。(×)13、tar可对文件和目录进行打包,同时还可以使用不同方式压缩。(√)14、gcc可以作为一个交叉平台编译器,因此适合嵌入式领域的开发编译。(√)15、makefile是make读入的惟一配置文件。(√)16、ARM体系结构的大端模式是低地址存放字数据的低字节。(×)17、ARM处理器采用的是RISC(精简指令集)。(√)18、在linux中,ttyS1对应“COM1”。(×)19、busybox是构造bootloader的常用软件工具包。(×)20、在嵌入式系统内核运行之前运行的程序是bootloader,类似于PC机中的BIOS程序.(√)三、2、根据嵌入式系统使用的微处理器,可以将嵌入式系统分为嵌入式微控制器,嵌入式微处理器,嵌入式DSP处理器以及片上系统。1、vi的三种工作模式分别是:、、。2、linuxC编译时,使用的函数库有和两种。3、gcc编译时,增加头文件搜索路径的选项是,增加库文件搜索路径的选项是。4、makefile的规则是make进行处理的依据,除开普通规则,还定义了和。5、若需要将

1 / 18
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功