計算機組成原理基礎知識-指令系統

六.指令系統擴展

--指令系統:將所有機器指令的集合稱爲機器的指令系統硬件

  機器指令:每一條機器語言的語句稱爲機器指令程序

--指令的通常格式:由操做碼和地址碼組成方法

  操做碼:長度可固定可變化(一般採用擴展操做碼),如操做碼佔7位,則該機器最多包含2的7次方條指令統計

  地址碼:用來指出該指令的源操做數的地址(一個或兩個)、結果的地址以及下一條指令的地址,分別有4、3、2、1、零地址指令數據

--操做數類型:地址、數字、字符、邏輯數據等計算機

   操做類型:不一樣機器不一樣,通用:數據傳送、算術邏輯操做、移位、轉移、輸入輸出、其餘(等待指令、停機指令、開中斷指令等等)語言

--尋址方式:肯定本條指令的數據地址以及下一條將要執行的指令執行的方法,與硬件結構緊密聯繫,直接影響指令格式和指令功能集合

  指令尋址:分爲順序尋址和跳躍尋址字符

    順序尋址:可經過程序計數器PC加1,自動造成下一條指令的地址

    跳躍尋址:經過轉移類指令實現

  數據尋址:種類較多,在指令字段中必須設一字段來指明屬於哪種尋址方式:當即尋址、直接尋址、隱含尋址、間接尋址、寄存器尋址、寄存器間接尋址、基址尋址、變址尋址、相對尋址、堆棧尋址

--RISC:精簡指令系統計算機

   CISC:複雜指令系統計算機

相關文章
相關標籤/搜索