- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ARM9 嵌入式期末考试要点整理
嵌入式期末考试要点整理
第一章: 嵌入式系统基础知识
1:嵌入式系统的定义:
嵌入式系统是“控制. 监视或者辅助设备.机器和车间运行的装置”。
国内的普遍认同的定义:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能.可靠性.成本.体积.功耗严格要求的专用计算机系统。
2:嵌入式系统的3个基本要素:嵌入式.专用性.计算机系统。
3:嵌入式系统的发展历史及趋势
A:发展历史(四个阶段):
无操作系统阶段(单片机是最早应用的嵌入式操作系统)
简单操作系统阶段. 实施操作系统(类似PC机的操作系统)
面向internet阶段(物联网,云计算)
B:发展趋势:
新的微处理器层出不穷
Linux,Windows CE,Palm OS等嵌入式操作系统迅速发展。
嵌入式操作系统的开发成为了一项系统工程。
4:嵌入式系统的组成:(四层) 硬件层,中间层,系统软件层,应用软件层
5:嵌入式微处理器体系结构:
冯.诺依曼结构 :执行速度慢,效率低。由CPU和存储器构成,其程序和数据共用一个存储空间。
哈佛结构:效率更高。程序和数据存储在不同的存储空间中,即程序存储器和数据存储器式两个独立的存储器,每个存储器独立编址,独立访问。由于程序和存储器在分开的两个物理空间,所以取指和执行能完全重叠,具有较高的执行效率。
6:大端存储法:高字节数据存放在内存低地址处,低字节数据存放在内存高地址处。
小端存储法:低字节数据存放在内存低地址处,高字节数据存放在内存高地址处。
7:RTOS的分类:强实时系统和弱实时系统。
强实时系统应用在航空航天.军事.核工业等领域。弱实时系统应用于如视频点播系统.信息采集与检索系统等。
RTOS的特点:约束性(时间约束(硬实时,软实时),资源约束,执行顺序约束,性能约束) 可预测性 可靠性 交互性
RTOS的调度技术: (1)抢占式调度和非抢占式调度
(2)静态表驱动策略和优先级驱动策略
8:嵌入式微处理器结构:由通用的计算机的CPU发展而来,它只保留和嵌入式应用紧密相关的功能硬件,去除其他的冗余功能部分,以最低的功耗和资源实现嵌入式应用的特殊的要求。 通常嵌入式微处理器把CPU,ROM,RAM及I/O等做到同一个芯片上。
第二章 ARM体系结构
1:ARM的由来(知识产权供应商,本身不直接从事芯片生产)
ARM公司1991年成立于英国剑桥,是专门从事基于RISC技术的芯片设计开发公司,主要出售芯片设计技术的授权。
2:ARM微处理器:共有37个寄存器。
(1)31个通用寄存器,包括程序寄存器(pc指针),均为32位的寄存器。
(2) 6个状态寄存器,用于标识CPU的工作状态及程序的运行状态,均为32位,目前只使用了其中的一部分。
3:ARM微处理器的7种运行模式:
Usr(用户模式) ARM位处理器正常程序执行模式
Fiq(快速中断模式) 用于高速数据传输或通道处理
Irq(外部中断模式) 用于通用的中断处理
Svc(管理模式) 操作系统使用的保护模式
Abt(数据访问终止模式) 当数据或指令终止时进入该模式,可用于虚拟存储及存储保护。
Sys(系统模式) 运行具有特权的操作系统任务
Und(未定义指令终止模式) 当未定义的指令时该模式,可用于支持硬件协议处理器的软件仿真。
处理器两种工作状态:ARM微处理器有32位ARM和16位Thumb两种工作状态
4: 9种寻址方式
寄存器寻址
立即寻址
寄存器移位寻址
寄存器间接寻址
变址寻址
多寄存器寻址
堆栈寻址
块复制寻址
相对寻址
5:堆栈的两种类型:向上生长 向下生长
6:ARM指令集16位,Thumb指令集32位。
7:ARM的加载字,跳转汇编指令助记符B/BL/BLX
B——跳转指令
BL——带返回的跳转指令
BLX——带返回和状态切换的跳转指令
8:AMBA:先进的微控制器总线架构AMBA (用于扩展不同体系结构架构的宏单元)
AMBA有AHB(先进高性能总线),ASB(先进系统总线)和APB(先进外围总线)这3类总线。
第三章 32位RISC微处理器S3C2410A
1:S3C2410A 的基本参数及指令系统 p57
2:S3C2410A的I/O口配置p69
3:所以GPIO寄存器的值在掉电模式下都会被保存。P71
4:ARM的中断处理步骤。P76
(1) 保存现场
(2)模式切换
(3)获取中断服务子程序地址
(4)多个中断请求处理
(5)中断返回,恢复现场
您可能关注的文档
最近下载
- 厦门东部三期垃圾焚烧发电厂项目环境影响报告书.pdf
- 2022火力发电厂化学系统智能化设计导则.docx
- MQY-202使用说明V1.2(增加CPA标志及使用说明).pdf VIP
- 国际课程课件系列之物理boardworks 5. Momentum v1.1.ppt
- 豫新船舶公司(原泥矶船厂)技术改造项目环评(新版环评)环境影响报告表.pdf
- 五年级下册综合实践活动课件-中国结——鞭炮结 全国通用 20张.pptx
- 企业风险防控清单.pdf
- 《风险管理》教案.docx
- 幼儿园保教设施设备配标准(2023版).doc
- INOVANCE汇川-中型PLC编程软件使用手册-AM400 AM600 AP700 AC700 AC800中文.pdf
文档评论(0)