2011-2012(1)《嵌入式原理及系统设计》选修课试卷

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

山东科技大学2011—2012学年第一学期
《嵌入式原理及系统设计》(选修课)考试试卷班级姓名学号
一、填空题(每空1分,20分)
(1) ARM9微处理器采用了级流水线:指令执行过程中分为、、、
和等步骤,ARM9处理器系统流水线结构采用分离的和
,将每一个指令处理分配到5个时钟周期内,在每一个时钟周期内可能同时有5个指令在执行,消除了指令执行的性能瓶颈,加快了指令执行速度。

(2) RISC是:;CISC是:
(3)ARM9处理器的内部总共有个32位的寄存器,其中个用作通用寄存器,个用作状态寄存器,每个状态寄存器只使用了其中的12位。

这些寄存器根据处理器的状态及其工作模式的不同而被安排成不同的组。

程序代码运行时涉及的工作寄存器组是由RAM9微处理器的工作模式确定的。

称为通用寄存器;是不分组的寄存器;在所有的工作模式下,它们物理上是同一个寄存器。

是程序计数器,也是不分组的。

寄存器称为当前程序状态寄存器,在所有处理器模式下,CPSR都是同一个物理寄存器,它保存了序运行的当前状态;是根据工作模式进行分组的寄存器;它们中的每一个寄存器根据当前工作模式的不同,所访问的寄存器实际可能不是同一个物理寄存器。

寄存器的作用通常是堆栈指针,又称为SP。

寄存器可用作子程序链接寄存器LR(Link Register)。

R15 寄存器的功能是程序计数器,又称为PC。

二、指令解释(每题2分,共10分)
LDR R8,[R10] ;
LDR R0,localdata ;
STR R5,[R7],#-8!;
STRB R0,[R3,-R8 ASR #2] ;
ADD R3,R7,#1020 ;
三、嵌入式系统开发惯用语解释(每题10分,共20分)
(1) 嵌入式系统;(2) 目标系统
四、简述题:(每题15分,共30分)
(1)嵌入式系统ARM9 系统引导程序的功能。

(2) 源未决寄存器的作用是什么
五、程序设计:(20分)
(1)以HY57V561620型SDRAM芯片为主,设计S3C2410芯片的64M的SDRAM主存储器接口电路,并对容量、地址范围进行说明?。

相关文档
最新文档