計算機組成原理 第四章【指令系統】課後作業解析【MOOC答案】

築基修士發表於2020-11-27

目   錄

第1題

第2題

第3題

第4題

第5題


第1題

得分指導:

(1)操作碼欄位可指定64種操作。(3分)

(2)雙字長二地址指令,用於訪問儲存器。(4分)

(3)RS型指令,一個運算元在通用暫存器(共16個),另一個運算元在主存中。(6分)

(4)有效地址可通過變址定址求得,即有效地址等於變址暫存器(共16個)內容加上位移量。(7分)

第2題

2

(20分)

某計算機字長為32位,主儲存器為64MB,採用單字長單地址指令,共40條指令,有直接定址、暫存器定址、立即數定址、暫存器間接4種定址方式,設計其指令格式。

得分指導:

第3題

3

( 20分 )

某機主存容量為4M*16位,且儲存字長等於指令字長,若該機指令系統可完成108種操作,操作碼位數固定,且具有直接、間接、變址、基址、相對、立即等六種定址方式,試回答:

(1)畫出一地址指令格式並指出各欄位的作用;

(2)該指令直接定址的最大範圍;一次間址和多次間址的定址範圍;立即數的範圍(十進位制表示);相對定址的位移量(十進位制表示);

(3)如何修改指令格式,使指令的定址範圍可擴大到4M。

得分指導:

第4題

4

( 20分 )

某計算機指令字長為16位,4位定址特徵位,每個地址碼欄位4位,設計指令格式,使該機指令系統有15條兩地址指令和15條一地址指令和16條零地址指令。

得分指導:

第5題

5

( 20分 )

將如下MIPS R4000組合語言翻譯成機器碼。

   IW $t0,1200($t1)

   ADD $t0,$s2,$t0

   SW $t0,1200($t1)

得分指導:

相關文章