芯片架构–四大处理器架构「建议收藏」

芯片架构–四大处理器架构「建议收藏」处理器分为复杂指令集计算机(CISC)和精简指令集计算机(RISC)。1、x86架构我们使用的电脑以及公司的服务器,大部分采用了x86架构的处理器,以intel和AMD的处理器为主。x86架构的处理器采用了CISC指令集(复杂指令集计算机),x86架构的CPU分为x86和x86-64两类,目前主流的是x86-64,即64位的处理器。2、ARM架构我们的手机几乎全部使用了ARM架构,采用了RISC指令集(精简指令集),ARM的优势在于低功耗,因此非常适合手机等终端使用,x86架构的处理器无

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

处理器分为复杂指令集计算机(CISC)和精简指令集计算机(RISC)。

1、x86架构

我们使用的电脑以及公司的服务器,大部分采用了x86架构的处理器,以intel和AMD的处理器为主。

x86架构的处理器采用了CISC指令集(复杂指令集计算机),x86架构的CPU分为x86和x86-64两类,目前主流的是x86-64,即64位的处理器。

2、ARM架构

我们的手机几乎全部使用了ARM架构,采用了RISC指令集(精简指令集),ARM的优势在于低功耗,因此非常适合手机等终端使用,x86架构的处理器无法解决低功耗的问题,所以移动终端很少使用x86架构的处理器。

华为麒麟处理器、苹果的A系列处理器、高通骁龙处理器无一例外的采用了ARM架构,此外大部分的工控系统、智能家居的控制系统、家庭的机顶盒等也采用了ARM架构。随着美国“禁售令”的影响,ARM中断了与华为的业务往来,ARM这家公司走进了人们的视野,ARM公司成立于1991年,是一家英国的公司,后来被日本软银收购。ARM公司只出售IP(技术知识产权),不设计和制造自己的芯片,位于ARM架构的最顶端。如果ARM不再给华为授权,那么华为的麒麟处理器、凌霄处理器等均会受到一定的影响,无法使用最新的架构。

3、MIPS架构

MIPS架构同样是一种RISC(精简指令集)的处理器架构,1981年由MIPS科技公司开发并授权,广泛用于电子产品、网络设备、个人娱乐设备等。比如家庭使用的无线路由器如果是MTK芯片,那么大部分是MIPS架构的处理器。

这里说一下我国自主的“龙芯”处理器,中科院计算所购买了MIPS的永久性结构授权,兼容MIPS架构的处理器,也就是可以贴上“兼容MIPS指令集”的商标,所有核心的架构都是自己研发的。

4、RISC-V架构

RISC-V架构是基于精简指令集(RISC)的开源架构,可以自由地用于任何目的,允许任何容人设计、制造和销售RISC-V芯片和软件,并不需要ARM、MIPS那样需要经过授权,受到各种使用的限制。

相比x86、arm架构,RISC-V比较“年轻”,RISC-V诞生于2010年,由加州大学伯克莱分校发布。

RISC-V架构可以说是解决国产民用处理器困局的终极方案。从长远利益来看,基于各种x86、arm等架构的处理器属于“假自主”,仍然受到intel、arm等授权的限制,比如最近由于“禁售令”影响,arm中断与华为的业务往来,停止相关授权服务,长远来看,对华为的麒麟处理器可能会造成比较大的影响。

目前x86是PC和服务器的主流,ARM是移动设备的主流,RISC-V可能是未来的主流,目前阿里一直在基于这个构架来研发。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/196353.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • cacti网络监控工具完全指南

    cacti网络监控工具完全指南

    2021年8月14日
    81
  • 华为OJ机试训练(一)

    华为OJ机试训练(一)

    2022年1月28日
    49
  • php 监听端口数据客户端ip_PHP获取客户端和服务器端IP[通俗易懂]

    客户端的ip变量:$_SERVER[‘REMOTE_ADDR’]:客户端IP,也有可能是代理IP$_SERVER[‘HTTP_CLIENT_IP’]:代理端的IP,可能存在,也可能伪造$_SERVER[‘HTTP_X_FORWARD_FOR’]:用户在哪个ip上使用的id,可能存在,也可能伪造服务端的ip变量:$_SERVER[‘SERVER_NAME’]:需要使用函数gethostname…

    2022年4月17日
    53
  • Python知识点(史上最全)

    Python知识点(史上最全)Python期末考试知识点(史上最全)python简介Python是一种解释型语言Python使用缩进对齐组织代码执行,所以没有缩进的代码,都会在载入时自动执行数据类型:整形int无限大浮点型float小数复数complex由实数和虚数组成Python中有6个标准的数据类型:

    2022年5月14日
    45
  • vxWorks延时函数

    vxWorks延时函数原文地址:https://blog.csdn.net/juana1/article/details/6673762在应用编程的时候,通常会碰到需要一个任务在特定的延时之后执行一个指定的动作,如等待外设以确保数据可靠,控制扬声器发声时间以及串口通信超时重发等。这就需要利用定时器机制来计量特定长度的时间段。vxWorks作为实时嵌入式系统,提供多样的定时接口函数。下面结合我的项目经历和…

    2022年6月16日
    52
  • docker下载安装教程_安卓安装docker

    docker下载安装教程_安卓安装docker前言Docker提供轻量的虚拟化,你能够从Docker获得一个额外抽象层,你能够在单台机器上运行多个Docker微容器,而每个微容器里都有一个微服务或独立应用,例如你可以将Tomcat运行在一个D

    2022年8月6日
    23

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号