.: Tabla de Instrucciones y Ciclos de Instrucción:
En las siguientes tablas se pueden ver los ciclos de instrucción consumidos por cada una de las instrucciones del PIC16F84...
Ciclos de Instrucc. |
ADDWF | 1 |
ANDWF | 1 |
CLRF | 1 |
CLRW | 1 |
COMF | 1 |
DECF | 1 |
DECFSZ | 1 ó 2 |
INCF | 1 |
INCFSZ | 1 ó 2 |
IORWF | 1 |
MOVF | 1 |
MOVWF | 1 |
NOP | 1 |
RLF | 1 |
RRF | 1 |
SUBWF | 1 |
SWAPF | 1 |
XORWF | 1 |
|
| |
Ciclos de Instrucc. |
BCF | 1 |
BSF | 1 |
BTFSC | 1 ó 2 |
BTFSS
| 1 ó 2
|
|
| |
Ciclos de Instrucc. |
ADDLW | 1 |
ANDLW | 1 |
CALL | 2 |
CLRWDT | 1 |
GOTO | 2 |
IORLW | 1 |
MOVLW | 1 |
RETFIE | 2 |
RETLW | 2 |
RETURN | 2 |
SLEEP | 1 |
SUBLW | 1 |
XORLW
| 1
|
|
|
Es fácil de recordarlas ya que sólo los saltos consumen 2 ciclos de instrucción, observa que los saltos condicionales consumen 1 ó 2, será 1 siempre que no se realice el salto, ahora si el salto se produce serán 2 los ciclos de instrucción.
Por otro lado las instrucciones de llamada salto y retorno consumen 2 ciclos debido a que son saltos a una determinada posición de memoria, y bueno, el resto sólo consume uno.
R-Luis...
|