Vous êtes sur la page 1sur 12

ESTUDIO DE PROCESADORES

ALEX JIMENEZ DE LA CRUZ


Ing. Electrnico
1

ESTUDIO DE PROCESADORES
A la hora de estudiar nuevos procesadores debemos tener en cuenta:

Arquitectura
Repertorio de Instrucciones.
Sistema mnimo que utiliza el microprocesador.
Seales de Control.
Funciones de los Pines.

MICROPROCESADORES DE 8 BITS

MICROPROCESADOR (4004)
Arquitectura

HARVARD

Repertorio de Instrucciones
46 instrucciones
41 son de 8 bits y
5 de 16 bits de ancho
Sistema mnimo que utiliza Memoria RAM, ROM, Interfaz E/S,
el microprocesador
RELOJ, Lgica de Control.
Seales de Control

CLK, RST, DATA_IN, ADDR, WRITE

Funciones de los Pines 16 pines

ARQUITECTURA DE LOS
MICROPROCESADORES
Ejemplo:
uP 8 bits

DEFINICION DE ELEMENTOS DE LA
ARQUITECTURA DEL MICROPROCESADOR

CONTROLADOR/SECUENCIADOR: Gobierna (control) y Supervisa


(secuencias) genera seales de control.
ACUMULADOR : alm. Antes de enviar a la ALU y luego alm. Resultado.
REGISTRO TEMPORAL (REN): alm. Temporal de Datos.
REGISTRO DE DATOS O INSTRUCCIN: Alm. Temporal Datos
recibidos del Bus de Datos.
DECODIFICADOR DE INSTRUCCIN: decodifica la instruccin y busca
operando (valores de registro o inmediatos).
CONTADOR DE PROGRAMA: contiene direccin de la prxima
instruccin a ejecutar
REGISTRO DE DIRECCIONES: Mantiene posicin o direccin de palabra
de datos
TEMPORIZACION: Sincronizacin Interna O Externa
LINEAS DE CONTROL: Reloj, Lectura/Escritura, Status, Interrupcin,
reinicializacin, etc.
BUSES DE DATOS: bidireccional de 8 bits, transfiere datos entre la CPU
y la memoria o I/O.
BUS DE DIRECCIONES: Unidireccional de 16 bits, direcciona solamente
216 o 64 k de memoria

ORGANIZACIN
DE LA MEMORIA

SISTEMA DE MEMORIA
Las memorias son dispositivos basados en circuitos que posibilitan
el almacenamiento limitado de informacin y su posterior
recuperacin.
UNIDADES DE DATOS EN EL SISTEMA DE MEMORIA
BIT: es la unidad mnima de informacin, basada en el uso del sistema binario que
slo usa valores 1 y 0.
BYTES: se componen de 8 bits.
PALABRA: es un grupo de bits que es procesado como un simple nmero o
instruccin por el microprocesador.
TAMAO DE PALABRA:

4, 8, 16, 32, 64 ...

CODIGO DE OPERACION (CO): es la representacin hexadecimal del cdigo


binario de 8 bits que har que la CPU ejecute la instruccin.

Contenido tpico de una memoria binaria de


una microcomputadora de 8 bits

Interpretacin por el microprocesador del


contenido de la memoria

Las instrucciones del programa se listan en las seis posiciones superiores de memoria (100-105)10
La posicin inferior de memoria (200)10 es la posicin donde se almacena el dato. En este caso el
cdigo ASCII de la letra A se almacena en esta posicin de memoria.
Estas palabras de memoria de programa son ejecutadas secuencialmente, una cada vez.

ORGANIZACIN SIMPLIFICADA DE LA MEMORIA

Escribir o leer en una posicin de memoria se denomina acceder


a la memoria. El acceso a una memoria se realiza de forma:
Secuencial ejemplo: Cinta Magntica. Recorrer toda la cinta

Aleatoria

ejemplo: RAM Y ROM. Tiempo de acceso determinado

ORGANIZACIN SIMPLIFICADA DE LA MEMORIA

ORGANIZACIN SIMPLIFICADA DE LA MEMORIA


MOSTRANDO LAS POSICIONES DE RAM Y ROM