白话RISC-V,带你深入集成电路新世界

各位老铁,大家好,上次写完白话FPGA之后,本来以为我该洗洗睡了,没想到自己掉到坑里了!我那位才华横溢无边无际的领导竟然变本加厉的要求我写RISC-V的白话版,这难度可就大了去了,要知道这可是CPU啊,不仅是历史演变很迷离,而且各种集团关系更难梳理,不信你去全网搜索RISC-V的介绍,看看有没有能让小白无障碍看懂的文章,真是要了命了!算了,我拼了,写写试试呗,没准能成呢?

一、名词解释

先来几个名词解释,否则白话是不可能的,这辈子都不可能的!

1、指令集(ISA)

如果把软件和硬件的关系比作插头和插座,那么指令集(ISA)就是插头和插座之间对接的尺寸规范。插头和插座都按照相同的尺寸(也就是同一个规范)去设计,即使是由不同的厂商来生产,也可以保证最终所有的插头都能插在插座上。插头插座还可以用USB、HDMI、灯泡灯头等接口理解。

在这里插入图片描述
指令集和软硬件之间的关系示意

2、X86指令集

X86指令集是Intel为其第一块16位CPU(i8086)专门开发的,现在英特尔和AMD的处理器都是X86结构,广泛应用到个人电脑和服务器上。

说看不懂CPU是啥意思的纯属抬杠,你的良心不会痛么?

3、复杂指令集(CISC)和精简指令集(RISC)

指令的强弱是CPU的重要指标,指令集是提高微处理器效率的最有效工具之一。从现阶段的主流体系结构讲,指令集可分为CISC和RISC,CISC是一种为了便于编程的设计体系,通常所说的X86架构就是属于CISC体系的。 RISC是为了提高处理器运行的速度而设计的晶片体系,它的关键技术在于在一个时间周期里完成多条指令。

前面的看不懂就记住这个,一个是复杂的,在电脑上用,一个是简单的,在手机上用。

4、ARM指令集

ARM全称为Advanced RISC Machine,也就是高阶精简指令集,是移动通讯领域的霸主,手机和平板实战占有率高达95%。

ARM有多厉害,给你说说他的客户你体验下:苹果手机芯片,高通骁龙芯片,华为海思芯片,三星猎户座芯片都用ARM的指令集,

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值