根据寻址模式查找每条指令中的值

时间:2015-11-15 19:30:01

标签: memory-address organization modesetting

给定以下内存值和带有的一个地址机器 累加器,我如何找到以下每条指令加载到累加器中的值?

Memory Values:
     Word 20 contains 40.
     Word 30 contains 50.
     Word 40 contains 60.
     Word 50 contains 70.

Addressing Modes:
    a. LOAD IMMEDIATE 20
    b. LOAD DIRECT 20
    c. LOAD INDIRECT 20

我对如何确定每种情况/模式中的值将非常困惑。请逐步告诉我如何找到每种模式的值。对于立即,值是40,因为20包含40?提前谢谢。

1 个答案:

答案 0 :(得分:1)

对于立即,值本身被加载而不是它包含的地址,即值为20.for direct,地址内容被加载。字20包含40因此40加载。对于间接,内容的加载直接值。20的直接值为40,40的内容为60.因此加载60.希望有所帮助。