编辑: bingyan8 2015-09-01

2 寄存器(16,2)50 3.22 Config

3 寄存器(16,3)52 3.23 Load Linked Address (LLAddr)寄存器(17,0)54 3.24 XContext 寄存器(20,0)54 3.25 Diagnostic 寄存器(22,0)55 3.26 Debug 寄存器(23,0)55 3.27 Debug Exception Program Counter 寄存器(24,0)57 3.28 Performance Counter 寄存器(25,0/1/2/3)57 3.29 ECC 寄存器(26,0)60 3.30 CacheErr 寄存器(27,0/1)60 3.31 TagLo(28)和TagHi (29)寄存器.61 3.32 DataLo (28,1)和DataHi (29,1) 寄存器.62 3.33 ErrorEPC 寄存器(30,0)63 3.34 DESAVE 寄存器(31,0)63 3.35 CP0 指令.63

4 CACHE 的组织和操作.65 4.1 Cache 概述.65 4.1.1 非阻塞 Cache.65 4.1.2 替换策略.66 4.1.3 Cache 的参数.66 4.2 一级指令 Cache.66 4.2.1 指令 Cache 的组织.67 4.2.2 指令 Cache 的访问.67 4.3 一级数据 Cache.68 4.3.1 数据 Cache 的组织.68 4.3.2 数据 Cache 的访问.68 4.4 二级 Cache.69 4.4.1 二级 Cache 的组织.69 4.4.2 二级 Cache 的访问.70 4.5 Cache 算法和 Cache 一致性属性.70 4.5.1 非高速缓存(Uncached,一致性代码 2)71 4.5.2 一致性高速缓存(Cacheable coherent,一致性代码 3)71 4.5.3 非高速缓存加速 (Uncached Accelerated,一致性代码 7)71 4.6 Cache 一致性.71

5 内存管理.73 5.1 快速查找表 TLB.73 5.1.1 JTLB.73 IV 龙芯 3A1000 处理器用户手册?下册 5.1.2 指令 TLB.73 5.1.3 命中和失效.74 5.1.4 多项命中.74 5.2 处理器模式.74 5.2.1 处理器工作模式.74 5.2.2 地址模式.75 5.2.3 指令集模式.75 5.2.4 尾端模式.75 5.3 地址空间.75 5.3.1 虚拟地址空间.75 5.3.2 物理地址空间.75 5.3.3 虚实地址转换.75 5.3.4 用户地址空间.77 5.3.5 管理地址空间.78 5.3.6 内核地址空间.80 5.4 系统控制协处理器.82 5.4.1 TLB 表项的格式.82 5.4.2 CP0 寄存器.84 5.4.3 虚拟地址到物理地址的转换过程.84 5.4.4 TLB 失效.85 5.4.5 TLB 指令.86 5.4.6 代码例子.86 5.5 物理地址空间分布.87

6 处理器例外.88 6.1 例外的产生及返回.88 6.2 例外向量位置.88 6.3 例外优先级.89 6.4 冷重置例外.90 6.5 NMI 例外.91 6.6 地址错误例外.92 6.7 TLB 例外.92 6.8 TLB 重填例外.93 6.9 TLB 无效例外.94 6.10 TLB 修改例外.94 6.11 Cache 错误例外.95 6.12 总线错误例外.96 6.13 整型溢出例外.97 6.14 陷阱例外.97 V 龙芯 3A1000 处理器用户手册?下册 6.15 系统调用例外.98 6.16 断点例外.98 6.17 保留指令例外.99 6.18 协处理器不可用例外.99 6.19 浮点例外.100 6.20 EJTAG 例外.101 6.21 中断例外.101

7 浮点协处理器.103 7.1 概述.103 7.2 FPU 寄存器.104 7.2.1 浮点寄存器.104 7.2.2 FIR 寄存器(CP1,0)105 7.2.3 FCSR 寄存器(CP1,31)107 7.2.4 FCCR 寄存器(CP1,25)109 7.2.5 FEXR 寄存器(CP1,26)109 7.2.6 FENR 寄存器(CP1,28)110 7.3 浮点指令.110 7.3.1 MIPS64 兼容浮点指令列表.110 7.3.2 MIPS64 兼容浮点指令实现相关说明.113 7.3.3 龙芯自定义扩展浮点指令.113 7.4 浮点部件格式.114 7.4.1 浮点格式.114 7.5 FPU 指令流水线概述.116 7.6 浮点例外处理.117

8 性能分析和优化.122 8.1 用户指令的延迟和循环间隔.122 8.2 指令扩充和使用注意事项.123 8.3 编译器使用提示.124 8.4.1 指令对齐.124 8.4.2 转移指令的处理.125 8.4.3 指令流密度的提高.126 8.4.4 指令调度.126 8.5 存储器访问.126 8.6 其他提示.127 VI 龙芯 3A1000 处理器用户手册?下册 图目录 图3-1 Index 寄存器.33 图3-2 Random 寄存器.34 图3-3 EntryLo0 和EntryLo1 寄存器.35 图3-4 Context 寄存器.35 图3-5 PageMask 寄存器.36 图3-6 PageGrain 寄存器

37 图3-7 Wired 寄存器界限

37 图3-8 Wired 寄存器

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题