分别指出下列指令中源操作数和目的操作数的寻址方式.

1。MOV DI,8 、2MOV SI,[DI]、3ADD AX,6[BX]、4SUB AX,3[BX+SI]。
1、MOV DI,8
2、MOV SI,[DI]
3、ADD AX,6[BX]
4、SUB AX,3[BX+SI]。

目的操作数源操作数

1、寄存器寻址 立即寻址

2、寄存器寻址 寄存器相对寻址

3、寄存器寻址 基址变址寻址

4、寄存器寻址 寄存器寻址

5、寄存器间接寻址 寄存器寻址

6、寄存器间接寻址 寄存器寻址

7、寄存器相对寻址 立即寻址

(1) MOV COUNT[BX] ;指令没完

相对寻址

(2) MOV AX,[BP+30][DI]

寄存器寻址,相对基址变址寻址

(3) MOV DX,[SI]

寄存器寻址,寄zhi存器变址

(4) INC SI

寄存器寻址

扩展资料:

存储器中,操作数或指令字写入或读出的方式,有地址指定方式、相联存储方式和堆栈存取方式。几乎所有的计算机,在内存中都采用地址指定方式。当采用地址指定方式时,形成操作数或指令地址的方式称为寻址方式。

寻址方式分为两类,即指令寻址方式和数据寻址方式,前者比较简单,后者比较复杂。值得注意的是,在传统方式设计的计算机中,内存中指令的寻址与数据的寻址是交替进行的。

参考资料来源:百度百科-寻址方式

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-11-16
(1)错误 没有这样的格式 (2)内存操作数寻址中的寄存器相对寻址 (目的操作数)寄存器寻址(原操作数) (3)内存操作数寻址中的基址变址寻址寄存器寻址(4)寄存器寻址内存操作数寻址中的直接寻址(5)寄存器寻址内存操作数寻址中的基址变址寻址(6)内存操作数寻址中的寄存器间接寻址寄存器寻址本回答被网友采纳
相似回答