南工大ARM嵌入式系统参考复习题1.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ARM 嵌入式系统设计参考 复习题 (2017-11 ) 主要知识点: 第一章 1. 嵌入式系统: “以应用为中心,以计算机技术为基础,软硬件可裁减,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求 的专用计算机系统” 根据应用的要求,沿着“体积小、低功耗、高可靠”方向发展,对运算速度、存储容量没有统一要求。三要素:嵌入、专用、 计算机。 2. 嵌入式系统有哪些部分组成 ? 一般由硬件层,中间层( HAL 或 BSP)和软件层组成。 粗略划分:嵌入式处理器、外围设备、嵌入式操作系统 (可选 )、嵌入式应用软件 稍细划分:嵌入式处理器、外围设备、驱动程序、嵌入式操作系统、应用接口、嵌入式应用软件 3. 嵌入式系统特点:① 系统内核小 ②专用性强 ③系统 精简 ④ 高实时性 。 4. 嵌入式 处理器的分类: 嵌入式微处理器( MPU ):就是和通用计算机的处理器对应的 CPU ,可以认为是“增强型”通用微处理器 。 嵌入式微控制器( MCU ):就是将整个计算机系统的主要硬件集成到一块芯片中,芯片内部集成 ROM/EPROM 、RAM 、 总线,总线逻辑、定时 / 计数器、 Watchdog 、 I/O 、串行口、 A/D 等各种必要功能和外设。 嵌入式 DSP 处理器( DSP ):是专门用于信号处理方面的处理器,在系统结构和指令算法方面进行了特殊设计,具有很高 的编译效率和指令执行速度。 嵌入式片上系统( SOC ):是追求产品系统最大包容的集成器件。绝大多数系统构件都在一个系统芯片内部。 第二章 1. ARM :是 Advance RISC Machine 的缩写,既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以 认为是一种技术的名字。 2. 在 ARM9TDMI 中 “9TDMI ”的含义: 9 :采用版本为 9 的 ARM 微处理器 T :支持 16 为压缩指令集 Thumb , D : 支持片上 Debug ,称为 D 变种 M :内嵌硬件乘法器 Multiplier ,称为 M 变种 I: 嵌入式 ICE,支持片上断点和调试,称为 I 变种。 3. ARM Cortex-A8 处理器的三种 工作状态: ARM 状态,处理器执行 32 位的字对齐的 ARM 指令;Thumb 状态:处理器执行 16 位的半字对齐的 Thumb 指令 和 ThumbEE 状态:执行 16 位的半字对齐的 Thumb 指令 集变种 。 8 种工作模式:用户模式( usr) 、快速中断模式( fiq )、外部中断模式( irq )、管理模式( svc) 、中止模式( abt )、未定 义模式( und )、系统模式( sys )和监控模式( mon )。特权模式:除 usr 之外的其它的 7 种工作模式都是特权模式。异常模 式:除 usr 和 sys 之外的其它的 6 种工作模式都是持权模式。 4. ARM A8 寄存器分成哪几类?各类有哪些寄存器?寄存器 LR 有什么用途? 分两类: 33 个通用寄存器和 7 个状态寄存器。 33 个通用寄存器: R0~R15 ;R13_svc 、R14_svc ;R13_abt 、R14_abt ;R13_und 、R14_und ;R13_irq 、R14_irq ;R8_fiq-R14_fiq 、 R13_mon 、R14_mon ;。7 个状态寄存器: CPSR;SPSR_svc 、SPSR_abt 、SPSR_und 、SPSR_irq 、SPSR_fiq 和 SPSR_mon 。 LR (R14 ):也称作子程序链接寄存器或链接寄存器 LR,当执行 BL 子程序调用指令时, R14 中得到 R15 (程序计数器 PC) 的备份。其他情况下, R14 用作通用寄存器。 与之类似, 当发生中断或异常时, 对应的分组寄存器 R14_svc 、R14_irq 、R14_fiq 、 R14_abt 、R14_und 和 R14

文档评论(0)

fkh4608 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档