东师《嵌入式系统》春第三次在线作业.docx
《东师《嵌入式系统》春第三次在线作业.docx》由会员分享,可在线阅读,更多相关《东师《嵌入式系统》春第三次在线作业.docx(5页珍藏版)》请在冰豆网上搜索。
![东师《嵌入式系统》春第三次在线作业.docx](https://file1.bdocx.com/fileroot1/2022-11/25/e34905b3-e180-4631-b93e-b20d0d44e8da/e34905b3-e180-4631-b93e-b20d0d44e8da1.gif)
东师《嵌入式系统》春第三次在线作业
东师《嵌入式系统》2015春第三次在线作业
一、单选题(共20道试题,共60分。
)
V1. Cortex-R4处理器的流水线为()级。
A.6
B.7
C.8
D.10
满分:
3 分
2. 下列()是管理模式下链接寄存器的名字。
A.R14_fiq
B.R14_und
C.R14_svc
D.R14_irq
满分:
3 分
3. 背景调试的英文缩写是()。
A.BDM
B.ICD
C.ICE
D.OCD
满分:
3 分
4. 下列()异常发生时,程序计数器的值还没有更新。
A.IRQ
B.UND
C.FIQ
D.数据访问ABT
满分:
3 分
5. 下列()不是Linux中默认的makefile文件名。
A.GNUmakefile
B.makefile
C.Makefile
D.Gnumakefile
满分:
3 分
6. 在嵌入式系统开发设计过程中,第一个阶段是()。
A.需求分析
B.系统设计
C.代码调试
D.代码固化
满分:
3 分
7. 导弹控制属于嵌入式系统在()方面的应用。
A.军用
B.农业用
C.工业用
D.民用
满分:
3 分
8. GNU开发套件中,下列()是汇编编译器。
A.as
B.gdb
C.gcc
D.ld
满分:
3 分
9. 实时在线仿真器的英文缩写是()。
A.ICD
B.AXD
C.ICE
D.ICF
满分:
3 分
10. 下列()是嵌入式操作系统的特点。
A.内核大
B.可抢占
C.不可配置
D.可靠性低
满分:
3 分
11. 用于指示汇编程序入口点的指示符是()。
A.EQU
B.ENTRY
C.END
D.START
满分:
3 分
12. 嵌入式系统中使用的外部存储器一般是()。
A.JTAG
B.LCD
C.SDRAM
D.FLASH
满分:
3 分
13. makefile文件中的续行符是()。
A./
B.\
C.@
D.&
满分:
3 分
14. ARM处理器一共有()个状态寄存器。
A.3
B.4
C.5
D.6
满分:
3 分
15. 下列()是ARM处理器的链接寄存器的名称。
A.IP
B.SP
C.PC
D.LR
满分:
3 分
16. 针对微控制领域的一种Linux操作系统是()。
A.RTLinux
B.uCLinux
C.Ubuntu
D.RedHat
满分:
3 分
17. 目前的Linux内核有上万个文件,其中关于内核的头文件存放在()下。
A.arch
B.block
C.dev
D.include
满分:
3 分
18. 伴随着微处理器的发展,嵌入式系统的发展大致可以分为()个阶段。
A.1
B.2
C.3
D.4
满分:
3 分
19. 下列()不是嵌入式操作系统的特点。
A.不可移植
B.实时性
C.内核小
D.可裁剪
满分:
3 分
20. 下列()代表栈指令寄存器的名称。
A.AP
B.BP
C.SP
D.KP
满分:
3 分
二、判断题(共20道试题,共40分。
)V1. 若要将寄存器的某些位清零而其他位保持不变,则可以利用BIC指令来实现。
A.错误
B.正确
满分:
2 分
2. ARM指令中的第二个操作数可以是一个8位的立即数,也可以是一个任意的32位立即数。
A.错误
B.正确
满分:
2 分
3. 同一时刻,Linux的内核往往有多个不同的最新发行版本。
A.错误
B.正确
满分:
2 分
4. 在Linux文件系统中,作为一种特殊类型/proc文件系统既存在内存当中,也占用少量外存空间。
A.错误
B.正确
满分:
2 分
5. 若下位机运行的操作系统是Linux,则上位机用什么操作系统无所谓。
A.错误
B.正确
满分:
2 分
6. 工业机器人是嵌入式技术在交通管理领域的应用。
A.错误
B.正确
满分:
2 分
7. 只有ABT和UND模式才是ARM处理器真正意义主的“异常”。
A.错误
B.正确
满分:
2 分
8. 条件码NE表示不相等。
A.错误
B.正确
满分:
2 分
9. ARM处理器有三个指令集:
32位的ARM指令集、16位的Thumb指令集和8位的Jazelle。
A.错误
B.正确
满分:
2 分
10. 上位机一般用于编辑、编译、链接、运行程序等工作。
A.错误
B.正确
满分:
2 分
11. R13_svc是管理模式下堆栈寄存器的名称。
A.错误
B.正确
满分:
2 分
12. 在Linux的makefile文件中,注释都是以*开头。
A.错误
B.正确
满分:
2 分
13. Linux是一个基于POSIX和Unix的多用户、单任务的网络操作系统。
A.错误
B.正确
满分:
2 分
14. CodeWarrior是ADS套件中提供的为管理和开发工程的一种图形用户界面。
A.错误
B.正确
满分:
2 分
15. 在调试嵌入式程序时,调试器运行在宿主机,而被调试程序则运行在各种不同的目标设备。
A.错误
B.正确
满分:
2 分
16. 多数Bootloader都包含启动加载模式和下载加载模式两种不同的操作模式。
A.错误
B.正确
满分:
2 分
17. Linux操作系统是单一结构操作系统的代表之作。
A.错误
B.正确
满分:
2 分
18. ARM状态下用于半主机操作的SWI子功能号是0X654321。
A.错误
B.正确
满分:
2 分
19. 寄存器R15用做程序计数器,不同的ARM处理器模式都有自身对应的程序计数器。
A.错误
B.正确
满分:
2 分
20. 在Linux系统中,若删除了某个文件的软连接,则也删除该文件相关的所有数据。
A.错误
B.正确
满分:
2 分