当前位置:   article > 正文

一条双字长的取数指令(LDA)存于存储器的100和101单元,其中第一个字为操作码和寻址特征M,第二个字为形式地址。_lda是什么指令

lda是什么指令

一条双字长的取数指令(LDA)存于存储器的100和101单元,其中第一个字为操作码和寻址特征M,第二个字为形式地址。

假设PC当前值为100,变址寄存器×R的内容为100,基址寄存器的内容为200,存储器各单元的内容如下所示:

写出下列寻址方式的有效地址,以及取数指令执行结束后,累加器ACC的内容。

(1)直接寻址 (2)立即寻址 (3)间接寻址

(4)相对寻址 (5)变址寻址 (6)基址寻址

答案:

1,直接寻址EA=300                   (ACC)=800

2,立即寻址 EA=101                 (ACC)=300

3,间接寻址EA=800                 (ACC)=600

4,相对寻址 EA=102+300                 (ACC)=500

5,变址寻址 EA=100+300                 (ACC)=700

6,基址寻址 EA=200+300                 (ACC)=200

第二个字节对应的是:101

直接寻址,101对应的内容就是:300;

得到地址300,获得数值800,传送到ACC即可得到数据内容:800;

依照此道理,类似计算其他的寻址方式即可。

 

1,直接寻址EA=300                   (ACC)=800

2,立即寻址 EA=101                 (ACC)=300

3,间接寻址EA=800                 (ACC)=600

4,相对寻址 EA=102+300                 (ACC)=500

5,变址寻址 EA=100+300                 (ACC)=700

6,基址寻址 EA=200+300                 (ACC)=200

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/177633
推荐阅读
相关标签
  

闽ICP备14008679号