扫一扫,分享给好友
我们听过最多的处理器架构可能就是x86和ARM,x86架构主要用在PC端,ARM主要用在移动终端。学习嵌入式的朋友肯定都知道ARM,但是ARM是国外的,设计一款ARM架构的芯片,需要经过ARM公司的授权,同时会产生一些费用,这也带来了一个问题:假如有一天ARM公司不授权怎么办? RISC-V架构就是为了解决这个问题的!RISC-V最早在2010年起源于加州大学伯克利分校,由于受够了现有处理器架构的复杂性和相关知识产权的限制,伯克利大学决定发明一种全新的、简单且开放免费的指令集架构。 RISC的英文全称为“Reduced InstrucTIon Set Computer”,即“精简指令集计算机”,是一种执行较少类型计算机指令的微处理器,起源于80年代的MIPS主机(即RISC机),RISC机中采用的微处理器统称RISC处理器。 这样一来,它能够以更快的速度执行操作(每秒执行更多百万条指令,即MIPS)。因为计算机执行每个指令类型都需要额外的晶体管和电路元件,计算机指令集越大就会使微处理器更复杂,执行操作也会更慢。 RISC 设计方案非常简约,通常有20 多条简化的指令集。每条指令长度固定,由专用的加载和储存指令用于访问内存,减少了内存的寻址方式,大多数运算指令只能访问操作寄存器。 CPU 中配有大量的寄存器,这些指令的选取都是工程中使用频率最高的指令。由于指令长度一致,功能单一,操作依赖于寄存器,这些特性使得CPU 指令预取、分支预测、指令流水线等部件的效能大大发挥,几乎一个时钟周期能执行多条指令。 RISC 的代表产品是 ARM 和 RISC-V。现在,两者已经没有明显的界限了,开始相互融合了。
RISC-V 的 “V”, 有两层意思,一方面代表第5代 RISC;另一方面, “V”取Variation 之意代表变化。 RISC-V 是一套开放许可证书、免费的、由基金维护的、一个整数运算指令集外加多个扩展指令集的CPU 结构规范(ISA)。 任何硬件开发商或者组织都可以免费使用这套规范,构建CPU 芯片产品。
发布
risc-v沁恒mcu
MRS_关于HardFault问题查找思路
【Milk-V Duo 开发板免费体验】4、完善SPI引脚配置
【Start_DSC28034PNT湖人开发板免费体验】Start_DSC28034PNT湖人开发板开箱视频
【Start_DSC28034PNT湖人开发板免费体验】Start_DSC28034PNT湖人开发板初体验
【Milk-V Duo 开发板免费体验】上电检测
【Milk-V Duo 开发板免费体验】初体验及开箱视频
首批RISC-V笔记本电脑ROMA成功交付,全球首次实现RISC-V技术在笔记本电脑领域的商业落地!
【Milk-V Duo 开发板免费体验】4-Linux控制小车动作(原创)首发
给自己和初学者安利一本书:《RISC-V 手册》
【Milk-V Duo 开发板免费体验】3-Linux控制小车方向
电子发烧友网
电子发烧友论坛