不同CPU的區別

來源:互聯網
上載者:User
通常而言,把握一個CPU要從如下3個方面去著手

*ABI,也就是通用寄存器約定,編程約定,堆棧約定。這是指通用編程模型。
*控制寄存器的約定
*微結構(Micro-Architecture)

前兩個屬於Architecture的範疇。

在這個精神指導下,我們就可以比較系統的考察不同的,或相似的CPU了。

1。首先考察Architecture方面。
2。然後考察Micro-Architecture方面。

在1中,1.2是變化最多的。或我們說,許多是, Vendor Dependent.
在2中,變化就很負責和微妙。一般讀者接觸不多。但有心人要多多去體會。比如,
L1和L2 cache結構,流失線的結構等等。

MPC和PPC的區別主要是在1.2和2上。
AMD和INTEL的IA32也是在1.2和2上。

另外:

MPC是飛思卡爾的,PPC是IBM或者AMCC。從體繫結構上說,是基於603,603E和Book E。即使是MPC,不同的版本區別也很大。

MPC和PPC的最大區別是,飛思卡爾的MPC處理器一般有一個QUICC,裡面多了些T1/E1, ATM,HDLC的一些介面,而PPC沒有這個QUICC。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.