




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
5.3.4將多媒體和通信功能集成到CPU芯片中
——Phenix芯片和MMX技術多媒體和通信功能集成CPU芯片內的另一類,是以通用CPU計算功能為主,融合多媒體和通信功能。它們的設計目標是與現有計算機系列兼容,融合多媒體和通信功能,主要用在多媒體計算機中。5.3.4將多媒體和通信功能集成到CPU芯片中
——Phen一.Motorola公司Phenix芯片Phenix芯片把可擴展的PowerPC的核作為標量處理器和陣列處理器融合在一起,第一代的產品稱為向量通信處理器——VEComP701。一.Motorola公司Phenix芯片VEComP701結構框圖VEComP701結構框圖VEComp701詳細的原理方框圖VEComp二.Intel公司的MMX技術
1996年3月5日Intel公司首先對外公布了MMX技術。二.Intel公司的MMX技術19961.MMX技術的設計思想
MMX技術的開發者分析了大量多媒體和通信技術的應用軟件,發現雖然它們是不同的應用領域,但在數據類型和計算方法方面有共性,它們只有簡單的數據類型,定點的矩陣向量運算、局部的循環以及高度的并行性。1.MMX技術的設計思想MMX技術的開發者另一個設計思想是使MMX技術與現有IntelPC機的操作系統和軟件全兼容,因此,對MMX的設計不得不加上許多限制,所以設計者便用浮點寄存器作為MMX的寄存器組。另一個設計思想是使MMX技術與現有2.IntelMMX的核心技術特點如下:增加了新的數據類型;擴充了飽和型運算方式;擴充了57條新指令;與IA結構的全兼容性。2.IntelMMX的核心技術特點如下:字節級(88位)63565548474039323124231615870字組(416位)634847323116150雙字組(232位)6332310四字(64位)630成組數據類型字節級(88位)成組數據類型類型助記符不同操作碼個數描述算術
比較
轉換
邏輯
移位
轉移狀態PADD[B,W,D]PADDS[B,W]PADDUS[B,W]PSUB[B,W,D]PSUBS[B,W]PSUBUS[B,W]PMULHWPMULLHPMADDWDPCMPEQ[B,W,D]PCMPGT[B,W,D]PACKUSWRPACKSS[WB,DW]
PUNPCKH[BW,WD,DQ]PUNPCKL[BW,WD,DQ]PANDPANDNPORPXORPSLL[W,D,Q]
PSRL[W,D,Q]
PSRA[W,D]MOV[D,Q]EMMS3223221113312
3311116
6
641帶繞轉加帶飽和的符號數加帶飽和的無符號數加帶繞轉減帶飽和的符號數減帶飽和的無符號數減壓縮型字高位乘壓縮型字低位乘壓縮型字相乘并相加結果對壓縮型數相等比較壓縮型數大于比較字壓成字節(無符號數帶飽和)字壓成字節,雙字壓成字(有符號數帶飽和)把MMX寄存器高階展開把MMX寄存器低階展開按位與按位與非按位或按位異或壓縮型邏輯左移(位數由立即數或MMX寄存器指定)壓縮型邏輯右移(位數由立即數或MMX寄存器指定)壓縮型算術右移(……)數據轉碼清MMX狀態MMX指令系統簡表類型助記符不同操作碼個數描述算術PADD[B,W,D]630MM7MM6MM5MM4MM3MM2MM1MM0MMXTM寄存器集合630MMXTM寄存器集合3.MMX技術與奔騰處理器體系結構(1).MMX奔騰處理器是一個超標量的處理器,它具有兩個通用的流水線和一個可流水作業的浮點單元。(2).P6系列處理器
P6系列的流水線由三部分構成:有序組織的前端,亂序內核單元和有序的退出單元。3.MMX技術與奔騰處理器體系結構(1).MMX奔騰處理器(3).高速緩存(Cache)數據的高速緩存由8個按四字節邊界交錯的存儲體構成。(4).分支目標緩存(5).寫緩存(3).高速緩存(Cache)4.MMX開發工具和編程技巧建議采用下述工具和方法:1.采用在高級語言中嵌入MMX指令的方法。2.采用Intel公司提供的MMX標準函數庫。3.采用數據流描述方法。4.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論