




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、研究生课程考试试卷 考试科目:嵌入式系统 任课教师: 课程编码: 考试时间:2015.5.172015.5.17 题号 成 绩 总成 绩 学 分 1 2 3 4 5 6 阅卷人签字 7 8 9 试题总页数 10 4 学 号: 学生姓名: 1 嵌入式系统课程 研 2014 级试题 一、填空题侮空 1 分,共 30 分) 1、 嵌入式系统是以 应用中心,以计算机技术为基础,软件硬件 可裁剪, 适应应用系统对功能、可靠性、成本、体积、功耗严格要求的 专用 计算机 系统。 2、 Boot loader 主要功能是: 系统初始化、 加载 和 运行内核程序。 3、 微处理器有两种总线架构,使用数据和指令使
2、用同一接口的是 冯诺伊曼 , 分开的指令和数据接口、取指和数据访问可以并行进行的是 哈弗结构。 4、 ARM 微处理器有 七种工作模式,它们分为 非特权模式 、 特权模 式 两类。其中用户模式属于 非特权模式 。 5、 ARM 处理器中 CPSR 和 SPSR 的中文名称分别为: 程序状态寄存器 和 程 序状态保存寄存器 。 6 通常嵌入式系统开始启动时,将存有启动代码的 Nor Flash 地址空间映射到 0 x00000000 O嵌入式系统的中断向量和异常向量表在启动时也从 0 x00000000存放。因为 Flash ROM 的读出速度慢,因此需要采用 地址重映 射 把 SDRAM 地址
3、空间迁移到 0 地址开始处,把 Flash ROM 的地址空间迁 移到 系统存储器 的高端地址。 7、 异常向量是异常服务程序的入口,在某些 ARM 的应用中,允许异常向量的 位置由 32 位地址空间低端的正常位置,既 0 x000000000 x0000001C 移到 地址空间高端的另一地址范围 0 xFFFF00000 xFFFF001C 这些改变后的地 址位置称为高端向量。目标系统可通过 硬件 配置来选择是使用正常向量 还是高端向量。 8、 ARM 微处理器复位后,PC (R15)的地址通常是 0X0 ,初始的工作模 式是 Supervisor。 9、 微处理器是整个系统的核心,通常由
4、3 大部分组成: 控制 单元、算术逻 辑 _ 单元和 寄存器 O 10、 RISC 采用 Load/Store 结构,有助于 ,统一存储器访问 2 方式 二、选择题(在备选答案中有一个或多个是正确的,将它选出填入空格中,每 小题 2 分,共 20 分) 1、 关于 ARM 处理器的异常的描述不正确的是 C 。 A 复位属于异常 B.除数为零会引起异常 C 所有异常都要返回 D.外部中断会引起异常 2、 存储一个 32 位数 0 x2168465 到 2000H2003H 四个字节单元中,若以大端模式 存储,则 2000H 存储单元的内容为 D 。 A. 0 x21 B. 0 x68 C. 0
5、x65 D. 0 x02 3、 下面指令执行后,改变 R1 寄存器内容的指令是 D 。 A. TST R1,#2 B. ORR R1,R1,R1 C. CMP R1,#2 D. EOR R1,R1,R1 4、 在 ARM 处理器中, A 寄存器包括全局的中断禁止位,控制中断禁止位就 可以打开或者关闭中断。 A. CPSR B. SPSR C . PC D . IR 5、 pCIinux 与标准 Linux 最大的区别在于 B 。 A.文件系统 B .内存管理 C.任务调度算法 D .应用开发模式 &在下列 ARM 处理器的各种模式中,_D_模式有自己独立的 R8-R14 寄存器。 A.
6、系统模式(System) B.终止模式(Abort) C.中断模式(IRQ) D .快中断模式(FIQ) 7、 寄存器 R15 除可做通用寄存器外,还可以做 A 。 A.程序计数器 B.链接寄存器 C .栈指针寄存器 D .基址寄存器 8、 下列 ARM 核中, _是冯诺伊曼架构。 A . ARM7 B . ARM11 C . ARM9 D . ARM10 E . Cortex-M3 3 9、 ARM 处理器的工作模式中属于异常模式的有 CDE。 A.用户模式 usr B.系统模式 sys C.外部中断模式 irq D.中止模式 abt E.快速中断模式 fiq 10、嵌入式系统软件的要求与台
7、式通用计算机有所不同, 其特点主要有 ACD o A 软件要求固态化存储 B.用面向过程的语言进行编程 C.软件代码要求高效率、高可靠性; D .系统软件(OS)有较高的实时性要。 三、简答题(共 50 分) 1. 简述 Cortex-M3 处理器的内部寄存器结构,并分别说明 R13、R14、R15 寄存 器的作用(7 分) 答:Cortex-M3 是一个 32 位处理器内核,内部的数据路径是 32 位,寄存器 是 32位,存储器接口是 32 位。Cortex-M3 采用了哈佛结构,拥有独立的指令总 线和数据总线,可以让取指与数据访问并行不悖, Cortex-M3 内部含有好几条总 线接口,每
8、条都为自己的应用场合优化过, 并且它们可以并行工作,指令总线和 数据总线共享同一个存储器空间。Cortex-M3 处理器拥有 R0-R15 的寄存器组。 R13、R14、R15 寄存器的作用分别为: R13 保存堆栈指针 SP; R14 用作 子程序链接寄存器(也称为 LR),用以保存返回地址;R15 (PC)用作程序计数 器。 2. Cortex-M3 处理器采用中断方式控制 I/O 或部件操作时,其中断处理编程涉及 哪些方面? ( 7 分) 答:中断处理编程涉及中断源(中断向量)、优先级、使能等几个方面。异 常或者中断是处理器响应系统中突发事件的一种机制。当异常发生时, Cortex M3
9、 通过硬件自动将编程计数器(PC)、编程状态寄存器(XPSR)、链接寄存器(LR) 和 R0R3、R12 等寄存器压进堆栈。 在 Dbus (数据总线)保存处理器状态的同时, 处理器通过 Ibus(指令总线)从一个可以重新定位的向量表中识别出异常向量,并 获取ISR 函数的地址, 也就是保护现场与取异常向量是并行处理的。 一旦压栈和 取指令完成,中断服务程序或故障处理程序就开始执行。执行完 ISR,硬件进行 出栈操作,中断前的程序恢复正常执行。 3. 简述 NAND Flash 和 NOR Flash 的特点?( 7 分) 答:NAND Flash 的特点:以页为单位进行读和编程操作;以块为单
10、位进行 擦出操4 作,具有快编程和快擦除的功能;数据、地址采用同一总线,实现串行读 取;随机读取速度慢;芯片尺寸小,引脚少,是位成本最低的固态存储器;芯片 包含有失效块,失效块不会影响有效块的性能。 NOR Flash 的特点:程序和数据可放在同一芯片上,拥有独立的数据总线和 地址总线,能快速随机读取、允许系统直接从 Flash 中读取代码执行,而无需先 将代码下载至 RAM 中再执行;可以单字节或单字编程;不能单字节擦除,必须 以块为单位或对整片执行擦除操作; 在对存储器进行重新编程之前需要对块或整 片进行预编程和擦除操作。 4简述 Cortex-M3 处理器(如 LM3S3749 芯片)存
11、储空间是如何分配?( 8 分) 答:Cortex-M3 处理器内部地址空间为 4G,其中,1GB 地址空间用于支持外 部存储器的链接,此部分被分成 8 个存储块,每块 128MB。另外的空间有一小 部分用于 I/O 端口或者部件的寻址,其他的地址空间没有用到。指令总线和数据 总线共享同一个存储器空间(一个统一的存储器系统) 。 5. Boot Loader 在嵌入式系统中主要起什么作用?完成哪些主要的工作? (7 分) 答:Boot Loader 是系统加电后、操作系统内核或用户应用程序运行之前, 首 先必须运行的一段程序代码。 通过这段程序, 为最终调用操作系统内核、 运行用 户应用程序准备好正确的环境。 作用就是系统初始化, 分配内存, 将应用代码从 FLASH 中导入内存,最后将运行指针指向这段代码,把控制权交给应用程序。 6. 简述 FIQ 工作方式的特点?( 7 分) 答: FIQ 异常是由外部中断信号引起的。 FIQ 异常模式下有足够的私有寄存 器,且支持数据传送和通道处理方式,从而当异常发生、进入异常服务时,可避 免对私有寄存器保存的要求, 减少进入异常或退出异常过程中的总开销。 FIQ 异 常优先级高于 IRQ 异常。 FIQ 异常量杯放在所有异常的最后, 这样是为了提高相 应速度。 7. 简述 IRQ 异常处理过程。( 7 分) 答: (1)、链接寄存
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 毕业论文开题报告与答辩
- 船厂技师考试题库及答案
- 溧水社工考试题及答案
- 现代汉语选试题及答案
- 策划类面试题目及答案
- 本科线上考试题库及答案
- 艾灸器考试题库及答案
- 助理广告师考试市场现状分析试题及答案
- 法治大队面试题及答案
- 2024年纺织设计师职业技能试题及答案
- 北京政法职业学院招聘笔试真题2024
- 2025年昆明市高三语文三诊一模考试卷附答案解析
- 2024-2025学年河南省天一大联考高二下学期4月期中测试数学试卷(含答案)
- 诊疗规范考核试题及答案
- 临沂市罗庄区兴罗资本投资有限公司招聘笔试题库2025
- 船舶动力系统可靠性提升-全面剖析
- 彩超试题及答案三基
- 《双碳管理基础与实务》课件-第六章 ESG管理
- 期中试题2024-2025学年人教PEP版英语六年级下册(含答案)
- 静脉用药混合调配操作
- 2025工厂员工安全培训考试试题及一套答案
评论
0/150
提交评论