嵌入式原理与应用复习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一.单项选择题

1. 下面哪项为错误的说法(A)

A. 冯·诺依曼结构共用数据存储空间和程序存储空间,不共享存储器总线

B. 哈佛结构有分离的数据和程序空间及分离的访问总线

C. 哈佛结构在指令执行时,取址和取数可以进行并行操作

D. 哈佛结构指令执行时效率更高

2. 下列关于/etc/fstab文件描述,正确的是(D)

A. fstab文件只能描述属于linux的文件系统

B. CD_ROM和软盘必须是自动加载的

C. fstab文件中描述的文件系统不能被卸载

D. 启动时按fstab文件描述内容加载文件系统

3. ARM9和ARM7的重要区别是(A)

A . ARM9带有MMU功能

B . ARM9支持Thumb指令集

C . ARM9带有Cache功能

D . ARM9是哈佛结构

4. 如果数据的存储格式是大端模式,32bit宽的数0x12345678在大端模式下的CPU

内存中的存放(假设从地址0x4000开始)。内存地址为0x4001的内容是(A)

A.0x34

B.0x56

C.0x23

D.0x78

5. 文件exer1的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户

的写权限,下列命令正确的是(A)

A.c h m o d a+x g+w e x e r1

B.c h m o d765e x e r1

C.c h m o d o+x e x e r1

D.c h m o d g+w e x e r1

6. NAND FLASH和NOR FLASH的区别正确的是(D)

A. NOR的读速度比NAND稍慢一些

B.NAND 的擦除速度远比NOR的慢

C.NAND的写入速度比NOR慢很多

D.大多数写入操作需要先进行擦除操作。

7. gcc使用下列哪个选项可以查看编译的详细过程(B)

A. -o

B. -v

C.-E

D. -g

8. Boot Loader 的stage2通常使用C语言实现,以完成复杂的功能,并增加可读

性和可移植性,以下哪一步骤属于stage2的内容(D)

A.为加载Boot Loader 的stage2 准备RAM 空间

B.设置好堆栈

C.硬件设备初始化

D.将kernel 映像和根文件系统映像从flash 上读到RAM 空间中

9. 怎样新建一个新文件:(A)

A.touch hello.c

B.mk hello.c

C.rm hello.c

D.new hello.c

10. 在vi编辑器的命令模式中,删除一行的命令是:(B)

A.yy

B.dd

C.pp

D.xx

11. 解压文件linux.tar.gz使用的命令是(C)

A.tar –jxvf linux.tar.gz B .tar -jcvf linux.tar.gz

C .tar –zxvf linux.tar.gz D. tar –czv f linux.tar.gz

12. 将当前目录下的文件shell.sh移动到目录/home/linux下的命令为(B)

A. cp shell.sh /home/linux

B. mv shell.sh /home/linux

C. lls shell.sh / home/linux/shell.sh

D. mv /root/shell.sh /home/linux/shell.sh

13. 下列哪个命令以文本菜单方式界面配置内核选项: (A)

A.Make menuconfig

B.make xconfig

C.make config

D.make mrproper

14. 下列二进制工具哪个是用来将目标文件生成静态库的(A)

A.ar

B.nm

C.objcopy

D.objdump

15. 在Linux系统中,下列哪个命令可以用来加载模块(A)

A.insmod

B.load

C.init

D.installmod

16. 内核不包括的子系统是(D)。

A) 进程管理系统 B) 内存管理系统 C) I/O管理系统

D)硬件管理系统

17.下面(D )命令可以列出当前动态加载的模块清单,会把当前插入的所有内核

模块都列出来。

A、insmod

B、rmmod

C、dmesg

D、lsmod

18.下面对于Bootloader的描述不正确的是(C)

A、是上电后运行的第一个程序

B、改变系统时钟

C、Bootloader的两种模式对开发人员没有意义

D、向内核传递启动参数

19. 通常所说的32位微处理器是指( C )。

A) 地址总线的宽度为32位B) 处理的数据长度只能为32位

C) CPU 字长为32位 D) 通用寄存器数目为32个

20. 以下叙述中正确的是( C )。

A) 宿主机与目标机之间只需要建立逻辑连接即可

B) 在嵌入式系统中,调试器与被调试程序一般位于同一台机器上

C) 在嵌入式系统开发中,通常采用的是交叉编译器

D) 宿主机与目标机之间的通信方式只有串口和并口两种

21.下列文件系统中,采用了inode来标识文件的是( D )

a.ntfs

b.fat16

c.fat32

d.ext3

22.下列关于/etc/fstab文件描述,正确的是 D 。

A fstab文件只能描述属于linux的文件系统

B CD_ROM和软盘必须是自动加载的

C fstab文件中描述的文件系统不能被卸载

相关文档
最新文档