Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Set de Instrucciones
Set de Instrucciones
swapf xorwf bcf bsf btfsc btfss decfsz incfsz addlw andlw iorlw movlw sublw xorlw call clrwdt goto retfie retlw return sleep
PARAMETROS
OPERACION CICLOS INSTRUCCIONES QUE MANEJAN REGISTROS f,d Suma de W con f 1 f,d AND de W con f 1 f Borrado de f 1 Borra W 1 f,d Complementa f 1 f,d Decremento de f 1 f,d Incremento de f 1 f,d OR de W con f 1 f,d Movimiento de f 1 f Movimiento de W a f 1 No operacin 1 f,d Rotacin de f a la izquierda con carry 1 f,d Rotacin de f a la derecha con carry 1 f,d Resta de W a f (f-W) 1 Intercambio de 4 bits de +peso por los 4 de f,d 1 -peso f,d OR exclusiva de W con f 1 INSTRUCCIONES QUE MANEJAN BITS f,b Puesta a 0 del bit b de f 1 f,b Puesta a 1 del bit b de f 1 INSTRUCCIONES DE SALTO f,b Testeo del bit b de f, Salta si 0 2 f,b Testeo del bit b de f, salta si 1 2 f,d Decremento de f, salta si 0 2 f,d Incremento de f, salta si 0 2 INSTRUCCIONES QUE MANEJAN OPERANDOS INMEDIATOS k Suma de literal con W 1 k AND de literal con W 1 k OR de literal con W 1 k Movimiento de literal a W 1 k Resta W de literal (k-W) 1 k OR exclusiva de literal con W 1 INSTRUCCIONES DE CONTROL Y ESPECIALES k Llamada a subrutina 2 Borrado de watchdog 1 k Salto a una direccin 2 Retorno de interrupcin 2 k Retorno devolviendo literal en W 2 Retorno de subrutina 2 Puesta del microprocesador en reposo 1
SEALIZADORES C,DC,Z Z Z Z Z Z Z Z Z ninguno ninguno C C C,DC,Z ninguno Z ninguno ninguno ninguno ninguno ninguno ninguno C,DC,Z Z Z ninguno C,DC,Z Z ninguno #TO, #PD ninguno ninguno ninguno ninguno #TO, #PD
W: Registro de trabajo. f: registro de memoria de datos. k: constante de 8 bits a 11 bits. b: bit. d: destino, si d=0 el destino es W, si d=1 el destino es f. C, DC, Z, #TO, #PD son bits especficos del registro STATUS