逻辑与
1: 语法
And
DST, SRC
2: 功能
(DST) ^ (SRC) -> (DST)
就是将DST(目标操作数) 的特定位清0
3: 说明:
1> and 可进行 字节, 字, 双字的运算
2> 操作数类型 DST {通用寄存器, 存储单元}
SRC {通用寄存器, 存储单元, 立即数}
3> DST 和 SRC不能同时为存储单元 ; 其实别的指令也不能同时为存储单元 ... 这是硬件规定
4> 对psw有影响, 影响 CF, PF, ZF, SF, OF
------------------------------------例1---------------------------------
assume cs:code
code segment
_start:
mov ax, 5678H
and ax, 0FF0H ;将ax前后4位清零
and ax, 0 ;将ax清零
;-------------------------------------------
mov ax, 5678H and 0FF0H ;等同于上
mov ax, 4c00H
int 21H
code ends
end _start