ywg_dev_doc
1. tee
2. u-boot dev note
3. kernel note
4. linux driver modules note
5. file system note
6. application development node
7. misc
8. embeded
9. net
10. rtos note
11. android
12. arm64 arch
12.1. arm64寄存器
12.2. 汇编语言
12.3. arm64栈布局及函数调用栈恢复方法
12.4. arm64异常处理
ywg_dev_doc
12.
arm64 arch
查看页面源码
12.
arm64 arch
官方文档
12.1. arm64寄存器
12.1.1. 通用寄存器
12.1.2. 特殊寄存器
12.2. 汇编语言
12.2.1. ARM64汇编
12.2.1.1. 寄存器
12.2.1.2. 模式与异常等级
12.2.1.2.1. 模式
12.2.1.2.2. 异常等级
12.2.1.2.3. 模式与异常等级之间的关系
12.2.1.3. 寻址方式
12.2.1.3.1. 立即寻址
12.2.1.3.2. 寄存器寻址
12.2.1.3.3. 寄存器间接寻址
12.2.1.3.4. 基址变址寻址
12.2.1.4. 基本操作
12.2.1.4.1. 分配和初始化全局变量
12.2.1.4.2. 对齐aligning
12.2.1.4.3. 函数
12.2.1.4.4. 条件
12.2.1.4.5. include文件
12.2.1.4.6. 宏
12.2.1.5. 指令
12.2.1.6. 栈
12.2.2. linux arm64 head.S详解
12.2.2.1. preserve_boot_args
12.2.2.2. el2_setup
12.2.2.3. set_cpu_boot_mode_flag
12.2.2.4. __create_page_tables
12.2.2.5. __cpu_setup
12.2.2.6. __primary_switch
12.3. arm64栈布局及函数调用栈恢复方法
12.3.1. 栈布局
12.3.2. 恢复函数调用栈
12.4. arm64异常处理
12.4.1. 入口与返回、栈选择、异常向量表
12.4.1.1. 基础知识
12.4.1.1.1. 异常等级
12.4.1.1.2. 执行状态
12.4.1.2. 异常处理
12.4.1.2.1. 异常类型