RISC-V 手册 v2(一本开源指令集的指南)............................................................................................ 12 第一章 为什么要有 RISC-V? .................................................................................... 中科院计算所研究生,研究方向为计算机系统结构 刘志刚 中科院计算所硕士研究生,开展基于 RISC-V 的前沿研究,曾获第二届全国大学生计算机系统 能力培养大赛一等奖 13 第一章 为什么要有 RISC-V? 简约是复杂的最终形式。 ——列奥纳多·达·芬奇(Leonardo da Vinci) 1.1 导言 RISC-V(“RISC five”)的目标是成为一个通用的指令集架构(ISA): 指令的细节信息,包括格式和操作码。在本节以及接下来 的章节的类似小节中,我们将给出 ISA 的一些概述。这能够让有基础的汇编语言程序员了 解 RISC-V,同时也顺便说明 RISC-V 的特性如何满足第一章中阐述的七个 ISA 指标。 简单的算术指令(add, sub)、逻辑指令(and, or, xor),以及图 2.1 中的移位指令 (sll, srl, sra)和其他 ISA 差不多。他们从寄存器读取两个0 码力 | 164 页 | 8.85 MB | 1 年前3
共 1 条
- 1













