亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 硬件 > CPU > 正文

CPU之多媒體指令集詳細(xì)介紹

2020-07-16 13:10:57
字體:
供稿:網(wǎng)友
CPU依靠指令來計(jì)算和控制系統(tǒng),每款CPU在設(shè)計(jì)時(shí)就規(guī)定了一系列與其硬件電路相配合的指令系統(tǒng)。指令的強(qiáng)弱也是CPU的重要指標(biāo),指令集是提高微處理器效率的最有效工具之一。從現(xiàn)階段的主流體系結(jié)構(gòu)講,指令集可分為復(fù)雜指令集和精簡指令集兩部分,而從具體運(yùn)用看,如Intel的MMX(Multi Media Extended)、SSE、 SSE2(Streaming-Single instruction multiple data-Extensions 2)和AMD的3DNow!等都是CPU的擴(kuò)展指令集,分別增強(qiáng)了CPU的多媒體、圖形圖象和Internet等的處理能力。我們通常會(huì)把CPU的擴(kuò)展指令集稱為"CPU的指令集"。
1、精簡指令集的運(yùn)用
在最初發(fā)明計(jì)算機(jī)的數(shù)十年里,隨著計(jì)算機(jī)功能日趨增大,性能日趨變強(qiáng),內(nèi)部元器件也越來越多,指令集日趨復(fù)雜,過于冗雜的指令嚴(yán)重的影響了計(jì)算機(jī)的工作效率。后來經(jīng)過研究發(fā)現(xiàn),在計(jì)算機(jī)中,80%程序只用到了20%的指令集,基于這一發(fā)現(xiàn),RISC精簡指令集被提了出來,這是計(jì)算機(jī)系統(tǒng)架構(gòu)的一次深刻革命。RISC體系結(jié)構(gòu)的基本思路是:抓住CISC指令系統(tǒng)指令種類太多、指令格式不規(guī)范、尋址方式太多的缺點(diǎn),通過減少指令種類、規(guī)范指令格式和簡化尋址方式,方便處理器內(nèi)部的并行處理,提高VLSI器件的使用效率,從而大幅度地提高處理器的性能。
RISC指令集有許多特征,其中最重要的有:
•指令種類少,指令格式規(guī)范:RISC指令集通常只使用一種或少數(shù)幾種格式。指令長度單一(一般4個(gè)字節(jié)),并且在字邊界上對(duì)齊,字段位置、特別是操作碼的位置是固定的。
•尋址方式簡化:幾乎所有指令都使用寄存器尋址方式,尋址方式總數(shù)一般不超過5個(gè)。其他更為復(fù)雜的尋址方式,如間接尋址等則由軟件利用簡單的尋址方式來合成。
•大量利用寄存器間操作:RISC指令集中大多數(shù)操作都是寄存器到寄存器操作,只以簡單的Load和Store操作訪問內(nèi)存。因此,每條指令中訪問的內(nèi)存地址不會(huì)超過1個(gè),訪問內(nèi)存的操作不會(huì)與算術(shù)操作混在一起。
•簡化處理器結(jié)構(gòu):使用RISC指令集,可以大大簡化處理器的控制器和其他功能單元的設(shè)計(jì),不必使用大量專用寄存器,特別是允許以硬件線路來實(shí)現(xiàn)指令操作,而不必像CISC處理器那樣使用微程序來實(shí)現(xiàn)指令操作。因此RISC處理器不必像CISC處理器那樣設(shè)置微程序控制存儲(chǔ)器,就能夠快速地直接執(zhí)行指令。
•便于使用VLSI技術(shù):隨著LSI和VLSI技術(shù)的發(fā)展,整個(gè)處理器(甚至多個(gè)處理器)都可以放在一個(gè)芯片上。RISC體系結(jié)構(gòu)可以給設(shè)計(jì)單芯片處理器帶來很多好處,有利于提高性能,簡化VLSI芯片的設(shè)計(jì)和實(shí)現(xiàn)?;赩LSI技術(shù),制造RISC處理器要比CISC處理器工作量小得多,成本也低得多。
•加強(qiáng)了處理器并行能力:RISC指令集能夠非常有效地適合于采用流水線、超流水線和超標(biāo)量技術(shù),從而實(shí)現(xiàn)指令級(jí)并行操作,提高處理器的性能。目前常用的處理器內(nèi)部并行操作技術(shù)基本上是基于RISC體系結(jié)構(gòu)發(fā)展和走向成熟的。
正由于RISC體系所具有的優(yōu)勢(shì),它在高端系統(tǒng)得到了廣泛的應(yīng)用,而CISC體系則在桌面系統(tǒng)中占據(jù)統(tǒng)治地位。而在如今,在桌面領(lǐng)域,RISC也不斷滲透,預(yù)計(jì)未來,RISC將要一統(tǒng)江湖。
2、CPU的擴(kuò)展指令集
對(duì)于CPU來說,在基本功能方面,它們的差別并不太大,基本的指令集也都差不多,但是許多廠家為了提升某一方面性能,又開發(fā)了擴(kuò)展指令集,擴(kuò)展指令集定義了新的數(shù)據(jù)和指令,能夠大大提高某方面數(shù)據(jù)處理能力,但必需要有軟件支持。
•MMX 指令集
MMX(Multi Media eXtension,多媒體擴(kuò)展指令集)指令集是Intel公司于1996年推出的一項(xiàng)多媒體指令增強(qiáng)技術(shù)。MMX指令集中包括有57條多媒體指令,通過這些指令可以一次處理多個(gè)數(shù)據(jù),在處理結(jié)果超過實(shí)際處理能力的時(shí)候也能進(jìn)行正常處理,這樣在軟件的配合下,就可以得到更高的性能。MMX的益處在于,當(dāng)時(shí)存在的操作系統(tǒng)不必為此而做出任何修改便可以輕松地執(zhí)行MMX程序。但是,問題也比較明顯,那就是MMX指令集與x87浮點(diǎn)運(yùn)算指令不能夠同時(shí)執(zhí)行,必須做密集式的交錯(cuò)切換才可以正常執(zhí)行,這種情況就勢(shì)必造成整個(gè)系統(tǒng)運(yùn)行質(zhì)量的下降。
•SSE指令集
SSE(Streaming SIMD Extensions,單指令多數(shù)據(jù)流擴(kuò)展)指令集是Intel在Pentium III處理器中率先推出的。其實(shí),早在PIII正式推出之前,Intel公司就曾經(jīng)通過各種渠道公布過所謂的KNI(Katmai New Instruction)指令集,這個(gè)指令集也就是SSE指令集的前身,并一度被很多傳媒稱之為MMX指令集的下一個(gè)版本,即MMX2指令集。究其背景,原來"KNI"指令集是Intel公司最早為其下一代芯片命名的指令集名稱,而所謂的"MMX2"則完全是硬件評(píng)論家們和媒體憑感覺和印象對(duì)"KNI"的 評(píng)價(jià),Intel公司從未正式發(fā)布過關(guān)于MMX2的消息。
而最終推出的SSE指令集也就是所謂勝出的"互聯(lián)網(wǎng)SSE"指令集。SSE指令集包括了70條指令,其中包含提高3D圖形運(yùn)算效率的50條SIMD(單指令多數(shù)據(jù)技術(shù))浮點(diǎn)運(yùn)算指令、12條MMX 整數(shù)運(yùn)算增強(qiáng)指令、8條優(yōu)化內(nèi)存中連續(xù)數(shù)據(jù)塊傳輸指令。理論上這些指令對(duì)目前流行的圖像處理、浮點(diǎn)運(yùn)算、3D運(yùn)算、視頻處理、音頻處理等諸多多媒體應(yīng)用起到全面強(qiáng)化的作用。SSE指令與3DNow!指令彼此互不兼容,但SSE包含了3DNow!技術(shù)的絕大部分功能,只是實(shí)現(xiàn)的方法不同。SSE兼容MMX指令,它可以通過SIMD和單時(shí)鐘周期并行處理多個(gè)浮點(diǎn)數(shù)據(jù)來有效地提高浮點(diǎn)運(yùn)算速度。
SSE2指令集
SSE2(Streaming SIMD Extensions 2,Intel官方稱為SIMD 流技術(shù)擴(kuò)展 2或數(shù)據(jù)流單指令多數(shù)據(jù)擴(kuò)展指令集 2)指令集是Intel公司在SSE指令集的基礎(chǔ)上發(fā)展起來的。相比于SSE,SSE2使用了144個(gè)新增指令,擴(kuò)展了MMX技術(shù)和SSE技術(shù),這些指令提高了廣大應(yīng)用程序的運(yùn)行性能。隨MMX技術(shù)引進(jìn)的SIMD整數(shù)指令從64位擴(kuò)展到了128 位,使SIMD整數(shù)類型操作的有效執(zhí)行率成倍提高。雙倍精度浮點(diǎn)SIMD指令允許以 SIMD格式同時(shí)執(zhí)行兩個(gè)浮點(diǎn)操作,提供雙倍精度操作支持有助于加速內(nèi)容創(chuàng)建、財(cái)務(wù)、工程和科學(xué)應(yīng)用。除SSE2指令之外,最初的SSE指令也得到增強(qiáng),通過支持多種數(shù)據(jù)類型(例如,雙字和四字)的算術(shù)運(yùn)算,支持靈活并且動(dòng)態(tài)范圍更廣的計(jì)算功能。SSE2指令可讓軟件開發(fā)員極其靈活的實(shí)施算法,并在運(yùn)行諸如MPEG-2、MP3、3D圖形等之類的軟件時(shí)增強(qiáng)性能。Intel是從Willamette核心的Pentium 4開始支持SSE2指令集的,而AMD則是從K8架構(gòu)的SledgeHammer核心的Opteron開始才支持SSE2指令集的。
SSE3指令集
SSE3(Streaming SIMD Extensions 3,Intel官方稱為SIMD 流技術(shù)擴(kuò)展 3或數(shù)據(jù)流單指令多數(shù)據(jù)擴(kuò)展指令集 3)指令集是Intel公司在SSE2指令集的基礎(chǔ)上發(fā)展起來的。相比于SSE2,SSE3在SSE2的基礎(chǔ)上又增加了13個(gè)額外的SIMD指令。SSE3 中13個(gè)新指令的主要目的是改進(jìn)線程同步和特定應(yīng)用程序領(lǐng)域,例如媒體和游戲。這些新增指令強(qiáng)化了處理器在浮點(diǎn)轉(zhuǎn)換至整數(shù)、復(fù)雜算法、視頻編碼、SIMD浮點(diǎn)寄存器操作以及線程同步等五個(gè)方面的表現(xiàn),最終達(dá)到提升多媒體和游戲性能的目的。Intel是從Prescott核心的Pentium 4開始支持SSE3指令集的,而AMD則是從2005年下半年Troy核心的Opteron開始才支持SSE3的。但是需要注意的是,AMD所支持的SSE3與Intel的SSE3并不完全相同,主要是刪除了針對(duì)Intel超線程技術(shù)優(yōu)化的部分指令。
•3D Now!(3D no waiting)指令集
3DNow!是AMD公司開發(fā)的SIMD指令集,可以增強(qiáng)浮點(diǎn)和多媒體運(yùn)算的速度,并被AMD廣泛應(yīng)用于其K6-2 、K6-3以及Athlon(K7)處理器上。3DNow!指令集技術(shù)其實(shí)就是21條機(jī)器碼的擴(kuò)展指令集。
與Intel公司的MMX技術(shù)側(cè)重于整數(shù)運(yùn)算有所不同,3DNow!指令集主要針對(duì)三維建模、坐標(biāo)變換 和效果渲染等三維應(yīng)用場合,在軟件的配合下,可以大幅度提高3D處理性能。后來在Athlon上開發(fā)了Enhanced 3DNow!。這些AMD標(biāo)準(zhǔn)的SIMD指令和Intel的SSE具有相同效能。因?yàn)槭艿絀ntel在商業(yè)上以及Pentium III成功的影響,軟件在支持SSE上比起3DNow!更為普遍。Enhanced 3DNow!AMD公司繼續(xù)增加至52個(gè)指令,包含了一些SSE碼,因而在針對(duì)SSE做最佳化的軟件中能獲得更好的效能。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
性少妇xx生活| 国产一区二区在线观看视频| 国产成人精品免费视频大全软件| 久久精品国产av一区二区三区| 欧美日韩精品欧美日韩精品一综合| 国产一线二线三线女| 欧美成人激情视频| 国产成人自拍一区| 欧美日韩女优| 国产欧美不卡| 国产精品国产精品国产专区不片| 福利视频999| 亚洲男人第一天堂| 国产原创剧情av| 国产不卡在线| 中文字幕亚洲一区二区三区五十路| 丁香综合在线| 久久久久午夜电影| 久久久国产精品不卡| 欧美日韩精品专区| 国产精品午夜影院| 亚洲人成网站777色婷婷| 51ⅴ精品国产91久久久久久| 欧美激情一区二区在线| 国产精品v欧美精品v日本精品动漫| 久久影院资源站| 精品国产3级a| 久久综合色综合| 成人在线一区二区三区| 在线国产99| 2020国产精品久久精品美国| 中文字幕亚洲欧美日韩| 国产午夜在线| 久久精品免费av| 国产一精品一aⅴ一免费| 一区二区三区国产福利| 国产精品午夜av在线| 天天干天天操天天爱| 欧美成人黄色网址| www欧美com| 亚洲18在线看污www麻豆| 久久久久久久久久久免费精品| 在线亚洲精品自拍| 国产一区高清视频| 激情视频一区二区三区| 99久久伊人精品影院| 日本三级电影网站| 国产精品福利一区| 中文字幕在线免费播放| 粉嫩一区二区三区四区公司1| 久久久久女教师免费一区| 二区三区四区高清视频在线观看| 一区二区三区偷拍| 精品粉嫩超白一线天av| 国产精品一区二区久久精品爱涩| 国产风韵犹存在线视精品| 日本一级特级毛片视频| 欧美特黄a级高清免费大片a级| 国产区美女在线| 欧美一级专区免费大片| 中文字幕欧美色图| av在线播放av| 特黄毛片在线观看| 日韩风俗一区 二区| 69日本xxxxxxxxx49| 亚洲三级电影在线观看| 国产一区二区三区18| 久久精品免费播放| 国产精品美女久久久久久免费| 精品女同一区二区三区在线观看| 男人的天堂在线视频免费观看| 自拍偷拍亚洲天堂| 国产成人精品网| 成人频在线观看| 免费xxxxx网站中文字幕| 中文字幕亚洲综合久久筱田步美| 操碰免费视频| 亚洲黄色录像片| 一级二级三级在线观看| 亚洲精品久久久久久无码色欲四季| 尤物精品国产第一福利三区| 亚洲精品日韩在线观看| 成年人观看网站| 国产精品久久久影院| 成人av综合一区| 黄色美女视频在线观看| 亚洲一区3d动漫同人无遮挡| 99精品视频在线播放观看| aaaaaa亚洲| 麻豆网站免费观看| 欧美视频一区二区三区四区| 91污在线观看| 国产99久久九九精品无码| 日本影音先锋电影| 亚洲国产精品一区二区第四页av| 91精产国品一二三产区别沈先生| 欧美变态挠脚心| 高清电影在线观看免费| 国产九九九视频| eeuss影院www在线| 亚洲伦乱视频| 中文字幕第九页| 91tv精品福利国产在线观看| 日韩欧美专区在线| 91情侣偷在线精品国产| 最新日韩av| 先锋影音久久| 欧美日韩性视频| 成人免费在线一区二区三区| 欧美日韩亚洲一区二区三区四区| 免费一级全黄少妇性色生活片| 亚洲va国产va欧美va观看| 成人美女在线视频| 久久av资源网站| 欧美mv和日韩mv国产网站| 中文有码在线播放| 内射无码专区久久亚洲| 麻豆精品传媒视频| 精品99re| 91麻豆精品国产91久久久使用方法| 亚洲白虎美女被爆操| 91精品中文字幕一区二区三区| 亚洲一区二区91| 亚洲一区二区三区在线看| 亚洲免费毛片| 一区二区三区欧美精品| 女色窝人体色77777| 国产福利一区二区三区在线视频| 久久久精品一品道一区| 日本精品国产| 色噜噜国产精品视频一区二区| 日本欧美在线观看| 日本黄色一级视频| 日韩av电影免费在线| 欧美另类高清videos的特点| 欧美三级自拍| 国内一区二区在线| 国产人妖一区二区三区| 99riav1国产精品视频| 亚洲综合最新在线| 大地资源第二页在线观看高清版| 口述被爽到呻吟高潮自述| 99久久综合网| 亚洲一区二区三区乱码aⅴ蜜桃女| 国产精品久久久久久av下载红粉| 欧美成人官网二区| 怡红院精品视频| 精品极品在线| 午夜国产精品理论片久久影院| 亚洲毛片在线免费观看| 国产成人aa在线观看网站站| 中文字幕视频在线播放| 四虎最新地址发布| 强制高潮抽搐sm调教高h| 台湾佬成人中文网222vvv| 中文字幕在线观看视频www| 国产精品久久久国产盗摄| 在线观看岛国片| 国产精品免费久久久久| 亚洲av激情无码专区在线播放| 污视频网站免费观看| 日韩.欧美.亚洲| 成人爽a毛片| 久久久久亚洲AV成人无码国产| www.欧美三级电影.com| 动漫黄在线观看| 性高潮视频在线观看| 日韩欧美激情在线| 亚洲网友自拍| 欧美一区二区三区视频| 日韩mv欧美mv国产网站| 精品欧美一区二区精品少妇| 在线视频亚洲一区| 精品国产自在精品国产浪潮| 欧美性猛交7777777| 91精品国产综合久久香蕉的用户体验| 蜜臀久久99精品久久久酒店新书| 超碰在线图片| 欧美日韩精品一二三区| 蜜桃一区二区三区在线观看| 2020国产精品小视频| 成年黄网站在线观看免费| 无遮挡动作视频在线观看免费入口| 成人妖精视频yjsp地址| 日韩av黄色在线| 波多野结衣a v在线| 亚洲男人天堂2020| 真实乱偷全部视频| 另类中文字幕国产精品| 国产成人精品久久一区二区小说| 性欧美videos精品| 国产精品久久久爽爽爽麻豆色哟哟| 欧美特级黄色录像| 国产小视频免费| 亚洲国产av一区二区三区| 不卡视频在线播放| 9色在线视频网站| 六月天色婷婷| av动漫精品一区二区| 欧美高清性xxxx| 欧美色视频日本高清在线观看| 免费电影网站在线观看| 日韩在线中文字幕视频| 国产日韩精品在线播放| 天天操天天舔天天干| 黄色片免费在线| 国产一级av毛片| 亚洲一区影院| 欧美精品亚洲一区二区在线播放| 国产乱国产乱老熟| 日韩欧美亚洲系列| av动漫在线观看| 无码人妻精品中文字幕| 日本不卡二三区| 亚洲线精品一区二区三区八戒| 国产66精品| 亚洲欧美日韩一区二区| 国产精品ⅴa在线观看h| 国产成人免费观看视频| 国产a√精品区二区三区四区| 免费看一区二区三区| 在线免费观看av网站| 日本福利专区在线观看| 亚洲国产高清高潮精品美女| 国产日韩在线看片| 你懂的在线观看网站| 国产黄色大片在线观看| 红桃视频在线观看一区二区| 亚洲一区二区三区四区精品| 老色鬼在线视频| 国内精品免费| 草久视频在线观看| 日韩av一区二区三区美女毛片| 黄色一级在线视频| 亚洲免费福利| 91久久在线播放| 免费亚洲一区| 国产免费999| va视频在线观看| 日韩一卡二卡在线观看| 日韩一级二级三级| 精品国产亚洲一区二区三区大结局| 91精品国产乱码久久久张津瑜| h片在线观看视频免费| 久久发布国产伦子伦精品| 国产一区二区在线免费播放| 国产白丝在线观看| 久久精品中文字幕| 91精品国偷自产在线电影| 天天综合天天综合| 日本污视频在线观看| 老司机精品久久| 亚洲免费电影在线观看| 蜜桃视频www网站在线观看| av毛片久久久久**hd| 福利小视频在线观看| 免费一区二区三区在线观看| 亚洲高清免费观看| 最新中文字幕在线观看视频| 中国在线观看免费国语版电影| 亚洲精品国产手机| 91成人伦理在线电影| 欧美高清videos高潮hd| 色婷婷综合视频在线观看| 国产盗摄一区二区| 成人三级高清视频在线看| 欧美福利视频在线| 毛片av中文字幕一区二区| 日日噜噜噜夜夜爽爽| 寂寞护士中文字幕mp4| 日本少妇做爰全过程毛片| av免费在线网站| 欧美激情视频在线免费观看 欧美视频免费一| 国产精品mv在线观看| 亚洲天堂2014| 97久久精品人人爽人人爽蜜臀| 91av在线网站| 久久躁日日躁aaaaxxxx| 91专区视频| 好妞色妞国产在线视频| 人偷久久久久久久偷女厕| 国产欧美一区二区三区在线观看视频| 欧美日韩精品一区二区| 日产乱码一卡二卡三免费| 高清欧美性猛交xxxx黑人猛| 久久99久久久久久久久久久| 国产女人18毛片水真多| 欧美亚洲视频一区二区| 波多野结衣中文字幕在线播放| 女性生殖扒开酷刑vk| 成年女人免费毛片视频永久| 成人欧美一区二区三区| 亚洲专区在线播放| 国产嫩草在线视频| 亚洲制服丝袜在线播放| 蜜桃传媒一区二区| 日韩欧美精品电影| 日本免费一二三区| 成人国产综合| 一本一本久久a久久综合精品蜜桃| 亚洲精品免费在线| 成人羞羞视频在线看网址| 欧美日韩国产高清视频| 久久综合色播五月| www.好吊色| 在线免费看av的网站| 国产资源中文字幕| 成人av激情人伦小说| 国产精品日韩一区二区免费视频| 国产精品久久久久久久久久久久久久久久| 亚洲欧美日本日韩| 国产十八熟妇av成人一区| 少妇av在线播放| 国产三级欧美三级| 久久久久久草| 亚洲第一天堂在线观看| 国模私拍国内精品国内av| 国产资源在线视频| 中文字幕剧情在线观看| 国产精选久久久久久| 国产亚洲福利社区一区| 97激碰免费视频| 国产不卡一区视频| 国产精品变态另类虐交| a天堂中文在线观看| 欧洲在线视频一区| 怡红院红怡院欧美aⅴ怡春院| 亚洲精品一区二三区不卡|