Instrucción: IJMP |
Función: | Salto indirecto a Z |
Sintaxis: | IJMP |
Código de Operación de 16 bit |
1001 |
0100 | 0000 | 1001 |
Operación: | PC Ü Z (15:0) |
Operandos: | Ninguno |
Words: | 1 (2 bytes) |
Ciclos: | 2 |
Flags: | Ninguno |
Pila: | No afectada |
Program Counter: | PC Ü Z (15:0) |
Descripción: IJMP realiza un salto indirecto a una dirección apuntada por el registro puntero Z (16 bit) en el archivo de registro. El registro puntero Z es de 16 bit y permite el salto dentro de los 64K words (128K bytes) más bajos de la sección de memoria de programa. |
|
Ejemplo: |
|
MOV r30,r0 |
; Poner offset a la tabla de salto |
IJMP | ; Saltar a la rutina apuntada por r31:r30 |