龙芯建筑采用模块化组织形式,有基础部分和延伸部分。一个兼容龙芯架构的CPU,除了必要的基础部分,可以根据实际需求选择实现各个扩展部分。这次发布的《龙芯架构参考手册卷一:基础架构(V1.00)》主要介绍龙芯架构的基础部分。
手册的介绍部分对龙芯架构进行了整体概述,介绍了指令编码格式、汇编助记符格式等基本内容。手册主体部分从非特权指令集和特权指令集两个方面描述了龙芯架构的基础部分。非特权指令集介绍基本整数指令和基本浮点指令的应用编程模型,各指令的指令格式和功能描述,特权指令集介绍特权资源、存储管理、异常和中断、状态控制寄存器的整体架构。
《龙芯架构参考手册卷一:基础架构(V1.00)》与《龙芯架构 32 位精简版参考手册(V1.00)》同时发布。32位简化版龙芯架构是对龙芯架构32位基础部分的进一步简化。所需指令只有50多条,易于实现,将开源用于教学和科研。
版权声明:内容来源于互联网和用户投稿 如有侵权请联系删除