大話處理器 第2章 初識處理器

2022-06-20 01:27:09 字數 848 閱讀 6428

目錄處理器的分層模型

硬體指標

軟體指標

作為硬體和軟體之間的橋梁,將軟體程式設計所需要了解的硬體資訊從硬體系統中抽象出來,這樣軟體人員就可以面向isa進行程式設計,開發出的軟體不經過修改就可以應用在其他isa架構的系統上。isa包括一套指令集和一些暫存器。

處理器被分為三個層次:指令集體系結構(isa)、處理器微架構和處理器物理實現。isa是處理器的乙個抽象描述,isa在處理器中的實現被稱為微架構,物理實現時具體的實現過程(工藝)。isa定義處理器能做什麼,微架構是設計實現,描述處理器是怎麼實現功能的。

(1)時鐘基準

mips(millions of instructions per second),mflops(millions of floating-point operations per second)。mips越高,則理論上每秒鐘可以執行的指令數也越多,但是由於並行性不強、cache miss、通訊效率、匯流排衝突等會影響實際值和理論值的差距。

(2)綜合基準

用第三代語言(c語言等)編寫乙個程式,在不同的系統上編譯執行,然後測試每次執行所需的時間。如whestone、linpack、dhrystone等

(3)專業評估組織基準

標準效能評估公司(spec,standard performance evaluation corporation)大的cpu套件,用於測試cpu的吞吐量、cache和儲存器訪問速度

embc(embedded microprocessor benchmark consortium)

(1)耗電

(2)製冷

(1)軟體開發環境

(2)編譯器效能:將高階語言轉換成處理器能夠理解的二進位制**

(3)軟體相容性

《大話處理器》勘誤

7頁,倒數第2段第2行,美國計算機協會 association for computer machinery 改為 美國計算協會 association for computing machinery 19頁,第1個圖的橫條為印刷所致。79頁,第2個圖的效果不好,主要是彩色圖轉灰度圖所致。原圖如下 ...

讀《大話處理器 》

處理器 也稱cpu 在現實生活中可謂是隨處可見,小到我們的手機,音響,大到冰箱,電視,電腦,空調,都離不開處理器。那麼處理器到底是何方神聖,能這麼強大?處理器就好比乙個人的大腦,為我們思考各種事情,以應對生活中的各種情況。處理器就是乙個電子產品的大腦,為乙個產品提供 思考 功能,讓產品能夠處理它所承...

初識處理器 中斷

中斷是一種處理器與外設進行通訊的一種機制,用於通知處理器 處理器並不關心外部事件,但是外設不能 外部有重要的外部事件發生,一般情況下面中斷需要被處理器響應。處理器是怎麼處理中斷呢 需要中斷服務程式 isr 中斷一旦發生 對於軟體工程師而言,中斷服務程式只是乙個 c 函式。但是,不是所有的函式都可以的...