A if B shift C repeat D select
答案: C
17、通过文件名存取文件时,文件系统内部的操作过程是通过: A. 文件在目录中查找文件数据存取位置。
B. 文件名直接找到文件的数据,进行存取操作。
C. 文件名在目录中查找对应的I节点,通过I节点存取文件数据。
D. 文件名查找对应的超级块,在超级块查找对应i节点,通过i节点存取文件数据
答案: D
18. LINUX文件系统最基础的那些部件在开机引导启动的时候就会通过一下哪个文件自动挂载:
A. /etc/fstab B. /etc/conf/bin C. /etc/auth/system D./etc/group
答案: A
19、通过makefile来安装已编译过的代码的命令是: A. make B. install C. make depend D. make install
答案: D
20. 在SDRAM的存储器空间分配中,blob_abs_base区域功能是: A、Blob将自身的第二阶段代码复制到SDRAM所在的区域 B、从Blob进行自升级或调试的区域 C、Blob第一阶段代码所在的区域
D、Blob将自身的第一阶段代码复制到SDRAM所在的区域
答案:A . blob_abs_base是Blob将自身的第二阶段代码复制到SDRAM所在的区域,而blob_base则是从Blob进行自升级或调试的区域。
21、以下关于GCC选项说法错误的是: A.-c 只编译并生成目标文件 B.-w生成警告信息 C.-g 生成调试信息
D.-o FILE 生成指定的输出文件
答案:B
22、以下哪种不是vi的工作模式:
A. 命令模式 B. 删除模式 C. 编辑模式 D. 末行模式
答案:B
23. linux系统命令包含在下列哪个目录中: A /sbin B / lib C /bin D /proc
答案:A
24. Boot Loader 的stage2通常使用C语言实现,以完成复杂的功能,并增加可读性和可移植性,以下哪一步骤属于stage2的内容:
A 为加载 Boot Loader 的 stage2 准备 RAM 空间 B 设置好堆栈 C 硬件设备初始化
D 将 kernel 映像和根文件系统映像从 flash 上读到 RAM 空间中
答案:D
25、当使用vi编缉/etc/inittab文件时,在命令模式下查询shutdown字符串,使用的命令是: A. ?shutdown B. %shutdown C. =shutdown D. .shutdown
答案:A
26. 下面属于blob运行过程第一阶段的是: A 外围的硬件初始化(串口,USB等);
B 根据用户选择,进入命令行模块或启动kernel。 C 寄存器的初始化 D 堆栈的初始化 答案:C 第一阶段的代码在start.s中定义,大小为1KB,它包括从系统上电后在0x00000000地址开始执行的部分。这部分代码运行在Flash中,它包括对S3C44B0的一些寄存器的初始化和将Blob第二阶段代码从Flash拷贝到SDRAM中。
27.下列几种流行的嵌入式GUI中,没有采用分层设计的一种是; A.MiniGUI B. Qt/Embedded C. Nano-X Window D. OpenGUI
答案:B
28、相对于ARM指令集,Thumb指令集的特点是: A、指令执行速度快
B、16位指令集,可以得到密度更高的代码,对于需要严格控制成本的设计非常有意义
C、Thumb模式有自己独立的寄存器
D、16位指令集,代码密度高,加密性能好
答案:B
29 以下哪种技术不是嵌入式web服务器用于信息传递的接口技术: A. 元命令 B. CGI C. E-mail D. HTTP
答案:D
30、同CISC相比,下面哪一项不属于RISC处理器的特征:
A、采用固定长度的指令格式,指令规整、简单、基本寻址方式有2~3种。 B、减少指令数和寻址方式,使控制部件简化,加快执行速度。
C、数据处理指令只对寄存器进行操作,只有加载/存储指令可以访问存储器,以提高指令的执行效率,同时简化处理器的设计。 D、RISC处理器都采用哈佛结构
答案:D
31、下面关于ARM处理器的体系结构描述哪一个是错误的: A、三地址指令格式 B、所有的指令都是单周期执行 C、指令长度固定 D、Load-Store结构
答案:B
32. 文件exer1的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,下列命令正确的是。
A) chmod a+x g+w exer1 B) chmod 765 exer1 C) chmod o+x exer1 D) chmod g+w exer1
答案:A
36、按照ARM过程调用标准(APCS),栈指针使用____寄存器, A、R0 B、R13 C、R14 D、R15
答案:B
37、在ARM体系结构中,要从主动用户模式(User)切换到超级用户模式(Supervisor),应采用何种方法?
A、直接修改CPU状态寄存器(CPSR)对应的模式
B、先修改程序状态备份寄存器(SPSR)到对应的模式,再更新CPU状态 C、使用软件中断指令(SWI) D、让处理器执行未定义指令
答案:C
38、ARM体系中,MMU的功能不包括:
A、实现地址映射,完成虚拟地址到实地址(物理地址)之间的转换 B、实现地址空间的保护和访问权限的控制
C、减少多任务操作系统任务切换的时间,提高处理器运行的效率 D、管理各个地址空间的高速缓存(Cache)模式
答案:C
39. 嵌入式系统加电或复位后,所有的 CPU 通常都从某个由 CPU 制造商预先安排的地址
上取指令。例如:对于S3C44B0来说,Boot Loader会映射到______地址处 A 0x0c000000 B 0x00000000 C 0x00000018 D 0x40000018
答案:B
40. 32位体系结构的ARM处理器有____种不同的处理器工作模式,和____个主要用来标识CPU的工作状态和程序的运行状态的状态寄存器。 A、7、7 B、7、6 C、6、6 D、6、7
答案:B
41、MMU的TLB(Translation Lookaside Buffer,高速后备缓冲区)的作用是: A、可以缓存页表,提高MMU查表的映射转换的速度
B、对处理器要执行的指令进行缓存,提高处理器运行的速度
C、对要处理的数据进行缓存,减少对外存访问的等待周期,提高系统效率 D、保存所有的转换页表供MMU映射使用
答案:A
42、可加载模块一般位于系统的( )目录下: A. /lib/modules
B. /lib/modules/x.y.z(x.y.z是内核的版本号) C. /usr/lib
D. /usr/local/lib
答案:B
43、在ARM体系中,下面哪一个实地址可以作为MMU转换表的基地址? A、0xA0000C00 B、0x00000000 C、0xC0000C00 D、0xC0000000
相关推荐: