計算機組成原理 指令

2021-10-04 08:05:03 字數 1179 閱讀 7024

1、指令劃分為操作碼和位址碼字段,由二進位制數字組成

指令系統中採用不同定址方式的目的主要是縮短指令長度,擴大定址空間,提高程式設計靈活性。

2、運算型指令的定址與轉移型指令的定址不同點在於運算型指今定址的是運算元,而轉移性指令定址的則是下次欲執行的指令的位址。

3、零位址指令只有操作碼,沒有運算元。這種指令有兩種情況:一是無需運算元,另一種是運算元為隱含的,預設為運算元在暫存器中,指令可直接訪問暫存器

4、擴充套件操作碼是一種指令優化技術,不同位址數指令可以具有不同的操作碼長度。

5、指令優化編碼方法,就編碼的效率來講,用huffman編碼能使操作碼的平均長度最短,效率最高。

7、機器指令是提供給使用者程式設計的最小單位,它是機器能夠完成的一項基本操作,機器指令用微指令編制的一段微程式表示。微指令是一組有特定功能的微命令的集合,通常用二進位制編碼表示。

8、微指令格式中,水平微指令的編碼通常採用直接表示法、字段直接編碼法、混合表示法三種方式,其中直接表示法微指令的每一位即是乙個控制訊號。

直接表示法:特點是操作控制欄位中的每一位代表乙個微命令。這種方法的優點是簡單直觀,其輸出直接用於控制;缺點是微指令字較長,因而使控制儲存器容量較大。

編碼表示法:即欄位直接編碼法,編碼表示法是把一組相斥性的微命令訊號組成乙個小組(即乙個字段),然後通過小組(字段)解碼器對每乙個微命令訊號進行解碼,解碼輸出作為操作控制訊號。

混合表示法:是把直接表示法與字段編碼法混合使用,以便能綜合考慮指令字長、靈活性、執行微程式速度等方面的要求。

9、關於i/o指令

i/o指令是cpu系統指令的一部分

i/o指令是機器指令的一類

i/o指令反應cpu和i/o裝置交換資訊的特點

10、直接轉移指令的功能是將指令中的位址**送入pc中,pc中保持的總是將要執行的下一條指令的位址。順序執行時:pc+1;遇轉移指令時,pc的內容由ir中的位址字段取得。

11、二位址指令通常包括r-r型、r-m型和m-m型3類,指令的位址碼字段可能是運算元位址,也可能是暫存器號。有些計算機允許其中乙個運算元是立即定址,則指令的位址碼字段存放的是該運算元。

計算機組成原理cu 計算機組成原理 計算機概論

現代計算機樣式千奇百怪,常見的有我們的筆記本,台式電腦,也有各種伺服器 手機 攝像頭等都屬於計算機範疇。計算機包含我們看得見摸得著的計算機實體,稱為計算機硬體,如cpu 記憶體 各種掛接裝置等 還有我們看不見摸不著的軟體,它支援著硬體按照我們的預想在操作,包括系統軟體和應用軟體 計算機硬體樣式千奇百...

計算機組成原理

1計算機系統概論 1.1 計算機簡介 計算機由 硬體 和 軟體 組成。硬體 是看得見摸得著的各種電子元器件,各類光,電,機裝置的實物組成,如主機,外設等等。軟體 是看不見摸不著,由人們事先編製成具有各類特殊功能的資訊組成。計算機的三層結構 高階語言 組合語言 機器語言 微指令系統。計算機組成與計算機...

計算機組成原理

1.加法器是如何計算不同型別變數的加法的 分析 加法器的功能就是計算而已,其有兩個輸入端,當兩個輸入端都有資料時,其就進行計算並將結果輸出。輸入到加法器的兩端的資料格式是統一的 可能都是有符號的補碼形式 這就是說,各種型別的變數相加,這些變數在進入加法器輸入端之前,程式都會根據其型別將其轉換為輸入端...