我初学汇编。。。老师的一个作业如下:编写一个实现把操作数1和操作数2相加之和送操作数1的宏,操作数1和2都是存储器单元,也可能都是计数器,所定义的宏应能区分这些情况并分别对待。
请问区分存储器单元和寄存器的部分如何用汇编语言实现呢?
------解决方案--------------------
mov b,a
------解决方案--------------------
你不需要分开对待,一种模式即可:
LOCAL tmp
mov tmp,eax
mov eax,Parm1
add eax,Parm2
mov Parm1,eax
mov eax,tmp