Xtensa架构学习——目录整理

 1 引言
1.1tensilica解决的问题
tensilica处理器的架构为xtensa。它的特性包括:增加了架构优化;创建了自定义处理器配置;架构和硬件的映射;开发和验证工具。
1.2xtensa指令集架构
1.2.1 可配置性
1.2.2 可扩展性
1.2.3 上市时间
1.2.4 代码密度
1.2.5 低实现成本
1.2.6 低功率
1.2.7 性能
1.2.8 管道
1.3 xtensa处理器生成器
1.3.1 处理器配置
1.3.2 系统特定指令——TIE语言
2 符号
2.1 比特和字节顺序
2.2 表达式
2.3 无符号语义
2.4 case
2.5 语句
2.6 指令域
3 核心架构
3.1 核心架构概述
3.2 处理器配置参数
3.3 寄存器
3.3.1 通用寄存器(AR)
3.3.2 移位和移位数量寄存器
3.3.3 读写特殊寄存器
3.4 数据格式和校准
3.5 内存
3.5.1 内存地址
3.5.2 地址模式
3.5.3 程序寄存器
3.5.4 取址方式
3.5.4.1 小端取址语义
3.5.4.2 大端取址语义
3.6 重置清零
3.7 异常和中断
3.8 指令摘要
3.8.1 加载指令
3.8.2 存储指令
3.8.3 内存访问顺序
3.8.4 跳转和调用指令
3.8.5 条件分支指令
3.8.6 move 指令
3.8.7 算术指令
3.8.8 位运算指令
3.8.9 移位指令
3.8.10 处理器控制指令
4 架构选项
4.1 选项概述
4.2 核心架构
4.3 额外指令选项
4.4 异常和中断选项
4.5 本地内存选项
4.6 内存保护和转化选项
4.7 其他选项
5 处理器状态
5.1 通用寄存器
5.2 程序计数器
5.3 特殊寄存器
5.3.1 读写特殊指令
5.4 用户寄存器
5.4.1 读写用户寄存器
5.4.2 用户寄存器列表
5.5 TLB 条目
5.6 额外寄存器文件
5.7 缓存和局部存储器
6 指令描述


评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值