《計算機組成與體系結構》——8.2機器指令
本節要點:
- 操作碼
CPU的操作由它所執行的指令確定。這些指令稱為機器指令或計算機指令。CPU能執行的各種不同指令的集合稱為CPU的指令集。
1 機器指令特徵
1.1 機器指令要素
每條機器指令必定包含處理器執行該指令所需的資訊。
- 操作碼:指定要完成的操作(如ADD、I/O等)。這些二進位制程式碼常被稱為操作碼。
- 源運算元引用:操作的輸入,一個或多個。
- 結果運算元引用:操作可能產生一個結果。
- 下一條指令引用:它告訴處理器這條指令執行完後到哪兒去取下一條指令。
源和結果運算元可能位於如下4個範圍:
- 處理器暫存器
- 主存或虛存
- 立即數:運算元的值直接儲存在當前執行指令的某個欄位中。
- I/O裝置
1.2 機器指令表示
在計算機內部,指令由一個位串來表示。
1.3 指令型別
- 資料處理:算術和邏輯指令
- 資料儲存:儲存器指令
- 資料傳輸:I/O指令
- 控制:預測和分支指令
1.4 地址數目
大多數系統中,指令使用一個、兩個或三個運算元地址。下一指令地址為隱含的(由程式計數器得到)。
2 運算元型別
機器指令對資料進行操作,資料通常分為:地址、數值、字元、邏輯資料。
同一個資料有時看作是邏輯資料,而有時看作是數值或文字。資料單元的型別由當前在它上面正在完成的操作所確定。
相關文章
- 計算機組成與體系結構-CPU組成計算機
- 計算機組成結構與基本體系計算機
- 計算機組成與體系結構-cache計算機
- 計算機組成與體系結構-浮點數表示計算機
- 計算機組成與系統結構 cache 原理與計算計算機
- 第一章、計算機組成與體系結構計算機
- 計算機組成結構計算機
- 計算機組成與體系結構-資料的表示-碼制計算機
- 計算機組成與體系結構-I/O資料傳輸計算機
- 計算機系統6-> 計組與體系結構3 | MIPS指令集(中)| MIPS彙編指令與機器表示計算機
- 指令集體系結構_計算機體系結構:指令程式碼計算機
- 計算機組成與體系結構-數值表示範圍-浮點數計算計算機
- 計算機系統的層次結構(計算機組成原理5)計算機
- 計算機系統5-> 計組與體系結構2 | MIPS指令集(上)| 指令系統計算機
- (計算機體系結構)MIPS指令集結構計算機
- 計算機體系結構計算機
- 計算機基礎——指令集體系結構ISA計算機
- 第一章——計算機組成原理與體系結構基礎知識(6)計算機
- 計算機組成與設計(4)-----處理器計算機
- 13.計算機網路的結構組成計算機網路
- 圖解計算機結構與體系分類!!圖解計算機
- 計算機網路體系結構計算機網路
- 計算機系統4-> 計組與體系結構1 | 基礎概念與系統評估計算機
- 在計算機組成原理中x,計算機組成原理計算機
- 計算機組成原理名詞指令縮寫計算機
- 計算機組成及系統結構-第八章 輔助儲存器計算機
- 計算機組成原理與作業系統 第二章 處理機組成與管理計算機作業系統
- 【重學計算機】計算機組成原理計算機
- 瞭解計算機體系結構(4)計算機
- 計算機體系結構 - 作業1計算機
- 計算機組成原理計算機
- 1.1計算機組成計算機
- 計算機組成知識整理4:指令集計算機
- 計算機組成原理之記憶體計算機記憶體
- 計算機組成原理 - 計算篇計算機
- 彙編初識與計算機組成計算機
- 計算機網路體系結構劃分計算機網路
- 計算機組成原理期末複習小結計算機