编辑: bingyan8 | 2015-09-01 |
4
2015 年10 月 龙芯中科技术有限公司 龙芯 3A1000 处理器用户手册?下册 版权声明 本文档版权归龙芯中科技术有限公司所有,并保留一切权利.未经书面许可,任何公司和个 人不得将此文档中的任何部分公开、转载或以其他方式散发给第三方.否则,必将追究其法 律责任. 免责声明 本文档仅提供阶段性信息,所含内容可根据产品的实际情况随时更新,恕不另行通知.如因 文档使用不当造成的直接或间接损失,本公司不承担任何责任. 龙芯中科技术有限公司 Loongson Technology Corporation Limited 地址:北京市海淀区中关村环保科技示范园龙芯产业园
2 号楼 Building No.2, Loongson Industrial Park, Zhongguancun Environmental Protection Park, Haidian District, Beijing 电话(Tel):010-62546668 传真(Fax):010-62600826 龙芯 3A1000 处理器用户手册?下册 阅读指南 《龙芯 3A1000 处理器用户手册》分为上册和下册. 《龙芯 3A1000 处理器用户手册》上册分为两部分,第一部分(第1章~第10 章)介绍龙芯 3A1000 多核处理器架构与寄存器描述,对芯片系统架构、主要模块的功能与配置、寄存器 列表及位域进行详细说明;
第二部分(第11 章~第16 章)是系统软件编程指南,对BIOS 和操作系统开发过程中的常见问题进行专题介绍. 《龙芯 3A1000 处理器用户手册》 下册, 从系统软件开发者角度详细介绍龙芯 3A1000 所采用 的GS464 高性能处理器核. 龙芯 3A1000 处理器用户手册?下册 修订历史 文档更新记录 文档名: 龙芯 3A1000 处理器用户手 册――下册 版本号 V1.4 创建人: 研发中心 创建日期 : 2015-10-08 更新历史 序号 更新日期 更新人 版本号 更新内容
1 2011-06-24 研发中心 V1.0 初稿完成
2 2011-10-18 研发中心 V1.1 审核、校对
3 2011-11-24 研发中心 V1.2 修改封面
4 2012-04-28 研发中心 V1.3 修正第
5 章 内存管理
48 位地址空间相关错 误52015-10-08 研发中心 V1.4 修改第
2 章和第
7 章中的指令描述 手册信息反馈: [email protected] 龙芯 3A1000 处理器用户手册?下册 目录1结构概述.12
2 龙芯 GS464 处理器核指令集概述
15 2.1 MIPS64 兼容指令列表.15 2.1.1 访存指令.15 2.1.2 运算指令.16 2.1.3 分支和跳转指令.19 2.1.4 协处理器指令.20 2.1.5 其它指令.21 2.2 MIPS64 兼容指令实现相关说明.22 2.2.1 存在实现差异的指令.22 2.2.2 禁用指令.24 2.3 自定义扩展指令.25 2.3.1 自定义扩展访存指令.25 2.3.2 自定义扩展乘除运算指令.26 2.3.3 自定义扩展 X86 二进制翻译加速指令.27 2.3.4 自定义扩展
64 位多媒体加速指令.28 2.3.5 自定义扩展杂项指令.31
3 CP0 控制寄存器.32 3.1 Index 寄存器(0,0)33 3.2 Random 寄存器(1,0)34 3.3 EntryLo0 (2,0)以及 EntryLo1 (3,0)寄存器.34 3.4 Context (4,0)35 3.5 PageMask 寄存器(5,0)36 3.6 PageGrain 寄存器(5,1)36 3.7 Wired 寄存器(6,0)37 3.8 HWREna 寄存器 (7,0)38 3.9 BadVAddr 寄存器(8,0)38 3.10 Count 寄存器(9,0)以及 Compare 寄存器(11,0)39 3.11 EntryHi 寄存器(10,0)39 3.12 Status 寄存器(12,0)40 3.13 IntCtl 寄存器 (12,1)42 3.14 SRSCtl 寄存器 (12,2)43 3.15 Cause 寄存器(13,0)43 3.16 Exception Program Counter 寄存器(14,0)45 3.17 Processor Revision Identifier (PRID)寄存器(15,0)45 3.18 EBase 寄存器(15,1)46 3.19 Config 寄存器(16,0)47 III 龙芯 3A1000 处理器用户手册?下册 3.20 Config1 寄存器(16,1)48 3.21 Config