吉林大学2010级《嵌入式系统》期末考试试题答案( A卷) 下载本文

内容发布更新时间 : 2024/5/9 9:28:49星期一 下面是文章的全部内容请认真阅读。

2012-2013学年 第2学期

2010级《嵌入式系统》期末考试试题( A卷)

考试时间:2013年6月

班级 学号 姓名

? 请将答案写在答题纸上,写明题号,不必抄题,字迹工整、清晰;

? 请在答题纸和试题纸上都写上你的班级,学号和姓名,交卷时请将试题纸、答题纸和草纸

一并交上来。

一、填空(20分,每空1分)

1、 R0= 0x8010 、R1= 0x10 、R2= 未知 2、 结构相关、数据相关、控制相关 3、 扫描法、反转法 4、 16

5、 应用、计算机、专用 6、 0x000000DD

7、 基址变址寻址、立即寻址 8、 MAP、FIELD 9、 7

10、0x00000000

11、指令的执行影响CPSR的值 二、选择题(10分,每小题1分)

1、 B 2、 D 3、 C 4、 B 5、 A 6、 D 7、 A 8、 A

9、 D 10、 D

第 1 页 共 7 页

三、判断题(5分,每题1分)

1、×

2、√ 3、√ 4、×

5、√ ?????? X

四、指令应用题(5分,每题1分)

1、 RlistT RLIST {R0-R2,R9} 2、 LDR R0,=DATA

3、 (1)控制数据0B0000 0011 1110 0000 0000 0001 0000 0100=0x04E00104

LDR R1,= 0x04E00104 BIC R0,R0,R1

(2)控制数据0B1111 1100 0001 1111 1111 1110 1111 1011=0xFC1FFEFB LDR R1,= 0xFC1FFEFB AND R0,R0,R1 4、 LDR R1,[R0],#4 5、 IMPORT _printf

五、简答题(15分,每题3分)

1、

EMCU:(Embedded Microcontroller Unit)嵌入式微控制器 SoC:(System on Chip)片上系统 UART:(UniversalAsynchronousReceiver/Transmitter)通用异步接收/发送装置 2、 宏和子程序的区别。

子程序:参数传递,慢; 宏:展开,快

3、 说明并图示ARM7流水线上指令执行情况。

4、 手机是否是嵌入式系统设备,为什么?

第 2 页 共 7 页

手机是面向通信的产品。

符合嵌入式系统设备以下特点:

? 面向特定应用。

? 集成度高、成本低、体积小、功耗低。 ? 较长的生命周期 ? 固化代码

? 需要专用开发工具

? 有的手机系统软件需要RTOS开发平台 ? 开发人员以专业技术人员为主

5、 为什么S3C44B0X的向量中断方式可以大大减少中断延迟

向量中断方式由硬件识别中断源,并自动将转移到中断服务程序的分支指令加载到数据总线上,由系统从总线读取分支指令,执行分支指令,自动转移到中断服务程序执行。

非向量中断方式由程序通过查询方式识别中断源,并且由程序控制转移到中断服务程序执行。

因此,向量中断响应速度比非向量中断响应速度快。

六、简单应用题(15分,每题3分)

1、

LDR R0,= 0x8A25B379 MOV R1,#5

UMULL R3,R2,R0,R1 2、

R14_ = Return Link ;保存断点 SPSR_ = CPSR ;保存状态 CPSR[4:0] = Exception Mode Number ;修改工作模式 CPSR[5] = 0 ;ARM状态 If == Reset or FIQ then

CPSR[6] = 1 ;屏蔽FIQ中断 CPSR[7] = 1 ;屏蔽IRQ中断

PC = Exception Vector Address ;转到中断服务程序 3、

特色技术:C语言内嵌汇编 功能:字符串拷贝 4、

(1)数据传送准备: BUSY信号为低电平。

片选CS为低电平,使触摸屏控制器ADS7843有效,可工作。 DCLK为低电平 (2)数据传送机制

第 3 页 共 7 页