INSTRUCCIONES_MICRO__21350__

Páginas: 4 (839 palabras) Publicado: 23 de octubre de 2015
INSTRUCCIONES EN EL
MICROPROCESADOR

TIPOS DE INSTRUCCIONES DE UN MICROPROCESADOR

1.- INSTRUCCIONES DE TRANSFERENCIA:
Movimiento de datos de un lugar a otro (entre memoria, entre registros, dememoria a registros)
2.- INSTRUCCIONES ARITMÉTICAS Y LÓGICAS
Aritméticas (sumas, restas, multiplicaciones, divisiones)
Lógicas (AND, NO, OR)
Rotaciones y desplazamientos
3.- INSTRUCCIONES DE E/S
Leer yescribir datos en las unidades de E/S
4.- INSTRUCCIONES DE SALTO
Saltos condicionales e incondicionales
Llamadas y retorno de rutinas
Retornos de interrupciones
5.- INSTRUCCIONES DE CONTROL
Parada,configuraciones

¡¡ CADA P TIENE SU PROPIO JUEGO DE INSTRUCCIONES !!
Es dificil dar recetas generales

SECUENCIA DE BUSQUEDA Y EJECUCIÓN DE INSTRUCCIONES
• FASE DE BUSQUEDA (utiliza los buses externos)•Se inicia en el PC, que contiene la dirección de memoria donde se encuentra el código binario de la instrucción (COP,
OPCODE)
•Esta dirección se coloca en el registro de direcciones (RD). Va hacia lamemoria externa por el bus de direcciones
•El COP se recoge por el bus de datos y es almacenado en el Registro de Instrucciones (RI)
•FASE DE EJECUCIÓN (podría utilizar los buses externos para otrafunción simultanea)
•Se decodfica la instrucción en la UNIDAD DE CONTROL.
•Cada instrucción se sub-divide en un conjunto de pequeñas tareas que deben ser secuenciadas por la unidad de control(MICROPROGRAMA)
•La ejecución podría requerir otra fase de búsqueda para operar sobre un dato de memoria.
•Cuando una instrucción se ejecuta el PC ya esta apuntado a las siguiente (importante en los saltos)MEMORIA
DIRECCIÓN (16 bits)
$0000

PC = $0100

DATOS (8 bits)
$XX

$0100

$3E

$0101

$FF

$FFFF
CODIGO MÁQUINA ($3E, $FF)

Instrucción hipotética
AND entre el contenido del acumulador (A)
y el dato $FF.JUEGO DE INSTRUCCIONES
OPCODE = $3E

$XX
ENSAMBLADOR (ANDA, $FF)

Proceso de ejecución
de una instrucción

Ejemplo de operación AND entre
el dato contenido en el acumulador
y un dato contenido en...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS