Page 80
Curso Introductorio sobre Microcontroladores familias HC705 y HC908 de Freescale
Image_312_0
Tabla 5-8 – Instrucciones de Registros / Memoria.
Image_313_0
Tabla 5-9 – Instrucciones Lectura / Modificación / Escritura.
__rendered_path__13
80
Autor : Ing. Daniel Di Lella – Dedicated Field Application Engineer
__rendered_path__9__rendered_path__11
www.edudevices.com.ar - dilella@arnet.com.ar

Page 81
Curso Introductorio sobre Microcontroladores familias HC705 y HC908 de Freescale
Image_317_0
Tabla 5-10 – Instrucciones de Salto.
Image_318_0
Tabla 5-11 – Instrucciones de Control
__rendered_path__13
81
Autor : Ing. Daniel Di Lella – Dedicated Field Application Engineer
__rendered_path__9__rendered_path__11
www.edudevices.com.ar - dilella@arnet.com.ar

Page 82
Curso Introductorio sobre Microcontroladores familias HC705 y HC908 de Freescale
Sumario del Repertorio de Instrucciones
Las computadoras usan códigos de operación u opcodes para darle instrucciones a la
CPU. El repertorio de instrucciones para una CPU específica es el conjunto de todas las
operaciones que la CPU sabe cómo realizar.
La CPU en un MC68HC705J1A puede reconocer 62 instrucciones básicas, algunas con
diversas variaciones que requieren códigos de operación separados. Del repertorio de
instrucciones del MC68HC05 están representados sólo 210 códigos de operación de
instrucción.
La tabla 5-12 incluye una lista de todas las instrucciones del MC68HC05 en orden
alfabético.
Símbolos de Código de Condición
H ..... Semi acarreo (bit 4) 0..... En Bajo
I....... Máscara de Interrupción (bit 3) 1..... En Alto
N...... Negativo (bit 2) .... Evalúa y Levanta el bit si es verdad,
__rendered_path__37
Z....... Cero (bit 1) (sino Baja el bit)
C....... Acarreo / préstamo (bit 0) - ..... No Afectado
Símbolos de Expresiones Booleanas
. ..... AND Lógica
A..... Acumulador
; ..... OR Lógica
X ..... Registro Índice
.... OR Exclusiva
M ..... Posición de Memoria
+
__rendered_path__71
- ....... Not (inversión)
CCR.. Registro de Código de Condición
__rendered_path__72
_ ...... Negativo o Resta
PC ..... Contador de Programa
+ ...... Suma Aritmética
PCL ... PC (byte de menor peso)
x ....... Multiplicación
PCH ... PC (byte de mayor peso)
..... es Cargado con ....
SP ...... Puntero a la Pila
__rendered_path__56
( ) ...... el Contenido de ....
REL .... Desplazamiento Relativo
__rendered_path__57
Modo de Direccionamiento
Abreviatura
Operandos
Inherente
INH
ninguno
Inmediato
IMM
ii
Directo
DIR
dd
(para evaluación de bits)
dd rr
Extendido
EXT
hh ll
Indexado (sin desplazamiento)
IX
ninguno
Indexado (con desplazamiento de 8 bits)
IX1
ff
Indexado (con desplazamiento de 16 bits)
IX2
ee ff
Relativo
REL
rr
__rendered_path__13
82
Autor : Ing. Daniel Di Lella – Dedicated Field Application Engineer
__rendered_path__9__rendered_path__11
www.edudevices.com.ar - dilella@arnet.com.ar

Page 83
Curso Introductorio sobre Microcontroladores familias HC705 y HC908 de Freescale
Image_325_0
Tabla 5-12 – Sumario de Instrucciones (1- de 6).
__rendered_path__13
83
Autor : Ing. Daniel Di Lella – Dedicated Field Application Engineer
__rendered_path__9__rendered_path__11
www.edudevices.com.ar - dilella@arnet.com.ar

Page 84
Curso Introductorio sobre Microcontroladores familias HC705 y HC908 de Freescale
Image_329_0
Tabla 5-12 – Sumario de Instrucciones (2 - de 6).
__rendered_path__13
84
Autor : Ing. Daniel Di Lella – Dedicated Field Application Engineer
__rendered_path__9__rendered_path__11
www.edudevices.com.ar - dilella@arnet.com.ar

Page 85
Curso Introductorio sobre Microcontroladores familias HC705 y HC908 de Freescale
Image_333_0
Tabla 5-12 – Sumario de Instrucciones (3 - de 6).
__rendered_path__13
85
Autor : Ing. Daniel Di Lella – Dedicated Field Application Engineer
__rendered_path__9__rendered_path__11
www.edudevices.com.ar - dilella@arnet.com.ar

Page 86
Curso Introductorio sobre Microcontroladores familias HC705 y HC908 de Freescale
Image_337_0
Tabla 5-12 – Sumario de Instrucciones (4 - de 6).
__rendered_path__13
86
Autor : Ing. Daniel Di Lella – Dedicated Field Application Engineer
__rendered_path__9__rendered_path__11
www.edudevices.com.ar - dilella@arnet.com.ar

Page 87
Curso Introductorio sobre Microcontroladores familias HC705 y HC908 de Freescale
Image_341_0
Tabla 5-12 – Sumario de Instrucciones (5 - de 6).
__rendered_path__13
87
Autor : Ing. Daniel Di Lella – Dedicated Field Application Engineer
__rendered_path__9__rendered_path__11
www.edudevices.com.ar - dilella@arnet.com.ar