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

Finding the values in each Instruction based on addressing mode

给定以下内存值和一台具有 累加器,我如何找到以下每条指令加载到累加器中的值?

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

我对如何确定每个 case/mode 中的值感到非常困惑。请逐步告诉我如何找到每种模式的值。对于立即数,该值是否为 40,因为 20 包含 40?提前致谢。

对于立即数,值本身被加载而不是它包含的地址即值是 20.for 直接,地址内容是 loaded.i.e 字 20 包含 40 因此 40 是 loaded.For 间接值,直接值的内容是loaded.i.e 20的直接值是40 40的内容是60.therefore 60是loaded.I 希望有帮助.