SAP 2 中的 MOV 与 MVI

MOV vs MVI in SAP 2

上面写着mov用来在寄存器之间传递数据,mvi用来传递一个立即数到寄存器。但是为什么有些人也写 mov A,22h 例如,即使 22h 是立即数。可以这样做吗?

是的,它可能会这样做 - 这是汇编器的一项服务,使您不必考虑是使用 mov 还是 mvi - 汇编器会在 mov 上看到一个立即值并生成一个mvi.

很多汇编器都有类似的服务来使指令集更加正交。检查您的汇编程序手册,看看您的手册是否允许使用它。