日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

英特尔的指令集体系结构_INTEL 体系结构 MMX™ 技术开发者手册

發(fā)布時(shí)間:2023/12/3 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 英特尔的指令集体系结构_INTEL 体系结构 MMX™ 技术开发者手册 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

目錄

第一章 手冊簡介

1.1  關(guān)于本手冊

1.2  參考文獻(xiàn)

第二章 處理器體系結(jié)構(gòu)和流水線簡介

2.1  超標(biāo)量(奔騰系列)的流水線和動(dòng)態(tài)執(zhí)行(P6系列)體系結(jié)構(gòu)

2.1.1   超標(biāo)量(奔騰系列)的流水線

2.1.2   動(dòng)態(tài)執(zhí)行(P6系列)流水線

2.2  高速緩存(Cache)

2.3  分支目標(biāo)緩存

2.3.1   相連分支

2.4 寫緩存Cache

第三章 MMX?代碼開發(fā)規(guī)則

3.1.  規(guī)則列表及建議

3.1.1   規(guī)則

3.1.2   建議

3.2  常規(guī)的優(yōu)化方案

3.2.1   尋址方式

3.2.2   對齊

3.2.2.1    代碼

3.2.2.2    數(shù)據(jù)

3.2.3   有前綴的操作碼

3.2.4   動(dòng)態(tài)執(zhí)行(P6系列)處理器中的部分寄存器阻塞

3.2.5   有關(guān)分支預(yù)測的信息

3.2.5.1    動(dòng)態(tài)分支預(yù)測

3.2.5.2    在動(dòng)態(tài)執(zhí)行(P6系列)處理器上的靜態(tài)預(yù)測

3.3  調(diào)度

3.3.1   通用配對規(guī)則

3.3.2   整數(shù)配對規(guī)則

3.3.2.1    配對指令集

3.3.2.2    由于寄存器相關(guān)而不能配對的指令

3.3.2.3    特定配對

3.3.2.4    配對執(zhí)行的限制

3.3.3   MMX?指令配對準(zhǔn)則

3.3.3.1    兩個(gè)MMX?指令的配對

3.3.3.2    U管道的整數(shù)指令與V管道中的MMX?指令配對

3.3.3.3    U管道的MMX?指令與V管道中的整數(shù)指令配對

3.3.3.4    調(diào)度規(guī)則

3.4  指令選擇

3.4.1   使用訪問內(nèi)存的指令

3.4.2   指令長度

3.5  高速緩存優(yōu)化

3.5.1   線讀入順序(命令)

3.5.2   在高速緩存線中的數(shù)據(jù)對齊

3.5.3   與分配效果

3.5.3.1    優(yōu)化方法1: 布爾

3.5.3.2    優(yōu)化方法2: 寫前檢查

3.6  內(nèi)存優(yōu)化

3.6.1   對部分內(nèi)部訪問

3.6.2   增加內(nèi)存填充和視頻填充的帶寬

3.6.2.1    內(nèi)存填充

3.6.2.2    視頻填充

第四章 MMX?代碼開發(fā)策略

4.1  制訂計(jì)劃

4.2  哪部分代碼可使用MMX?技術(shù)改進(jìn)

4.3  代碼是浮點(diǎn)型還是整型

4.3.1   混用浮點(diǎn)和MMX?代碼

4.4  EMMS準(zhǔn)則

4.5  CPUID的檢測MMX?技術(shù)的用法

4.6  數(shù)據(jù)對齊

4.6.1   堆棧對齊

4.7  數(shù)據(jù)安排

4.8  應(yīng)用程序最后的調(diào)節(jié)

第五章 MMX?的編碼技術(shù)

5.1  無符號(hào)分組

5.2  有符號(hào)分組

5.3  飽和模式下的交錯(cuò)成組

5.4  非飽和模式下的交錯(cuò)成組

5.5  非交錯(cuò)分組

5.6  含有一個(gè)常數(shù)的復(fù)數(shù)乘法

5.7  無符號(hào)數(shù)差值的絕對值

5.8  有符號(hào)數(shù)差值的絕對值

5.9  絕對值

5.10  有符號(hào)數(shù)截取到任意有符號(hào)區(qū)域[HIGH,LOW]

5.11  無符號(hào)數(shù)截取到任意無符號(hào)區(qū)域[HIGH,LOW]

5.12  常數(shù)生成

第六章 MMX?性能監(jiān)測擴(kuò)展

6.1  超標(biāo)量(奔騰系列)性能監(jiān)測事件

6.1.1   MMX?指令事件說明

6.2  動(dòng)態(tài)執(zhí)行(P6系列)性能監(jiān)測事件

6.3  RDPMC指令

6.3.1   指令規(guī)則

附錄A MMX?指令集

附錄B MMX?命令和操作數(shù)限制

總結(jié)

以上是生活随笔為你收集整理的英特尔的指令集体系结构_INTEL 体系结构 MMX™ 技术开发者手册的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。