问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

我们已有2大100%自主芯片指令集,不用依赖国外了?

发布网友 发布时间:2023-02-07 08:02

我来回答

1个回答

热心网友 时间:2023-04-28 16:13

说起芯片指令集,大家肯定会提X86、ARM、RISC-V、MIPS、Alpha这些,因为这些指令集,目前国产CPU都有在用。

但大家可能并不清楚,这些指令集都是国外的,所以一直以来,大家都希望能够有100%自研的自主指令集,这样我们就不用依赖国外了。

当然,也许很多人对指令集、微架构等搞不清楚,那我再解释一下。

指令集是CPU与操作系统之间的翻译官,程序被执行前要翻译成CPU理解的语言,这个就是指令集,像X86、ARM这些就是指令集。

在CPU中有一种微架构,那是指 CPU的基本组成单元,也称之为核心,类似于ARM推出的Cortex-A78这些才是是微架构,与指令集是不一样的。

那么国内真的没有自主指令集么?其实并不是的,指令集的技术难度并不高,目前国内已经有两大完全自主的指令集,并不是大家认为的没有。

第一个是申威CPU用使用的SW64。申威在早期获得了Alpha指令集的授权,使用的是Alpha指令集,但后来申威推出了100%自研的SW64指令集,放弃了原有的Alpha指令集。

第二个是龙芯,龙芯最早期是获得了MIPS的授权,后来又 在MIPS的基础上扩展形成了LoongISA,但到最近发布的3A5000后,龙芯放弃了MIPS指令集和LoongISA指令集,采用了100%自研的LoongArch指令集。

但很明显,由于目前PC领域的主流指令集是X86,因为它与windows是匹配的,而移动芯片的主流指令集是ARM,它是与安卓对应的。

所以就算国内已经有两大完全自主的指令集SW64和 LoongArch,但由于龙芯、申威都不是当前主流芯片,所以我们还是无法摆脱对国外指令集的依赖。

可见指令集的技术难度没有想象中的高,与指令集对应的操作系统才是关键,而操作系统本身也并不难,难的是操作系统背后的生态,这些是一环套一环的。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
dnf属性强化增加多少攻击力 上海青种多久能吃 上海青栽种多久可以吃 上海青种植几个月才能收获 1月播种上海青多久发芽 1月播种上海青发芽所需时间 上海青种植多久可以吃 上海青 多久 上海青种多久成熟 用可丽蓝十字验孕棒测了两次结果不同,这是怀孕了吗? PHP实现简单的发送HTML邮件 尖锐湿疣为什么会很容易复发 教资能考吗有什么要求 计划春节干什么作文500字 高二放假时间寒假2023 二维码链接发给朋友显示继续访问 中医养生app行业发展现状 APP拉新推广行业前景介绍? 腾讯视频为什么登不上别人的? 护士执业资格考试高频考点:不同病人的饮食需求 护理专业知识:治疗饮食 欧普的燃气灶和金牌煤气灶哪个好点 新科煤气灶怎么样 低盐饮食有什么好处呢? 新飞煤气灶是什么端产品 苹果8plus无线蓝牙耳机多少钱一个 复制了到哪里找 交易yk是什么意思 老鼠姐姐是什么意思啊 老鼠mm艾个了艾什么意思 广西老鼠mmdj是什么意思 老鼠mm歌词什么意思 三星魔术师无法获取信息卷 三星数据迁移进程一直显示为零 只有国行盘才能用三星魔术师吗 三星硬盘能从序列号查颗粒吗? 史莱克七怪中谁最怕老婆 在绝世唐门中,史莱克七怪存在哪4种恋情类型? 史莱克七怪都谁和谁在一起了? 史莱克七怪是谁? 梦见自己做饭请朋友吃 皱纹面相分析 ...升不上去了是为什么 自动晾衣架升不上去了的原因 电动晾衣架不能升降了怎么回事? 一个怎么会有两个头像和昵称? 梦见吃蛋炒饭什么意思 梦见自己在炒饭什么意思? 出门打工吃炒饭寓意好吗 凉拌生牛肉怎么做好吃又嫩 新鲜牛肉如何做凉拌才好吃 爱心标语简短 爱心的说说 我的QQ是新版的,生活服务没了,成了公众号,谁告诉我生活服务在哪?急...