| Assembleur 6800 | JSR |
|---|---|
| Motorola 6800+ | Jump to Subroutine |
Syntaxe
| JSR data8,X |
| JSR addr16 |
Paramètres
| Nom | Description |
|---|---|
| data8 | Ce paramètre permet d'indiquer une donnée immédiate en 8 bits. |
| addr16 | Ce paramètre permet d'indiquer une adresse directe en 16 bits. |
Description
Cette instruction permet de faire un saut à une sous-routine.
Algorithme
|
[[SP]] ← [PC(LO)] [[SP] - 1] ← [PC(HI)] [SP] ← [SP] - 2 [PC] ← location |
Mnémonique
| Instruction | Mode | Taille | Opcode | Cycles | Description |
|---|---|---|---|---|---|
| JSR data8,X | IDX | 2 | 0ADh | 8 | Cette instruction permet de faire un saut à une sous-routine. |
| JSR addr16 | EXT | 3 | 0BDh | 9 |
Dernière mise à jour : Mardi, le 28 juillet 2015