百科解釋
二十世紀九十年代,IBM(國際商用機器公司)、Apple(蘋果公司)和Motorola(摩托羅拉)公司開發(fā)PowerPC芯片成功,并制造出基于PowerPC的多處理器計算機。PowerPC架構的特點是可伸縮性好、方便靈活。 PowerPC 體系結(jié)構規(guī)范(PowerPC Architecture Specification)發(fā)布于 1993 年,它是一個 64 位規(guī)范 ( 也包含 32 位子集 )。幾乎所有常規(guī)可用的 PowerPC(除了新型號 IBM RS/6000 和所有 IBM pSeries 高端服務器)都是 32 位的。 PowerPC 處理器有廣泛的實現(xiàn)范圍,包括從諸如 Power4 那樣的高端服務器 CPU 到嵌入式 CPU 市場(任天堂 Gamecube 使用了 PowerPC)。PowerPC 處理器有非常強的嵌入式表現(xiàn),因為它具有優(yōu)異的性能、較低的能量損耗以及較低的散熱量。除了象串行和以太網(wǎng)控制器那樣的集成 I/O,該嵌入式處理器與“臺式機”CPU 存在非常顯著的區(qū)別。例如,4xx 系列 PowerPC 處理器缺乏浮點運算,并且還使用一個受軟件控制的 TLB 進行內(nèi)存管理,而不是象臺式機芯片中那樣采用反轉(zhuǎn)頁表。 PowerPC 處理器有 32 個(32 位或 64 位)GPR(通用寄存器)以及諸如 PC(程序計數(shù)器,也稱為 IAR/指令地址寄存器或 NIP/下一指令指針)、LR(鏈接寄存器)、CR(條件寄存器)等各種其它寄存器。有些 PowerPC CPU 還有 32 個 64 位 FPR(浮點寄存器)。 PowerPC 體系結(jié)構是 RISC(精簡指令集計算)體系結(jié)構的一個示例。因此: 所有 PowerPC(包括 64 位實現(xiàn))都使用定長的 32 位指令。 PowerPC 處理模型要從內(nèi)存檢索數(shù)據(jù)、在寄存器中對它進行操作,然后將它存儲回內(nèi)存。幾乎沒有指令(除了裝入和存儲)是直接操作內(nèi)存的。 Power為Performance Optimized With Enhanced RISC的縮寫
移動通信網(wǎng) | 通信人才網(wǎng) | 更新日志 | 團隊博客 | 免責聲明 | 關于詞典 | 幫助