pic Jul. 2016 | Page 37

4. REPERTORIO DE INSTRUCCIONES 4.1 Características generales Habiendo escogido los diseñadores de PIC la filosofía RISC, su juego de instrucciones es reducido (33 instrucciones en la gama baja), siendo éstas, además, sencillas y rápidas, puesto que casi todas se ejecutan en un único ciclo de máquina (equivalente a 4 del reloj principal). Sus operandos son de gran flexibilidad, pudiendo actuar cualquier objeto como fuente y como destino. Posee tres tipos bien diferenciados de direccionamiento, estos son: 1º Inmediato: El valor del dato está incluido en el propio código OP, junto a la instrucción. 2º Directo: La dirección del dato está incluido en el propio código OP, junto a la instrucción. 3º Indirecto: La dirección de la memoria de datos que guarda el operando está contenida en un registro. Nosotros nos centraremos en la gama media, que tiene 35 instrucciones. La mayoría son idénticas a las de la gama baja, si bien las diferencias serán convenientemente explicadas. 4.2 Definiciones y abreviaturas Ante todo es conveniente que usted tenga clara la estructura interna del micro, puesto que las instrucciones la referencian, y puesto que en cualquier micro la comprensión de la nomenclatura de sus componentes es esencial. De este modo hemos creado la siguiente tabla para ayudarle a comprender las abreviaturas: 35