汇编中MOV AL,[BX]与MOV [BX],AL的区别为:数据来源不同、传送目的不同、地址类型不同。
一、数据来源不同
1、MOV AL,[BX]:MOV AL,[BX]的数据来源为内存[BX]的数据内容。
2、MOV [BX],AL:MOV [BX],AL的数据来源为AL寄存器的数据内容。
二、传送目的不同
1、MOV AL,[BX]:MOV AL,[BX]的传送目的为将内存[BX]里存放的内容传送到AL寄存器去。
2、MOV [BX],AL:MOV [BX],AL的传送目的为将AL寄存器里存放的内容传送到内存[BX]去。
三、地址类型不同
1、MOV AL,[BX]:MOV AL,[BX]指向的地址类型是逻辑地址。
2、MOV [BX],AL:MOV [BX],AL指向的地址类型是偏移地址。