什么是MIPS架构?什么是RISC-V架构?有什么区别?【超详细初学者教程】
关键词:MIPS架构,RISC-V架构,精简指令集RISC,嵌入式系统,CPU架构对比,指令集架构,开源处理器,MIPS和RISC-V区别,MIPS汇编教程,RISC-V学习路线,嵌入式开发,RISC-V工具链,开源硬件
在学习 MIPS 架构、RISC-V 架构、精简指令集(RISC)、嵌入式系统、CPU 架构对比 时,很多初学者会产生困惑:
 👉 为什么教材上常见的是 MIPS 架构,而最新的开源潮流又是 RISC-V?
 👉 这两种架构到底有什么相同点和不同点?
 👉 如果我是初学者,该先学哪一个?
背景>>
据《华尔街日报》报道,阿里巴巴正在开发一款兼容英伟达生态的新AI芯片。新一代芯片兼容英伟达生态但性能超越H20,采用FP8架构(UE8M0 FP8)显著提升能效比,降低对CUDA生态依赖。目前处于测试环节,由中国大陆企业代工生产,首次实现本土化制造(此前含光800由台积电代工)。
本文将从基础概念、历史发展、指令集特性、应用场景、学习路线等多个角度,带你完整了解 MIPS 与 RISC-V。
 
文章目录
一、背景介绍:什么是指令集架构(ISA)?
指令集架构(Instruction Set Architecture,简称 ISA)是 硬件与软件之间的契约。
ISA 规定了:
- CPU 能理解哪些指令。
- 每条指令如何编码。
- 寄存器数量和作用。
- 存储器访问方式。
常见分类:
- CISC(复杂指令集):如 x86(Intel/AMD)。
- RISC(精简指令集):如 ARM、MIPS、RISC-V。
二、MIPS 架构:历史与特点
1. 时间线

2. 特点
- 固定长度指令(多为 32 位)。
- 寄存器为中心(32 个通用寄存器)。
- Load/Store 架构。
- 教育意义强,教材常用。
3. 示例代码
.data
msg: .asciiz "Hello, MIPS!\n"
.text
main:
    li $v0, 4        
    la $a0, msg      
    syscall
    li $v0, 10       
    syscall
三、RISC-V 架构:新兴的开源指令集
1. 时间线

2. 特点
- 开源免费,任何人都能使用和扩展。
- 模块化设计,基础小巧,扩展灵活。
- 多位宽:RV32 / RV64 / RV128。
- 生态快速发展,涵盖 MCU 到 AI 芯片。
- “阿里云版H20架构支持”: 最新国产芯片。
3. 示例代码
.data
msg: .string "Hello, RISC-V!\n"
.text
.globl _start
_start:
    li a7, 64        
    li a0, 1         
    la a1, msg       
    li a2, 14        
    ecall
    li a7, 93        
    li a0, 0
    ecall
四、MIPS 与 RISC-V 的发展脉络

五、MIPS vs RISC-V 核心特性对比图

六、学习路线

七、MIPS 通用架构图

八、RISC-V 通用架构图

九、知识点概述表
| 知识点 | 关键内容 | 
|---|---|
| ISA 定义 | CPU 与软件的接口,规定指令格式与执行方式 | 
| MIPS | 1981 年提出,经典 RISC 架构,适合教学与嵌入式 | 
| RISC-V | 2010 年提出,开源、模块化、生态繁荣 | 
| 相同点 | 都属于 RISC,强调指令简单、高效流水线 | 
| 不同点 | MIPS 商业化固定,RISC-V 开源可扩展 | 
| 学习建议 | 先学 MIPS 入门,再深入 RISC-V,结合工具链实践 | 
十、总结
-  MIPS 架构:经典、规整,适合初学者快速理解 RISC 思想。 
-  RISC-V 架构:新兴、开源,正在成为 学术与工业界的未来趋势。 
-  如果你是初学者: - ✅ 先学 MIPS,掌握指令集基本原理。
- ✅ 再学习 RISC-V,参与开源生态,跟上产业趋势。
 
 
                   
                   
                   
                   
                             
       
           
                 
                 
                 
                 
                 
                
               
                 
                 
                 
                 
                
               
                 
                 扫一扫
扫一扫
                     
              
             
                  
 1948
					1948
					
 被折叠的  条评论
		 为什么被折叠?
被折叠的  条评论
		 为什么被折叠?
		 
		  到【灌水乐园】发言
到【灌水乐园】发言                                
		 
		 
    
   
    
   
             
            


 
            