Home » Books » RISC-V 手册 —— 一本开源指令集的指南

我喜欢 RISC-V 和这本书,因为它们优雅——简洁、扼要且完整。书中的评论无偿提供 了一些历史,设计的动机,以及一些对于各种架构的批评。

——C. Gordan Bell,微软公司成员,Digital PDP-11 和 VAX-11 指令集架构的设计者

本书讲述了 RISC-V 可以做到什么,以及为什么它的设计师选择赋予它这些能力。更有 趣的是,作者说出了为什么 RISC-V 省略了早期计算机中存在的一些东西。这些原因至 少和 RISC-V 本身能做到什么与忽略了什么一样有意思。

——Ivan Sutherland,图灵奖获得者,被称作计算机图形学之父

RISC-V 会改变世界,这本书会助你成为改变的一部分。

——Michael B. Taylor,华盛顿大学教授

RISC-V 是学生学习指令集架构和汇编级编程的理想选择,而它们是以后用高级语言工 作的基础。这本写得很清楚的书提供了对 RISC-V 的很好的介绍,再加上一些对其演化 历史的深刻见解及与其它常见架构的比较。以过去的指令集架构为鉴,RISC-V 的设计 者能够避免一些不必要的、不合理的特征,这让教学过程变得容易。即使它很简洁,它 也足够强大,能在实际应用中广泛使用。很久以前我教过汇编编程的入门课,如果我现 在去教这门课的话,我会很乐意用这本书作为教材。

——John Mashey,MIPS 指令集架构的设计者之一

这本书对于任何使用 RISC-V ISA 的人来说都是十分宝贵的参考。为了便于快速查阅, 操作码按几种有用的格式呈现,这让编写和解释汇编代码变得简单。此外,对于如何使 用这个 ISA 的解释和示例也让程序员的工作更容易。和其他 ISA 比较的部分很有意思, 它们解释了 RISC-V 设计者们做出他们的设计决策的原因。

——Megan Wachs,博士,SiFive 工程师

Authors: Andrew Waterman, David Patterson
Topics: Computer Architecture, RVfpga, System On Chip (SoC)
Technologies: RISC-V
Languages:  Chinese
Available From:  Open Source