lunes, 16 de febrero de 2009

Microprocesadores.

Un microprocesador es un dispositivo electronico capaz de procesar la informacion de acuerdo a un programa o secuencia de instrucciones que lo gobiernan. La arquitectura que poseen en general los microprocesadores es la llamada arquitectura Von Neuman.

Existen 2 tipos de arquitectura en los microprocesadores: la arquitectura Von Neuman y la arquitectura Harvard.

-Arquitectura Von Neuman.
La primera computadora que adopto esta arquitectura fue la ENIAC. La desarrollo Von Neuman.
Se refiere a que existe un solo bus llamado de SISTEMA a travez del cual controla el CPU.

-Arquitectura Harvard.
La primera computadora que adopto esta arquitectura fue la desarrollada por Howard H. Aiken, en la Universidad de Harvard con la colaboracion de IBM, fue llamada HARVARD MARK 1.

La presente arquitectura establece que existen buses independientes para las memorias de programa y de datos, con lo que se hace mas eficiente la ejecucion de los programas.

Microcontroladores.

Un microprocesador es un dispositivo electronico que en su interior posee todas las herramientas necesarias para que su procesador interno realice todas las funciones de control que le son encomendadas. La arquitectura que poseen los microcontroladores puede ser Von Neuman o Harvard.
Un microprocesador es un dispositivo capaz de llevar a cabo procesos logicos. Estos procesos o acciones son programados por un lenguaje ensamblador.
En el año de 1971 aparece el primer microprocesador el cual origino un cambio en las tecnicas de diseño.
Tiempo despues aparecio una nueva tecnologia llamada microcontrolador.

Diferencias de micorprocesador y microcontrolador.

*El microprocesador interactua con las memorias RAM y ROM y otros perifericos por medio de buses.
*El microcontrolador es un solo circuito integrado que contiene todos los elementos electronicos: la unidad de proceso (CPU), la memoria RAM, la memoria ROM.

Ventajas del microcontrolador.

La configuracion minima basica esta constituida por un micro de 40 pines, una memoria RAM de 28 pines, una memoria ROM de 28 pines y un decodificador de direcciones de 18 pines.
Un microcontrolador incluye todos estos elementos en un solo circuito integrado por lo que implica una ventaja en varios factores.

-Analisis de la arquitectura de un microcontrolador.

La arquitectura tradicional de computadoras esta basada en la Von Neuman.
El tener un unico bus hace que el micro sea mas lento en su respuesta, ya que no se puede buscar en memoria una nueva instruccion mientras no finalicen la transferencia de datos anteriores.

Limitaciones de la Arquitectura Von Neuman.

1.-Limitacion de la longitud de las instrucciones.
2.-Limitacion de la velocidad de operacion.

-Analisis de la Arquitectura Harvard.

La arquitectura Harvard tiene la unidad central de proceso (CPU) conectada a dos memorias por medio de dos buses diferentes.
Una de las memorias contiene solamente las instrucciones del programa y la otra solo almacena datos.

Ventajas de la Arquitectura Harvard.

1.- El tamaño de las instrucciones.
2.-El tiempo de acceso a las instrucciones.

Una pequeña desventaja de los micros con arquitectura Harvard, es que deben poseer instrucciones especiales para acceder a tablas de valores constantes que puedan ser necesario incluir en los programas, ya que estas tablas se encontraran fisicamente en la memoria de programa.

2 comentarios: