AND op
Format : AND opérande
Effet : A = A · opérande
En binaire : 0 · 0 = 0
1 · 0 = 0
0 · 1 = 0
1 · 1 = 1
Cette fonction, ET, est souvent utilisée pour mettre des bits du registre A à 0.
Opérande possible : Octet, A, B, C, D, E, H , L, (HL), (IX+d) ou (lY+d)
Etat des indicateurs du registre F après exécution :
S est mis à 1 si le résultat est négative
Z est mis à 1 si le résultat est zéro
H est mis à 0
P est mis à 1 si résultat est un nombre pair
N est mis à 0
C est mis à 0
Temps d'exécution :
Effet : A = A · opérande
En binaire : 0 · 0 = 0
1 · 0 = 0
0 · 1 = 0
1 · 1 = 1
Cette fonction, ET, est souvent utilisée pour mettre des bits du registre A à 0.
Opérande possible : Octet, A, B, C, D, E, H , L, (HL), (IX+d) ou (lY+d)
Etat des indicateurs du registre F après exécution :
S est mis à 1 si le résultat est négative
Z est mis à 1 si le résultat est zéro
H est mis à 0
P est mis à 1 si résultat est un nombre pair
N est mis à 0
C est mis à 0
Temps d'exécution :
Instruction | M Cycles | T States |
AND registre | 1 | 4 |
AND octet | 2 | 7 (4, 3) |
AND (HL) | 2 | 7 (4, 3) |
AND (IX+d) | 5 | 19 (4, 4, 3, 5, 3) |
AND (lY+d) | 5 | 19 (4, 4, 3, 5, 3) |