嵌入式原理与应用复习题
- 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文件中描述的文件系统不能被卸载