AIと戦って、あなたの人生のリスク診断 >>

(1)レジスタ、メモリに初期状態が以下表である時

レジスタ
GR0 7
GR1 2

番地 データ
100 10
110 8
120 3

5÷3の計算を行うための一連の命令をニーモニック表現で示せ
値はすべて10進数とする。
ただし以下の3条件に従うこと
1.最初の命令をLI1、100とする
2.計算結果は120番地に格納すること
3.最低1回は命令でXRを指定すること。

(2)ハードウェア障害によってGR2とメモリの120番地が使用不能となったものとして、5÷3の計算を行うための一連の命令をニーモニック表現で示せ。
初期状態は(1)の開始時と同様とし、(1)とはことなり最初の命令は制限がない。
計算結果は110番地に格納すること。

ニーモニック表現
命令  OP 16進  説明        表記

ロード LD  10  r←(efa)     LD GR,adr,XR
ストア ST  20  r→(efa)      ST GR,adr,XR      
加算  AD  70  r←r+(efa)     AD GR,adr,XR
減算  SB  75  r←r-(eaf)     SB GR,adr,XR
乗算  MP  85  r←r×(eaf)    MP GR,adr,XR
除算  DV  55  r←r÷(eaf)    DV GR,adr,XR
即値  LI  30  r←ID       LI GR, ID


という問題ですがわかる人教えてください。よろしくお願いします

このQ&Aに関連する最新のQ&A

A 回答 (1件)

その「説明」のなかにある efa とか eaf ってなんなの?



XR ってなに?

そして, なにがわからないの?

この回答への補足

実効アドレスefaはadr+(XR)で求められる。と書いてました

補足日時:2015/01/16 03:36
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


このカテゴリの人気Q&Aランキング