卅年史詩(shī)!地球上出現(xiàn)過(guò)的CPU完全收
●CPU常規(guī)知識(shí)匯總
CPU又叫中央處理器,是英文單詞Central Processing Unit的縮寫,負(fù)責(zé)對(duì)信息和數(shù)據(jù)進(jìn)行運(yùn)算和處理,并實(shí)現(xiàn)本身運(yùn)行過(guò)程的自動(dòng)化。在早期的計(jì)算機(jī)當(dāng)中,CPU被分成了運(yùn)算器和控制器兩個(gè)部分,后來(lái)由于電路集成度的提高,在微處理器問(wèn)世時(shí),就將它們都集成在一個(gè)芯片中了。需要智能控制、大量信息處理的地方就會(huì)用到CPU。
CPU有通用CPU和嵌入式CPU,通用和嵌入式的分別,主要是根據(jù)應(yīng)用模式的不同而劃分的。通用CPU芯片的功能一般比較強(qiáng),能運(yùn)行復(fù)雜的操作系統(tǒng)和大型應(yīng)用軟件。嵌入式CPU在功能和性能上有很大的變化范圍。隨著集成度的提高,在嵌入式應(yīng)用中,人們傾向于把CPU、存儲(chǔ)器和一些外圍電路集成到一個(gè)芯片上,構(gòu)成所謂的系統(tǒng)芯片(簡(jiǎn)稱為SOC),而把SOC上的那個(gè)CPU成為CPU芯核。
■CPU的流派
現(xiàn)在,指令系統(tǒng)的優(yōu)化設(shè)計(jì)有兩個(gè)截然相反的方向。一個(gè)是增強(qiáng)指令的功能,設(shè)置一些功能復(fù)雜的指令,把一些原來(lái)有軟件實(shí)現(xiàn)的常用功能改用硬件的指令系統(tǒng)來(lái)實(shí)現(xiàn),這種計(jì)算機(jī)成為復(fù)雜指令系統(tǒng)計(jì)算機(jī)。早期Intel的X86指令體系就是一種CISC指令結(jié)構(gòu)。
RISC是Reduced Instruction Set Computer的縮寫中文翻譯成精簡(jiǎn)指令系統(tǒng)計(jì)算機(jī),是八十年代發(fā)展起來(lái)的,盡量簡(jiǎn)化指令功能,只保留那些功能簡(jiǎn)單,能在一個(gè)節(jié)拍內(nèi)執(zhí)行完成的指令,較復(fù)雜的功能用一段子程序來(lái)實(shí)現(xiàn),這種計(jì)算機(jī)系統(tǒng)成為精簡(jiǎn)指令系統(tǒng)計(jì)算機(jī)。目前采用RISC體系結(jié)構(gòu)的處理器的芯片廠商有SUN、SGI、IBM的Power PC系列、DEC公司的Alpha系列、Motorola公司的龍珠和Power PC等等。
■MIPS體系
MIPS是世界上很流行的一種RISC處理器。MIPS的意思是"無(wú)內(nèi)部互鎖流水級(jí)的微處理器"(Microprocessor without interlocked piped stages),其機(jī)制是盡量利用軟件辦法避免流水線中的數(shù)據(jù)相關(guān)問(wèn)題。他最早是在80年代初期由斯坦福(Stanford)大學(xué)Hennessy教授領(lǐng)導(dǎo)的研究小組研制出來(lái)的。MIPS公司的R系列就是在此基礎(chǔ)上開(kāi)發(fā)的RISC工業(yè)產(chǎn)品的微處理器。這些系列產(chǎn)品以為很多打計(jì)算機(jī)公司采用構(gòu)成各種工作站和計(jì)算機(jī)系統(tǒng)。<
關(guān)注我們


