問1
命令語に関する次の記述を読んで,設問に答えよ。
次に示す形式の命令語がある。
(1) 命令語は 2 語(32 ビット)で 1 命令を表す。1 語は 16 ビットである。
(2) 各部の意味は,次のとおりである。
命令部(ビット番号 0 〜 7)
命令コード α が格納されている。
レジスタ部(ビット番号 8 〜 11)
レジスタ番号 β が格納されている(0≦β≦15)。
修飾部(ビット番号 12 〜 15)
アドレス部の修飾方式を示す γ が格納されている(0≦γ≦15)。
アドレス部(ビット番号 16 〜 31)
主記憶の語のアドレス δ が格納されている。
(3) 実効アドレスは,γ に対応して,次のとおりである。
γ の値
実効アドレス
0
δ
1 〜 15
レジスタ γ の内容+δ
(4) 16 進数で表す命令コードの一部とその意味を次に示す。
命令コード
命令コードの意味
…
4A
4B
設問 次の記述中の に入れる正しい答えを,解答群の中から選べ。
次の二つの命令語がある。 これらの命令語の実行直前の各レジスタ及び主記憶の内容は, それぞれ図 1 及び図 2 に示すとおりとする。 各内容は,16 進数で表している。
命令語 1 4A3001A0
命令語 2 4B450003
(1) 命令語 1 の γ の値は, である。
(2) 命令語 1 を実行すると,レジスタ に が設定される。
(3) 命令語 2 を実行すると,レジスタ 4 に が設定される。
a,b に関する解答群
ア 0 イ 1 ウ 3 エ 4
オ 5 カ A キ B
c,d に関する解答群
ア 0000 イ 0002 ウ 0003 エ 019E
オ 019F カ 01A0 キ 01A1 ク 01A2
ケ 01A3 コ 01A4