嵌入式原理与应用复习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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文件中描述的文件系统不能被卸载