机读格式显示(MARC)
- 010 __ |a 978-7-111-75191-5 |d CNY99.00
- 100 __ |a 20240806d2024 em y0chiy50 ea
- 200 1_ |a CPU设计实战 |A CPU she ji shi zhan |d = CPU design and practice |e LoongArch版 |f 汪文祥, 邢金璋著 |z eng
- 210 __ |a 北京 |c 机械工业出版社 |d 2024.07
- 215 __ |a XV, 384页 |c 图 |d 24cm
- 225 2_ |a 计算机类专业系统能力培养系列教材 |A ji suan ji lei zhuan ye xi tong neng li pei yang xi lie jiao cai
- 314 __ |a 汪文祥, 博士, 正高级工程师, 龙芯中科技术股份有限公司处理器核首席架构师, 中国科学院大学岗位教授。主要研究方向为处理器体系结构设计、处理器验证及计算机系统性能分析优化等, 参与了多项国家“核高基”、863和 973项目, 在国内外各种期刊、会议发表文章十余篇。邢金璋, 硕士毕业于中国科学院计算技术研究所, 2015年加入龙芯中科技术股份有限公司, 长期从事处理器核结构研制工作, 是龙芯系列处理器核的主要结构设计者之一。近年来, 积极参与全国大学生计算机系统能力大赛CPU设计赛 (龙芯杯) 的技术支持、培训等工作。
- 330 __ |a 本书深入浅出地介绍了如何从零开始一步步设计出一个入门级的CPU, 以及在这个过程中应该掌握哪些知识、遵守哪些设计原则、规避哪些设计风险、可以使用哪些开发技巧。全书从逻辑上分为三个部分, 第一部分 (第1-3章) 介绍产业界进行CPU研发的过程以及本地与远程FPGA实验平台、FPGA上板实现、Verilog应用实例等CPU设计中必要的基础知识。第二部分 (第4-10章) 从一个仅实现5条指令的单周期CPU设计开始, 逐步引入流水线设计, 添加指令, 增加异常和中断的支持, 并完成AXI总线接口、TLBMMU和高速缓存的设计与实现, 最终完成一个入门级的CPU的设计。第三部分 (第11-12章) 为准备进阶设计的读者给出一些指导和建议, 包括进阶实验开发环境与常用的设计优化方案。
- 410 _0 |1 2001 |a 计算机类专业系统能力培养系列教材
- 510 1_ |a CPU design and practice |z eng
- 606 0_ |a 微处理器 |A wei chu li qi |x 系统设计 |j 教材
- 701 _0 |a 汪文祥 |A wang wen xiang |4 著
- 701 _0 |a 邢金璋 |A xing jin zhang |4 著
- 801 _0 |a CN |b 人天书店 |c 20240806
- 905 __ |a WXCSXY |d TP332/249