给定以下内存值和带有的一个地址机器 累加器,我如何找到以下每条指令加载到累加器中的值?
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?提前谢谢。
答案 0 :(得分:1)
对于立即,值本身被加载而不是它包含的地址,即值为20.for direct,地址内容被加载。字20包含40因此40加载。对于间接,内容的加载直接值。20的直接值为40,40的内容为60.因此加载60.希望有所帮助。