Assembleur 6800 |
ADD |
Motorola 6800+ |
Add |
Syntaxe
ADD A #data8
|
ADD A addr8
|
ADD A data8,X
|
ADD A addr16
|
ADD B #data8
|
ADD B addr8
|
ADD B data8,X
|
ADD B addr16
|
Paramètres
Nom |
Description |
data8 |
Ce paramètre permet d'indiquer une donnée immédiate en 8 bits. |
addr8 |
Ce paramètre permet d'indiquer une adresse directe en 8 bits. |
addr16 |
Ce paramètre permet d'indiquer une adresse directe en 16 bits. |
Description
Cette instruction permet d'ajouter le contenu de la mémoire dans le registre accumulateur.
Algorithme
[accumulateur] ← [opérande] + [opérande]
|
Mnémonique
Instruction |
Mode
| Taille
| Opcode
| Cycles
| Description
|
ADD A #data8 |
IMM |
2 |
08Bh |
2 |
Cette instruction permet d'ajouter le contenu de la mémoire dans le registre accumulateur. |
ADD A addr8 |
DIR |
2 |
09Bh |
3 |
ADD A data8,X |
IDX |
2 |
0ABh |
5 |
ADD A addr16 |
EXT |
3 |
0BBh |
4 |
ADD B #data8 |
IMM |
2 |
0CBh |
2 |
ADD B addr8 |
DIR |
2 |
0DBh |
3 |
ADD B data8,X |
IDX |
2 |
0EBh |
5 |
ADD B addr16 |
EXT |
3 |
0FBh |
4 |
Dernière mise à jour : Mardi, le 28 juillet 2015