CPU指令集是什么

达达 2021-05-20 13:45:47
TIPS

所谓指令集,就是 CPU 中用来计算和控制计算机系统的一套指令的集合,而每一种新型的 CPU 在设计时就规定了一系列与其他硬件电路相配合的指令系统。而指令集的先进与否,也关系到 CPU 的性能发挥,它也是 CPU 性能体现的一个重要标志。

CPU指令集是什么

SSE 指令集

由于 MMX 指令并没有带来 3D 游戏性能的显著提升,1999 年 Intel 公司在 Pentium III CPU 产品中推出了数据流单指令序列扩展指令(SSE)。SSE 兼容 MMX 指令,它可以通过 SIMD(单指令多数据技术)和单时钟周期并行处理多个浮点来有效地提高浮点运算速度。

SSE2 指令集

在 Pentium 4 CPU 中,Intel 公司开发了新指令集 SSE2。这一次新开发的 SSE2 指令一共 144 条,包括浮点 SIMD 指令、整形 SIMD 指令、SIMD 浮点和整形数据之间转换、数据在 MMX 寄存器中转换等几大部分。

SSE3 指令集

相对于 SSE2,SSE3 又新增加了 13 条新指令,此前它们被统称为 pni(prescott new instructions)。13 条指令中,一条用于视频解码,两条用于线程同步,其余用于复杂的数学运算、浮点到整数转换和 SIMD 浮点运算。

SSE4 指令集

SSE4 又增加了 50 条新的增加性能的指令,这些指令有助于编译、媒体、字符/文本处理和程序指向加速。

3D Now!扩展指令集

3D Now!指令集是 AMD 公司 1998 年开发的多媒体扩展指令集,共有 21 条指令。针对 MMX 指令集没有加强浮点处理能力的弱点,重点提高了 AMD 公司 K6 系列 CPU 对 3D 图形的处理能力。

X86 指令集

要知道什么是指令集还要从当今的 X86 架构的 CPU 说起。X86 指令集是 Intel 为其第一块 16 位 CPU(i8086)专门开发的,IBM1981 年推出的世界第一台 PC 机中的 CPU—i8088(i8086 简化版)使用的也是 X86 指令,同时电脑中为提高浮点数据处理能力而增加的 X87 芯片系列数学协处理器则另外使用 X87 指令,以后就将 X86 指令集和 X87 指令集统称为 X86 指令集。

EM64T 指令集

Intel 公司的 EM64T(Extended Memory 64 Technology)即 64 位内存扩展技术。该技术为服务器和工作站平台应用提供扩充的内存寻址能力,拥有更多的内存地址空间,可带来更大的应用灵活性,特别有利于提升音频视频编辑、CAD 设计等复杂工程软件及游戏软件的应用。

RISC 指令集

RISC 指令集是以后高性能 CPU 的发展方向。它与传统的 CISC(复杂指令集)相对。相比而言,RISC 的指令格式统一,种类比较少,寻址方式也比复杂指令集少。目前使用 RISC 指令集的体系结构主要有 ARM、MIPS。

3DNow!+指令集

在原有的指令集基础上,增加到 52 条指令,其中包含了部分 SSE 指令,该指令集主要用于新型的 AMD CPU 上。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • 软路由 ZimaBoard

    如何评估并优化软路由的性能

    软路由是一种灵活且可定制的网络解决方案。评估其性能需要考察带宽、延迟以及CPU和内存使用。优化手段包括选择适当的硬件、调整网络配置、使用高性能软件、定期更新、启用硬件加速和持续监控。通过这些措施,可以确保软路由的最佳性能和稳定运行。
  • 软路由 R86s Soft route

    如何优化软路由性能

    软路由的性能优化需要综合考虑硬件设备、系统参数、软件选择、硬件加速、加速技术和系统清理等方面。只有全面优化,才能提高软路由的性能,提供更好的网络服务。
  • MIPS 微处理器

    MIPS是什么

    MIPS是一种基于精简指令集架构的微处理器架构。MIPS微处理器以高性能和低功耗著称,广泛应用于路由器、智能手机、数字电视、车载娱乐等各种嵌入式设备中。由于指令集简单,指令处理速度快,同时在执行指令时不需要大量的时钟周期,所以能够在低功耗的情况下获得更高的性能。
  • N6005

    软路由采用N6005处理器有什么优势

    软路由采用N6005处理器相比采用N5105处理器具有更高的性能和更好的功耗表现。采用N6005处理器的软路由可以更快地处理数据,支持更大的内存容量,提供更好的性能表现和更稳定的网络运行。
  • CPU

    主频又称作什么频率

    主频又称为时钟频率,单位是MHz,时钟频率的高低在很大程度上反映了CPU速度的快慢,它与CPU实际的运算能力没有直接关系,CPU的主频不代表CPU的速度,但提高主频对于提高CPU运算速度却是至关重要的。
  • server

    X86服务器是什么

    X86服务器又称 CISC架构服务器,是基于 PC 机体系结构,使用 Intel 或其它兼容 x86 指令集的处理器芯片的服务器。x86 服务器的价格便宜、兼容性好、稳定性较差、安全性不算太高,主要用在中小企业和非关键业务中。