理论精炼实用,深入浅出地阐释了体系结构设计中的重要概念。
分析深入透彻,囊括了OpenRISC所有模块源码及其深层工作机制。
实践身临其境,不仅参考代码和文件完整,还专门设计了配套开发板,极具可操作性。
具备软硬件协同设计能力必读的一本书
本书适合想动手设计属于自己的CPU的读者和从事嵌入式开发的技术人员。此外,本书还可作为对计算机体系结构设计感兴趣的电子工程类、自动控制类、计算机类的高年级本科生和研究生的参考用书。
本书兼具基础性、系统性和实践性。通过阅读本书,读者可以获得设计CPU所需的理论知识,了解真实CPU内部的运行机制,掌握动手设计CPU的技术技能,轻松跨越软件和硬件之间的知识技能障碍。
《深入理解OpenRISC体系结构》是一本阐述CPU内部运行机制和具体实现的图书。内容涵盖了CPU设计所需的基础知识,一款真实CPU的源代码分析,以及如何动手实现自己的CPU等内容。此外,本书还介绍了软件驱动程序与硬件控制器协同工作的内在原理。通过阅读本书,读者可以获得设计CPU所需的理论知识,了解真实CPU内部的运行机制,掌握动手设计CPU的核心技能,轻松跨越软件和硬件之间的知识技能障碍。
《深入理解OpenRISC体系结构》是一本介绍OpenRISC体系结构的图书。通读对本书的阅读,读者不仅可以获得计算机体系结构设计的基础理论知识,还可以掌握动手设计处理器的基本技能,迈入CPU设计的大门。本书的内容大致可分为三部分,即知识储备、实例分析和动手实践。其中第一部分着重介绍了体系结构设计中的概念、并行技术、局部性原理,以及进行计算机体系接结构设计的一般流程。第二部分,以OpenRISC为分析对象,深入分析了开源CPU数据通路、控制通路和存储器层次组织的实际实现,对研究体系结构设计具有很高的现实意义和实际价值。此外本部分还介绍了以OpenRISC为基础的ORPSoC的很多设计细节。第三部分,介绍如何运用前面的积累设计一个简单的RISC核,以及设计的仿真和FPGA验证。本书适合急于了解和掌握体系结构设计基础,对开源CPU内部实现充满好奇,并想动手设计属于自己CPU的读者,以及从事嵌入式开发的技术人员。此外,本书还可作为对计算机体系结构设计感兴趣的电子工程类、自动控制类、计算机类的高年级本科生和研究生的参考用书。