设如下两条指令中的符号ABCD是变量名,请说明这两条指令的异同.MOV AX,OFFSET ABCD LEA AX,AB

1个回答

  • 先用带进位的左移DX 1次..

    然后BX清0,带进位循环左移BX 1次

    再由移DX 1次,

    前面是为了保存符号位

    右移2位即可得到除4的效果

    DX带进位的右移1次,带进位循环右移AX1次

    带进位右移BX 1次,带进位的循环右移DX 1次,带进位循环右移AX1次

    最后那里把符号放回去

    另外,站长团上有产品团购,便宜有保证