WUST嵌入式系统期末A卷

发布 2022-10-21 10:10:28 阅读 5936

一、填空题(每空 2分,共 20分)

1、嵌入式系统是以应用为中心、以计算机技术_为基础、软件硬件可裁剪、适应于应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。

2、使用__bx__指令可以从 arm状态切换到 thumb状态。

3、r14是 arm7tdmi的__连接__寄存器。

4、在 thumb状态中,高端寄存器的访问是受到限制的,只有mov、add和cmp指令可以对其访问,可以用于数据的快速暂存。

5、在 uc/os-ii中,单次执行的任务在创建后只执行一次,在执行结束时删除自己。

二、选择题(每题 2分,共 10分)

1、arm内核采用( a )体系结构。

a. risc b. cisc c. simd d. mimd

2、在 arm处理器内部共有( c )个用户可访问的寄存器。

a. 31 b.6c.37 d. 18

3、下列立即数中,( d )是合法的 8位图立即数。

a. 0x1820010c b. 0x10001000 c. 0x01b0c301 d. 0x0005b000

4、thumb指令只有( d )指令具有条件执行功能。p60

a. bne d. b

5、uc/os-ii是( b )嵌入式操作系统。

a.基于优先级的非实时 b.基于优先级的实时

c.基于反馈式队列的实时 d.基于反馈式队列的非实时。

三、名词解释(每题 2分,共 10分)

1、字对齐

2、thumb指令集

3、当前程序状态寄存器

4、最小系统

5、存储器重映射。

四、简答题(每题 5分,共 30分)

1、简述嵌入式实时操作系统的特点。

2、简述 arm7tdmi的流水线及arm状态下流水线上的地址分布。

3、简述 arm7处理器的异常和异常优先级。

4、简述 arm7处理器的 8种基本寻址方式。

5、简述 lpc2000系列处理的 2种低功耗模式。

6、简述μc/os-ii系统函数使用的基本原则。

五、设计题(每题15分,共30分)

1、条件码是arm指令提高**效率的重要方法,绝大部分的arm指令都可以条件执行。对于下列c**,通过条件码将其转换为对应的arm汇编**,并说明是否可以使用thumb指令集完成同样的功能。

int x, y, z;

if (x > y)

z= x-y;

else z=y-x;

2、lpc2000的pwm基于标准的定时器模块,具有定时器的所有特性,它是定时器匹配功能的扩展。使用pwm功能,可以在指定引脚输出需要的波形,并可实现双边沿的波形输出。编写使用pwm4通道进行双边沿控制输出的**,要求输出频率为fout,预分频值为0,设置前沿在周期的1/3处,设置后沿在周期的2/3处。

嵌入式系统试卷 A卷

2011 2012 学年第一学期嵌入式系统科目考试试题a卷。使用班级 老师填写 计算机08 1,2班考务 2923688 一 填空题 每空1分,共20分 1 嵌入式微处理器一般可分为和。四种类型。2 嵌入式存储系统具有和两种数据存放格式。3 从编程的角度看,arm微处理器一般有和两种工作状态。4 a...

嵌入式系统试卷 A卷

2011 2012 学年第一学期嵌入式系统科目考试试题a卷。使用班级 老师填写 计算机08 1,2班考务 2923688 一 填空题 每空1分,共20分 1 嵌入式微处理器一般可分为和。四种类型。2 嵌入式存储系统具有和两种数据存放格式。3 从编程的角度看,arm微处理器一般有和两种工作状态。4 a...

嵌入式ARM嵌入式系统设计

摘要 本系统设计了基于arm系统的嵌入式硬件平台,其中主要介绍了系统母版的具体电路实现,其硬件电路已经通过了信号完整性分析。中国 网 关键词 arm 嵌入式系统 中图分类号 tp368.1 文献标识码 a 文章编号 1007 9416 2012 12 0104 01 1 序言 本系统是设计一款基于a...