当前位置:文档之家› 嵌入式系统-复习题

嵌入式系统-复习题

一、1、某文件属性显示为 drwxr-xr-x,则该文件是( A )。

A、目录文件B、普通文件C、链接文件D、管道文件2、在linux中,通常作为用户工作目录的是( C )。

A、 /bootB、/etcC、 /homeD、/bin3、下列命令中,用于显示系统进程列表的命令是( D )。

A、 locateB、mvC、 catD、ps4、表示目标文件的扩展名一般是( B )。

A、.cB、 .oC、 .hD、 .i5、在Makefile的工程管理中,( C )表示第一个依赖文件的名称。

A、 $*B、$+C、$<D、 $?6、以下不属于嵌入式系统特点的是 B 。

A 、不具备二次开发能力B 、面向通用应用 C、软硬件裁剪 D、软件固化于芯片7、对嵌入式板进行在线交叉调试(ICD方式),所使用的连接接口方式为( D )。

A、USBB、网络接口C、串口D、 JTAG8、linux与开发板串行调试方式中,所使用到的工具软件是( A )A、 minicomB、超级终端C、arm-linux-gccD、 gdb9、在Linux内核源代码中,与处理器体系结构有关的子目录是( C )。

A、/includeB、/initC、/archD、drivers10、下列文件系统,不是嵌入式系统的文件系统格式的是( B )A、cramfsB、ntfsC、romfsD、jffs11、以下属于Linux文件系统格式的是( A )A、EXT3B、FATC、FAT32D、NTFS12、某文件属性显示为–rwxr-xr-x,则该文件是( B )。

A、目录文件B、普通文件C、链接文件D、管道文件13、在linux中,通常作为存放系统配置文件的目录是( B )。

A、 /bootB、/etcC、 /homeD、/bin14、下列命令中,用于给特定进程发送信号的命令是( C )。

A、 locateB、mvC、 killD、 cat15、在Makefile的工程管理中,( D )表示目标文件的完整名称。

A、 $*B、$+C、$<D、 $@16、在Linux内核源代码中,与内核初始化有关的子目录是( C )。

A、/includeB、/archC、/initD、drivers1、以下说法不正确的是(B )。

A、任务可以有类型说明B、任务可以返回一个数值C、任务可以有形参变量D、任务是一个无限循环2下列描述不属于RISC计算机的特点的是(C)。

A.流水线每周期前进一步。

B.更多通用寄存器。

C.指令长度不固定,执行需要多个周期。

D.独立的Load和Store指令完成数据在寄存器和外部存储器之间的传输。

3 存储一个32位数0x2168465到2000H~2003H四个字节单元中,若以大端模式存储,则2000H存储单元的内容为(D)。

A、0x21B、0x68C、0x65D、0x024 μCOS-II中对关键代码段由于希望在执行的过程中不被中断干扰,通常采用关中断的方式,以下X86汇编代码正确而且不会改变关中断之前的中断开关状态的是(D)A. 先CLI、执行关键代码、再STIB. 先STI、执行关键代码、再CLIC. 先POPF、CLI、执行关键代码、再PUSHFD. 先PUSHF、CLI、执行关键代码、再POPF。

5 RS232-C串口通信中,表示逻辑1的电平是(D )。

A、0vB、3.3vC、+5v~+15vD、-5v~-15v6 ARM汇编语句“ADD R0, R2, R3, LSL#1”的作用是(A)。

A. R0 = R2 + (R3 << 1)B. R0 =( R2<< 1) + R3C. R3= R0+ (R2 << 1)D. (R3 << 1)= R0+ R27 IRQ中断的入口地址是(C)。

FIQ的入口地址为0x0000001CA、0x00000000B、0x00000008C、0x00000018D、0x000000148 S3C2420X I/O口常用的控制器是(D)。

(1)端口控制寄存器(GPACON-GPHCON)。

(2)端口数据寄存器(GPADA T-GPHDAT)。

(3)外部中断控制寄存器(EXTINTN)。

(4)以上都是。

9 实时操作系统中,两个任务并发执行,一个任务要等待其合作伙伴发来信息,或建立某个条件后再向前执行,这种制约性合作关系被成为(A)。

A. 同步B. 互斥C. 调度D. 执行10 和PC系统机相比嵌入式系统不具备以下哪个特点(C)。

A、系统内核小B、专用性强C、可执行多任务D、系统精简1 、ADD R0,R1,#3属于(A)寻址方式。

A. 立即寻址B. 多寄存器寻址C. 寄存器直接寻址D. 相对寻址2、GET伪指令的含义是(A)A. 包含一个外部文件B. 定义程序的入口C. 定义一个宏D. 声明一个变量3、存储一个32位数0x876165到2000H~2003H四个字节单元中,若以小端模式存储,则2000H存储单元的内容为(C)。

A、0x00B、0x87C、0x65D、0x614、μCOS-II操作系统不属于(C)。

A、RTOSB、占先式实时操作系统C、非占先式实时操作系统D、嵌入式实时操作系统5、若R1=2000H,(2000H)=0x86,(2008H)=0x39,则执行指令LDR R0,[R1,#8]!后R0的值为(D )。

A. 0x2000B. 0x86C. 0x2008D. 0x396、寄存器R13除了可以做通用寄存器外,还可以做(C )。

A、程序计数器B、链接寄存器C、栈指针寄存器D、基址寄存器7、FIQ中断的入口地址是(A)。

A、0x0000001CB、0x00000008C、0x00000018D、0x000000148、ARM指令集和Thumb指令集分别是(D )位的。

A. 8位,16位B. 16位,32位C. 16位,16位D. 32位,16位9、ARM寄存器组有(D )个寄存器。

A、7B、32C、6D、3710、若R1=2000H,(2000H)=0x28,(2008H)=0x87,则执行指令LDR R0,[R1,#8]!后R0的值为(D )。

A. 0x2000B. 0x28C. 0x2008D. 0x871、下面哪个系统属于嵌入式系统。

( D )A、“天河一号”计算机系统B、联想T400笔记本计算机C、联想S10上网本D、联想OPhone手机2、软硬件协同设计方法与传统设计方法的最大不同之处在于( B )。

A、软硬件分开描述B、软硬件统一描述C、协同测试D、协同验证3、下面关于哈佛结构描述正确的是( A )。

A、程序存储空间与数据存储空间分离B、存储空间与IO空间分离C、程序存储空间与数据存储空间合并D、存储空间与IO空间合并4、下面哪一种工作模式不属于ARM特权模式( A )。

A、用户模式B、系统模式C、软中断模式D、FIQ模式5、ARM7TDMI的工作状态包括( D )。

A、测试状态和运行状态B、挂起状态和就绪状态C、就绪状态和运行状态D、ARM状态和Thumb状态6、指令“LDMIA R0!, {R1, R2, R3, R4}”的寻址方式为( C )。

A、立即寻址B、寄存器间接寻址C、多寄存器寻址D、堆栈寻址7、USB接口移动硬盘最合适的传输类型为( B )。

A、控制传输B、批量传输C、中断传输D、等时传输8、下面哪一种功能单元不属于I/O接口电路。

( D )A、USB控制器B、UART控制器C、以太网控制器D、LED9、下面哪个操作系统是嵌入式操作系统。

( B )A、Red-hat LinuxB、µCLinuxC、Ubuntu LinuxD、SUSE Linux10、使用Host-Target联合开发嵌入式应用,( B )不是必须的。

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程序.( √) 三、1、vi的三种工作模式分别是:、、。

2、linux C编译时,使用的函数库有和两种。

3、gcc编译时,增加头文件搜索路径的选项是,增加库文件搜索路径的选项是。

4、makefile的规则是make进行处理的依据,除开普通规则,还定义了和。

5、若需要将文件abc设置可执行属性,则应使用命令为____________________________________。

6、ARM微处理器的工作状态是:、、三种。

7、嵌入式linux的内核配置,常用到的四种方式是___ 、、和make oldconfig。

8、linux环境中,为更好的保护内核空间,将程序的运行空间分为和。

9、一个进程启动时,通常都会打开3个文件:标准输入、标准输出和。

10、常见的3线串行通信中,用到的3根线分别是:发送、接收和___ _。

1、命令模式插入模式命令行模式2、动态库静态库3、-I -L4、隐含规则模式规则5、chmod +x abc6、ARM Thumb Thumb27、make config make menuconfig make xconfig8、内核空间用户空间 9、标准出错处理 10、地线11、嵌入式linux的内核配置,其中最主要的3个步骤是、、。

相关主题