📄 asslandat67.dat
字号:
逻辑与运算指令AND
指令格式:AND OPRD1,OPRD2其中目的操作数OPRD1为任一通用寄存器或存储器操作数。源操作数OPRD2为立即数、任一通用寄存器或存储器 操作数。
指令功能:对两个操作数实现按位逻辑与运算,结果送至目的操作数。本指令可以进行字节或字的‘与’运算。OPRD1<--OPRD1 and OPRD2 。
例如:AND AL,0FH ;(AL)<--(AL) AND 0FH
AND AX,BX ;(AX)<--(AX) AND (BX)
AND DX,BUFFER[SI+BX]
AND BETA[BX],00FFH
本指令影响标志位PF、SF、ZF,使CF=0、OF=0。例如,在同一个通用寄存器自身相与时,操作数虽不变,但使CF置零。本指令主要用于修改 操作数或置某些位为零。
上例中的每一条指令,将使AL寄存器的高4位置成零保持AL低4位值不变。说明:两数相与,有一个数假则值为假
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -