东大21秋《嵌入式软件设计》在线平时作业2[答案]答案
《嵌入式软件设计》在线平时作业2
试卷总分:100 得分:100
一、单选题 (共 5 道试题,共 40 分)
1.若前次运算结果为负数,则CPSR的( )为1。
A.N
B.Z
C.C
D.V
正确答案:-----
2.( )不是嵌入式系统经历的阶段。
A.无操作系统阶段
B.简单操作系统阶段
C.实时操作系统阶段
D.单机阶段
正确答案:-----
3.LPC2210/2212/2214具备外部存储器接口,通过外部存储器控制器(EMC)可以扩展4个Bank的存储器组,每个Bank寻址空间为( )
A.4MB
B.8MB
C.16MB
D.32MB
正确答案:-----
4.数据传送指令的助记符是( )。
A.MOV
B.SBC
C.ADD
正确答案:-----
D.SUB
正确答案:-----
5.外部设备向处理器发出中断请求,处理器进入( )异常。
A.快中断
B.中断
C.未定义指令
D.预取中止
正确答案:-----
东大21秋《嵌入式软件设计》在线平时作业2[答案]多选题答案
二、判断题 (共 10 道试题,共 60 分)
6.嵌入式系统与通用计算机相比,存在很大的不同。这种不同表现在处理器与存储器的选择、输入/输出的配置、操作系统的使用、以及软件开发的方法与过程等方面.
7.引导程序只具有启动加载操作模式
8.堆栈指针指向下一个待压入数据的空位置,称为满堆栈。
9.堆栈向上增长,堆栈指针指向内含有效数据项的最高地址,称为满递增;
10.嵌入式系统经历过简单操作系统和实时操作系统。
11.ARM7TDMI(-S)有九种寻址方式。
正确答案:-----
12.Linux系统具有良好的可移植性。
13.LDR R1,[R0,#0x08]属于立即寻址方式。
正确答案:-----
14.掌握部分常用ARM指令可以方便ARM程序调试。
15.Thumb代码密度低,是ARM指令集的子集。
东大21秋《嵌入式软件设计》在线平时作业2[答案]历年参考题目如下:
18秋学期《嵌入式软件设计》在线作业1-0001
试卷总分:100 得分:0
一、 单选题 (共 5 道试题,共 40 分)
1.NFS的功能是( )
A.网络开发
B.文件传输
C.数据传输
D.在网上共享目录和文件
2.操作系统结构不包括( )
A.数据库
B.引导系统
C.内核
D.根文件系统
3.若前次运算产生了进位/借位,则CPSR的( )为1。
A.N
B.Z
C.C
D.V
4.建立嵌入式开发环境一般要经过一系列过程,但是不包括( )
A.配置宿主机
B.建立交叉编译工具链
C.下载移植好的LINUX操作系统
D.上门安装
5.Linux系统不具备特点( )
A.商用操作系统
B.良好的可移植性
C.内核稳定
D.设备独立性
二、 判断题 (共 10 道试题,共 60 分)
1.Linux操作系统具有良好的特性,受到极大欢迎,但是应用程序相对不够丰富。
A.错误
B.正确
2.ARM7有7种处理器模式,分别是用户、快中断、中断、管理、中止、未定义、系统模式。
A.错误
B.正确
3.嵌入式处理器分成EMPU,EMCU,EDSP,SOC 4类。
A.错误
B.正确
4.ARM7子程序返回指令是RETURN。
A.错误
B.正确
5.ARM7的7种处理器模式,除系统模式外,其它6种模式均为特权模式。
A.错误
B.正确
6. 晶振输出的时钟频率最大为40MHz
A.错误
B.正确
7.片内Flash编程方法包括运行Loader程序。
A.错误
B.正确
8.Inte处理器也属于嵌入式处理器。
A.错误
B.正确
9.调用子程序是用BX指令。
A.错误
B.正确
10.掌握部分常用ARM指令有利于熟悉ARM体系结构。
A.错误
B.正确