X86,MIPS,ARM CPU體系結(jié)構(gòu)特點(diǎn)_第1頁(yè)
X86,MIPS,ARM CPU體系結(jié)構(gòu)特點(diǎn)_第2頁(yè)
X86,MIPS,ARM CPU體系結(jié)構(gòu)特點(diǎn)_第3頁(yè)
X86,MIPS,ARM CPU體系結(jié)構(gòu)特點(diǎn)_第4頁(yè)
X86,MIPS,ARM CPU體系結(jié)構(gòu)特點(diǎn)_第5頁(yè)
已閱讀5頁(yè),還剩14頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、WordCPUCPUCPUCPUintelCPUAMDCPUCPU體系結(jié)構(gòu):在計(jì)算世界中,體系結(jié)構(gòu)CPU問(wèn)題一:三塊的體系結(jié)構(gòu)和特點(diǎn)X86CISCCISC大約有20%的指令會(huì)被反復(fù)使用,占整個(gè)程序代碼的80%。而余下的80%的指令卻不經(jīng)常使用,在程序設(shè)計(jì)中只占20%。總線(xiàn)接口部件總線(xiàn)接口部件由4個(gè)16位DS,ES,SS,CS16(IP)2068088為4I/O執(zhí)行部件ALU(AX,BX,CX,DX,SI,DI,BPSP)(PSW)組成,其任務(wù)就是從指令隊(duì)列流中取出指令,然后分析和執(zhí)行指令,還負(fù)責(zé)計(jì)算操16位偏移地址。寄存器的結(jié)構(gòu)AXBXCXDX16TOC o 1-5 h zLAHBHCHDHA

2、LBLCLDL8不論16位寄存器還是8位寄存器,它們均可寄存操作數(shù)及運(yùn)算的中間結(jié)果。有少數(shù)CXCSDSSSES8086/808820CPUSPBPSIDI2016CSDSSSES20164CSDSSSESDSES3IPFLAGIP4CSFLAG16WordWord前者包括不寫(xiě)阱標(biāo)CF、AF、OF、SF、TF由6PFZFDFIF制信息由3位組成ALUTF。6位它“只讀IFMIPS:所有指令都是32位有些指令有26位供就得用兩個(gè)加載指令32K所有的動(dòng)作原理上要有32個(gè)通用寄存器本身沒(méi)有任何幫助運(yùn)。16須在1個(gè)時(shí)鐘周寄存器32位(只有16對(duì)32位機(jī))或64位(對(duì)段;64位機(jī)32位值,64K);兩個(gè)寄

3、存器是否相等來(lái)完成的所有的運(yùn)算都是基于位,半字定義為16沒(méi)有單獨(dú)的棧指令,令實(shí)際上是一個(gè)復(fù)合;32位);MIPS棧指針的移動(dòng);里,字push定義為32POPMIPSx86只有3個(gè)字節(jié)多MIPS4節(jié));x8616跳轉(zhuǎn)指令只有26位目標(biāo)地址,再加上2位的對(duì)齊位,可尋址28位的空256M條件分支指令只有16位跳轉(zhuǎn)地址,加上2位的對(duì)齊位,共18位尋址空256KMIPS存放到$31高度的流MIPS$0$3134ARM:ARM32(RISC)WordRISCReducedInstructionSetComputerRISC1)采2)使3)大ARM并降低功耗1)所有的:2)可用加載/存儲(chǔ)指令的傳輸效率。寄存

4、器結(jié)構(gòu)ARM器共有37個(gè)BANK存器包括:1)31個(gè)通PC),均為32位的寄存器。2)6個(gè)狀CPU均為32位,只使用指令結(jié)構(gòu)分。ARMARMThumb其中ARM令為32位的Thumb令為16位ThumbARM集的ARM30%40%具備32位代碼。問(wèn)題二:和在體系架構(gòu)上的區(qū)別和各自的優(yōu)點(diǎn)ArmRISCX86CISCRISC,CISCCISCRISCCISC體系的優(yōu)缺點(diǎn)CISC1Word2)每條指令的長(zhǎng)度都是相同的,可以在一個(gè)單獨(dú)3)大多數(shù)的指令都可以在一個(gè)機(jī)器周期里完成,的指令。體系的優(yōu)缺點(diǎn):CISC24優(yōu)點(diǎn):RISCRISCRISCCISCCISCRISCL1CacheCISCRISC1、指令

5、的形成CISCRISC90%Word10%RISCRISCROMRAM、定址模式CISCRISCCPUCISC、指令的執(zhí)行CISCRISCRISCCISCCISCRISCCISCRISC綜上來(lái)分析和的區(qū)別:6指令集有以下幾個(gè)突出的缺點(diǎn):CPUX86CISCCPURISCCPUTOC o 1-5 h zx86CPUx86RISCRISCx86x86并把它分成若干條簡(jiǎn)單指令,速度較慢且很復(fù)雜。尋址范圍小約束了用戶(hù)需要CISC8位/16支持Thumb(16位)/ARM(32大量使用寄存器,指令執(zhí)行速度更快;大多數(shù)數(shù)據(jù)操作都在寄存器中完成;尋址方式靈活簡(jiǎn)單,執(zhí)行效率高;指令長(zhǎng)度固定;流水線(xiàn)處理方式Lo

6、ad_storeRISCCSICCPU的一些非思想的指令架構(gòu):16Thumb使用條件執(zhí)行指令來(lái)提高代碼密度和性能。使用增強(qiáng)指令來(lái)實(shí)現(xiàn)數(shù)據(jù)信號(hào)處理的功能。小結(jié):X86CISCCISCCISCPCX86CISCx86x86ARMRISC多數(shù)是簡(jiǎn)單指令且都能在一個(gè)時(shí)鐘周期內(nèi)完成,易于設(shè)計(jì)超標(biāo)量與流水線(xiàn),寄存器數(shù)量多,ARM問(wèn)題三:給出在體系架構(gòu)上的區(qū)別和各自的優(yōu)點(diǎn)INTELAMDINTELAMDAMD先來(lái)說(shuō)明一下微架構(gòu)和連接架構(gòu):度,這兩者相輔相成,從不同的角度對(duì)微架構(gòu)上的優(yōu)點(diǎn):CoreCore令進(jìn)行處理。顯然,在頻率相同的情況下,Core2Duo的卓越性能。微架構(gòu)上的缺陷:AMDK83CorePentiumM連接結(jié)構(gòu)上的缺陷:P6INTEL4x8656Pentium4I/O(PCI、PCIExpressx1)USB)*/連接架構(gòu)上的優(yōu)點(diǎn):(集成內(nèi)存控制器芯片直連總線(xiàn))AMDK8K8將內(nèi)存控制器集成于處理器內(nèi)部,處理器核心與內(nèi)存控制總線(xiàn)連接;I/OHyperTransport間的高速直連。這兩項(xiàng)技術(shù)有效改變了傳統(tǒng)連接方案的弊病,讓處理器得AMDK8HyperTranportHyperTranportHyperTranportI/OK8現(xiàn)在內(nèi)存控制器由處理器I/OHyperTranportCore2AMDDuo問(wèn)題

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論