指令格式舉例

IBM360

RR格式

在這裏插入圖片描述

  • RR格式是寄存器-寄存器格式,兩個操作數均在寄存器當中,完成(R1)OP(R2)–> R1的操作。

RX格式

在這裏插入圖片描述

  • RX格式是二地址格式的寄存器-存儲器型指令。
  • 一個操作數在寄存器當中,另外一個操作數在存儲區當中,其有效地址由變址(X)和基址(B)尋址方式求得。
  • 可以完成(R1)OP M[(X)+(B)+ D] --> R1的操作。

RS格式

在這裏插入圖片描述

  • RS格式是三地址格式的寄存器-存儲器型指令。
  • 完成(R3)OP M[(B) + D] --> R1。

SI格式

在這裏插入圖片描述

  • SI格式當中的I爲立即數。
  • 他完成立即數–>M[(B)+ D]操作。

SS格式

在這裏插入圖片描述

  • SS格式是存儲器-存儲器型指令,兩個操作數均在存儲器當中,這類指令用於十進制運算和字符串處理,數據長度字段L可以定義一個長度(1-256個字符)或兩個長度(每一個爲1-16個十進制數)。
  • 完成M[(B1)+D1] OP M[(B2)+D2]–>M[(B1)+D1]的操作。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章