本书深入浅出地介绍了如何从零开始一步步设计出一个入门级的CPU,以及在这个过程中应该掌握哪些知识、遵守哪些设计原则、规避哪些设计风险、可以使用哪些开发技巧。全书从逻辑上分为三个部分。第一部分(第1~3章)介绍产业界进行CPU研发的过程以及本地与远程FPGA实验平台、FPGA上板实现、Verilog应用实例等CPU设计中必要的基础知识。第二部分(第4~10章)从一个仅实现5条指令的单周期CPU设计开始,逐步引入流水线设计,添加指令,增加异常和中断的支持,并完成AXI总线接口、TLB MMU和高速缓存的设计与实现,最终完成一个入门级的CPU的设计。第三部分(第11、12章)为准备进阶设计的读者提供一些指导和建议,包括进阶实验开发环境与常用的设计优化方案。

本书适合作为高校计算机及相关专业计算机组成、计算机体系结构等课程的实践教材,也可供对CPU设计感兴趣的相关技术人员阅读。

图书在版编目(CIP)数据

CPU设计实战:LoongArch版/汪文祥,邢金璋著.—北京:机械工业出版社,2024.5

计算机类专业系统能力培养系列教材

ISBN 978-7-111-75191-5

Ⅰ.①C… Ⅱ.①汪…②邢… Ⅲ.①微处理器-系统设计-高等学校-教材 Ⅳ.①TP332

中国国家版本馆CIP数据核字(2024)第042719号

机械工业出版社(北京市百万庄大街22号 邮政编码100037)

策划编辑:朱 劼      责任编辑:朱 劼 关 敏

责任校对:张雨霏 梁 静  责任印制:郜 敏

三河市国英印务有限公司印刷

2024年7月第1版第1次印刷

186mm×240mm·25印张·1插页·485千字

标准书号:ISBN 978-7-111-75191-5

定价:99.00元

电话服务

客服电话:010-88361066

010-88379833

010-68326294

网络服务

机 工 官 网:www.cmpbook.com

机 工 官 博:weibo.com/cmp1952

金  书  网:www.golden-book.com

机工教育服务网:www.cmpedu.com

封底无防伪标均为盗版