首页
当前位置:   首页 > 工程案例

CPU指令集是什么

发布时间:2024-04-12 23:20:34 作者: 企鹅直播电竞

  所谓指令集,便是CPU中用来核算和操控核算机体系的一套指令的调集,而每一种新式的CPU在规划时就规则了一系列与其他硬件电路相配合的指令体系。而指令集的先进与否,也关系到CPU的功能发挥,它也是CPU功能表现的一个重要标志。

  因为MMX指令并没有带来3D游戏功能的明显进步,1999年Intel公司在Pentium III CPU产品中推出了数据流单指令序列扩展指令(SSE)。SSE兼容MMX指令,它可以终究靠SIMD(单指令多数据技能)和单时钟周期并行处理多个浮点来有效地进步浮点运算速度。

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

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

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

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

  要知道什么是指令集还要从当今的X86架构的CPU说起。X86指令集是Intel为其榜首块16位CPU(i8086)专门开发的,IBM1981年推出的国际榜首台PC机中的CPUi8088(i8086简化版)运用的也是X86指令,一起电脑中为进步浮点数据处理才能而添加的X87芯片系列数学协处理器则别的运用X87指令,今后就将X86指令集和X87指令集统称为X86指令集。

  Intel公司的EM64T(Extended Memory 64 Technology)即64位内存扩展技能。该技能为服务器和工作站渠道运用供给扩大的内存寻址才能,具有更多的内存地址空间,可带来更大的运用灵活性,特别有利于进步音频视频修改、CAD规划等杂乱工程软件及游戏软件的运用。

  RISC指令集是今后高功能CPU的发展趋势。它与传统的CISC(杂乱指令集)相对。比较而言,RISC的指令格局一致,品种比较少,寻址方法也比杂乱指令集少。现在运用RISC指令集的体系结构主要有ARM、MIPS。

  在原有的指令集基础上,添加到52条指令,其间包含了部分SSE指令,该指令集大多数都用在新式的AMD CPU上。

联系我们

企鹅直播电竞-官网网页版-平台在线观看

                                                                                                                                                                                                                                                   

滕经理

0519-88153518

18651950690

58622618@qq.com

江苏省常州市新北区华山中路18号3号楼515室

公众号
微信公众号
微信公众号二维码