- 1、本文档共28页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
armv8架构与指集.整理.初稿
目 录
第 1 章 ARMV8 简介 3
1.1 基础认识 3
1.2 相关专业名词解释 3
第 2 章 EXECUTION STATE 4
2.1 提供两种EXECUTION STATE 4
2.2 决定EXECUTION STATE的条件 4
第 3 章 EXCEPTION LEVEL 5
3.1 EXCEPTION LEVEL 与SECURITY 5
3.1.1 EL3 使用AArch64、AArch32 的对比 5
3.2 ELX 和 EXECUTION STATE 组合 7
3.3 路由控制 7
3.3.1 路由规则 7
3.3.2 IRQ/FIQ/SError路由流程图 9
第 4 章 ARMV8 寄存器 10
4.1 AARCH32 重要寄存器 10
4.1.1 A32 状态下寄存器组织 11
4.1.1 T32 状态下寄存器组织 11
4.2 AARCH64 重要寄存器 11
4.3 64、32 位寄存器的映射关系 12
第 5 章 异常模型 13
5.1 异常类型描述 13
5.1.1 AArch32 异常类型 13
5.1.2 AArch64 异常类型 13
5.2 异常处理逻辑 14
5.2.1 寄存器操作 14
5.2.2 路由控制 15
5.3 流程图对比 15
5.3.1 IRQ 流程图 16
5.3.2 Data Abort 流程图 19
5.4 源代码异常入口 21
5.4.1 C函数入口 21
5.4.2 上报流程图 21
5.4.3 异常进入压栈准备 22
5.4.4 栈布局 22
第 6 章 ARMV8 指令集 23
6.1 概况 23
6.1.1 指令基本格式 23
6.1.2 指令分类 23
6.2 指令详解 23
6.2.1 跳转指令 23
6.2.2 异常产生、返回指令 24
6.2.3 系统寄存器指令 24
6.2.4 数据处理指令 24
6.2.5 load/store内存操作指令 25
6.3 指令编码 26
6.4 机器码分析 26
第 7 章 流水线 27
7.1 简介 27
7.1.1 简单三级流水线 27
7.1.2 经典五级流水线 27
7.2 流水线冲突 28
7.3 指令并行 28
ARMv8 架构与指令集
第 1 章 ARMv8 简介
1.1 基础认识
ARMv8 的架构继承以往ARMv7 与之前处理器技术的基础,除了现有的 16/32bit 的Thumb2 指令支持
外,也向前兼容现有的A32(ARM 32bit)指令集,基于64bit 的AArch64架构,除了新增A64(ARM 64bit)
指令集外,也扩充了现有的 A32(ARM 32bit)和 T32(Thumb2 32bit)指令集,另外还新增加了
CRYPTO(加密)模块支持。
1.2 相关专业名词解释
描述 32bit Execution State
AArch32
描述 64bit Execution State
AArch64
A32、T32 AArch32 ISA (Instruction Architecture)
A64 AArch64 ISA (Instruction Architecture)
Interprocessin
您可能关注的文档
- 7综合办公楼物业管理方案管理制度.pdf
- 7软件产质量要求和测试细则.pdf
- 7、质量员装饰修培训课件.pdf
- 7-11期BIM等二级真题.pdf
- 8-方案-布袋除器施工方案.pdf
- 7语文园二教学课件.pptx
- 8.《世说新语》二则(咏雪》《陈太丘与友期行》)七年上第二单元2.pptx
- 7卫生间标准做法017.11.16.doc
- 8.世说新导学案及答案.doc
- 8 古诗二首(编本二上).pptx
- 2024年法律职业资格之法律职业客观题一每日一练试卷A卷含答案 .pdf
- 2024年度(必威体育精装版)国开本科《建设监理》考试复习重点试题(真题题型).pdf
- 2024年必威体育精装版国家开放大学电大本科《公共行政学》期末考试题库(含完整版721007599.pdf
- 2024年中级会计职称之中级会计财务管理通关考试题库带答案解析.pdf
- 2020-2021学年山东省烟台市八年级(上)期中物理试卷(五四学制)(附答案.pdf
- 《哲学常识》基本知识点总复习检测试题及答案 .pdf
- 2024年度国际禁毒知识网络竞赛试题及答案 .pdf
- 2024年人教版地理八年级下册期中考试题及答案【精选】 .pdf
- 2022-2023学年西安市高陵县数学四年级第一学期期末达标测试试题(含解 .pdf
- 2020必威体育精装版人教版八年级数学下册 第16章二次根式 单元综合测试卷(实用含.pdf
最近下载
- 2024年新九年级语文暑假提升讲义-名著导读(统编版)(解析版).pdf VIP
- Unit3ReadingandThinking课件- 高中英语人教版(2019)必修第一册.pptx VIP
- 幼儿园大班语言教案《手捧空花盆的孩子》绘本故事PPT课件教学反思【幼儿教案】.doc
- 青春期学生正确恋爱观主题班会——关爱女生讲座 防早恋 防性侵 主题教育PPT.pptx VIP
- CCF 全国青少年信息学奥林匹克联赛 NOIP 2022.pdf
- 市场营销题库及答案.pdf VIP
- 初中班级管理《班级管理交流》课件.ppt VIP
- 《整式的加减》单元作业设计.pdf VIP
- 违章行为调查报告书.docx
- GB∕T 33106-2016 工业用磷酸三乙酯国家标准.pdf
文档评论(0)