汇编语言中TEST AX,DX 是什么意思啊?

2025-03-10 07:22:41
推荐回答(2个)
回答1:

指令TEST和AND指令一样,实现“与”运算。不一样的就是,TEST不修改寄存器的值,只影响标志位;AND修改寄存器的值,同时也影响标志位。

TEST AX,DX的意思就是:将AX中的值和DX中的值进行“与”运算,但是不修改AX的值,只影响标志位。

回答2:

TEST AX,DX
AX与DX中的值做与运算,不改变AX的值,
仅根据计算结果,改变有关的标志位。