AND (Logical AND)

PRÍZNAKY:

O

D

I

T

S

Z

A

P

C

0

-

-

-

*

*

?

*

0


PRÍKLADY:
AND operand1,operand2
AND AX,0FF02h
AND CX,DX
AND AL,byte ptr [DI]
AND AL,1111000b

OPIS: Inštrukcia vykoná logický súčin dvoch operandov podľa vzorca:

operand1 = operand1 and operand2

Logický súčin má výsledok 1 práve vtedy keď obidva operandy majú hodnotu 1, inak je výsledok 0.

Názorne si to ukážeme na príklade:

 

AND

1

1

1

1

0

0

0

1

1

0

1

1

0

1

0

1

Výsledok

1

0

1

1

0

0

0

1

Výsledok operácie AND.