LOGIQUES Fonction Introduction
Fonction Index des mnémoniques

Page précédente Fonction prochaine partie
Fonction partie précédente



 

Monter Descendre Retour Introduction
puce Les instructions logiques ou opérateurs logiques vous permettent de modifier des valeurs bit par bit avec des fonctions logiques telles que ET, OU, XOR...

puce Il faudra obligatoirement utiliser un mode d'adressage parmi ceux proposés.

puce N'oubliez pas que les indicateurs changent pour certaines instructions.





 
Monter Retour Index des mnémoniques
ANDAND
ET logique
EORIExclusive OR Immediate
OU exclusif logique immédiat
ORIOR Immediate
OU logique immédiat
ANDIAND Immediate
ET logique immediat
NOTNOT
complément à un
EORExclusive OR
OU exclusif logique
OROR
OU logique




 

Retour AND AND
ET logique
Monter Descendre

DESCRIPTION
puce Effectue un ET logique entre deux opérande dont un au moins est un registre de données, bit par bit.
Le résultat d'un ET logique vaut 1 si les deux bits testés sont armés (=1), sinon le résultat vaut 0.

MODES D'ADRESSAGE (registre comme opérande de destination)
puce Dn, (An), (An)+, -(An), y(An), x(An,Xn.s), y, z, y(PC), x(PC,Xn.s), #xyz
MODES D'ADRESSAGE (adresse effective comme opérande de destination)
puce (An), (An)+, -(An), y(An), x(An,Xn.s), y, z

TAILLE DES DONNÉES
puce Octet / Mot / Mot long

INDICATEURS
XInchangé
NStandard
ZStandard
V0
C0

SYNTAXES

puce AND <adresse>,Dy
puce AND Dx,<adresse>





 

Retour ANDI AND Immediate
ET logique immediat
Monter Descendre

DESCRIPTION
puce Effectue un ET logique entre deux opérande dont la source est une valeur immédiate, bit par bit.
Le résultat d'un ET logique vaut 1 si les deux bits testés sont armés (=1), sinon le résultat vaut 0.

MODES D'ADRESSAGE
puce Dn, (An), (An)+, -(An), y(An), x(An,Xn.s), y, z, SR, CCR

Pour les modes d'adressage SR et CCR, la taille des donnée
doit être un octet ou un mot, de plus vous devez être en mode superviseur

TAILLE DES DONNÉES
puce Octet / Mot / Mot long

INDICATEURS
XInchangé
NStandard
ZStandard
V0
C0

SYNTAXE
puce ANDI #<valeur>,<adresse>





 

Retour EOR Exclusive OR
OU exclusif logique
Monter Descendre

DESCRIPTION
puce Effectue un OU EXCLUSIF logique entre deux opérande dont la source est un registre de données, bit par bit.
Le résultat d'un OU EXCLUSIF logique vaut 1 si les deux bits testés sont strictement différent, sinon le résultat vaut 0.

MODES D'ADRESSAGE
puce Dn, (An), -(An), (An)+, y(An), x(An,Xn.s), y, z

TAILLE DES DONNÉES
puce Octet / Mot / Mot long

INDICATEURS
XInchangé
NStandard
ZStandard
V0
C0

SYNTAXE

puce EOR Dx,<adresse>





 

Retour EORI Exclusive OR Immediate
OU exclusif logique immédiat
Monter Descendre

DESCRIPTION
puce Effectue un OU EXCLUSIF logique entre deux opérande dont la source est une valeur immédiate, bit par bit.
Le résultat d'un OU EXCLUSIF logique vaut 1 si les deux bits testés sont strictement différent, sinon le résultat vaut 0.

MODES D'ADRESSAGE
puce Dn, (An), (An)+, -(An), y(An), x(An,Xn.s), y, z, SR, CCR

Pour les modes d'adressage SR et CCR, la taille des donnée
doit être un octet ou un mot, de plus vous devez être en mode superviseur

TAILLE DES DONNÉES
puce Octet / Mot / Mot long

INDICATEURS
XInchangé
NStandard
ZStandard
V0
C0

SYNTAXE
puce EOR #<valeur>,<adresse>





 

Retour NOT NOT
complément à un
Monter Descendre

DESCRIPTION
puce Retourne le complément à un ou complément restreint d'un opérande.
Les bits sont tous inversés un à un.

MODES D'ADRESSAGE
puce Dn, (An), (An)+, -(An), y(An), x(An,Xn.s), y, z

TAILLE DES DONNÉES
puce Octet / Mot / Mot long

INDICATEURS
XInchangé
NStandard
ZStandard
V0
C0

SYNTAXE

puce NOT <adresse>





 

Retour OR OR
OU logique
Monter Descendre

DESCRIPTION
puce Effectue un OU logique entre deux opérande dont un au moins est un registre de donnée.

MODES D'ADRESSAGE (registre comme opérande de destination)
puce Dn, (An), (An)+, -(An), y(An), x(An,Xn.s), y, z, y(PC), x(PC,Xn.s), #xyz
MODES D'ADRESSAGE (adresse effective comme opérande de destination)
puce (An), (An)+, -(An), y(An), x(An,Xn.s), y, z

TAILLE DES DONNÉES
puce Octet / Mot / Mot long

INDICATEURS
XInchangé
NStandard
ZStandard
V0
C0

SYNTAXES

puce OR <adresse>,Dy
puce OR Dx,<adresse>





 

Retour ORI OR Immediate
OU logique immédiat
Monter

DESCRIPTION
puce Effectue un OU logique entre deux opérandes dont la source est une valeur immédiate.

MODES D'ADRESSAGE
puce Dn, (An), (An)+, -(An), y(An), x(An,Xn.s), y, z, SR, CCR

Pour les modes d'adressage SR et CCR, la taille des donnée
doit être un octet ou un mot, de plus vous devez être en mode superviseur

TAILLE DES DONNÉES
puce Octet / Mot / Mot long

INDICATEURS
XInchangé
NStandard
ZStandard
V0
C0

SYNTAXE
puce ORI #<valeur>,<adresse>





 

 

Lisez la section sur les droits d'auteur et la license d'utilisation avant de distribuer Zguide.

Zguide © 1998, Florian DREVET. Tous droits réservés à l'échelle mondiale