Please enable JavaScript.
Coggle requires JavaScript to display documents.
MANEJANDO EL REPERTORIO DE INSTRUCCIONES - Coggle Diagram
MANEJANDO EL REPERTORIO DE INSTRUCCIONES
INSTRUCCIONES DE CONTROL Y ESPECIALES
• INSTRUCCIONES DE CONTROL:
GOTO: CARGA NUEVA DIRECCIÓN EN EL PC.
CALL: SALVA DIRECCIÓN DE RETORNO.
RETURN: EXTRAE DIRECCIÓN DE LA PILA.
RETLW K: DEVUELVE VALOR INMEDIATO.
INSTRUCCIONES ESPECIALES:
CLRWDT: REINICIALIZA EL PERRO GUARDIÁN.
SLEEP: MODO DE REPOSO, DETIENE OSCILADOR.
REPERTORIO RISC
DEFINICIÓN:
ARQUITECTURA DE "COMPUTADOR DE JUEGO DE INSTRUCCIONES REDUCIDO".
CARACTERÍSTICAS:
INSTRUCCIONES SIMPLES, EJECUTADAS EN UN CICLO.
FLEXIBILIDAD EN OPERANDOS.
LONGITUD DE INSTRUCCIONES: 14 BITS.
ARQUITECTURA HARVARD: MEMORIA DE INSTRUCCIONES Y DATOS SEPARADAS.
PRECISIONES SOBRE NOMENCLATURA Y SÍMBOLOS
USO DE NOMENCLATURA DE MICROCHIP PARA MPASM.
INSTRUCCIONES QUE MANEJAN REGISTROS
SINTAXIS: NEMÓNICO F D.
REGISTRO F (FUENTE) Y D (DESTINO).
INSTRUCCIONES QUE MANEJAN BITS
INSTRUCCIONES:
BSF: PONE BIT A 1.
BCF: PONE BIT A 0.
INSTRUCCIONES QUE MANEJAN OPERANDOS INMEDIATOS
FORMATO: CÓDIGO OP (6 BITS) Y OPERANDO INMEDIATO (8 BITS).
OPERAN CON UN VALOR INMEDIATO DE 8 BITS.
INSTRUCCIONES DE BRINCO (SKIP)
CUATRO INSTRUCCIONES CONDICIONALES:
BRINCO SOLO A LA SIGUIENTE INSTRUCCIÓN
TESTEAN UN BIT O MODIFICAN UN REGISTRO.
TIPOS DE FORMATO
FORMATO DE 14 BITS DIVIDIDO EN:
CAMPO DE OPERACIÓN.
CAMPOS DE OPERANDOS.
DIRECCIONES PARA INSTRUCCIONES DE SALTO.
CLASIFICACIÓN DE INSTRUCCIONES:
MANEJO DE REGISTROS DE TAMAÑO BYTE.
MANEJO DE BITS.
VALORES INMEDIATOS.
CONTROL DE FLUJO: INSTRUCCIONES CALL Y GOTO.
SALTOS CONDICIONALES: "BRINCO" A UNA INSTRUCCIÓN.