計組之指令系統

2020-09-21 17:00:58

計算機組成原理

指令系統:

內容主要包括:機器指令、運算元型別和操作型別、定址方式。

指令的格式:
運算元+地址碼+定址方式

指令的字長:固定字長/可變字長。

機器指令:

一、指令的一般格式:
操作碼欄位+ 地址碼欄位

操作碼 反映機器做什麼操作

(1) 長度固定

(2) 長度可變: 用於指令字長較長的情況
操作碼分散在指令字的不同欄位中

(3)拓展操作碼技術:
操作碼的位數隨地址數的減少而增加
即:
4位元操作碼:最多15條三地址指令。
8位元操作碼:最多15條二地址指令
12位元操作碼:最多15條一地址指令
16位元操作碼:16條0地址指令

二、運算元型別:

地址----->無符號整數

數位-----> 定點數、浮點數、十進位制

字元----->ASCII

邏輯數-----> 邏輯運算

三、操作型別:

1、資料傳送:

源 暫存器 暫存器 記憶體 記憶體

目的 暫存器 記憶體 暫存器 記憶體

2、算數邏輯運算

3、移位運算:
算數移位&邏輯移位&迴圈移位

參考資料

哈工大計算機組成原理網課