martes, 17 de febrero de 2009

Microcontrolador y microprocesador

MICROPROCESADOR

Un microprocesador es la parte de la computadora diseñada para llevar acabo o ejecutar los programas. Este viene siendo como el cerebro, este ejecuta instrucciones que se le dan a la computadora a muy bajo nivel haciendo operaciones lógicas simples. El microprocesador o el micro es un chip un tipo de componente eléctrico en cuyo interior existen miles de elementos llamados transistores, cuya combinación permite realizar el trabajo que tenga encomendado el chip.

Los microprocesadores deben cumplir con ciertas capacidades, la primera es leer y escribir la información en la memoria de la computadora. Esto es decisivo ya que en las instrucciones del programa que ejecuta el microprocesador y los datos sobre los cuales trabaja están almacenados temporalmente en esa memoria. La otra capacidad es programarlo. La otra es decirles a las de más partes de la computadora lo que deben de hacer, para que el micro pueda dirigir la operación a la computadora.

Algunas de sus mayores características son su ancho de bus y la velocidad con la que trabaja.

MICROCONTROLADOR

Los microcontroladores son un circuito integrado o chip que incluyen en su interior las tres unidades funcionales de una computadora que son CPU, memoria y unidades de e/s.

Estos microcontroladores son diseñados para disminuir el costo económico y el consumo de energía de un sistema en particular. Por eso el tamaño de la CPU, la cantidad de memoria y los periféricos incluidos dependerán de la aplicación.

EXISTEN DOS TIPOS DE ARQUITECTURA

-ARQUITECTURA VON NEUMAN

-ARQUITECTURA HARVARD

La arquitectura Von Neuman

Esta arquitectura se caracteriza por disponer de una sola memoria principal donde se almacenan datos e instrucciones de forma indistinta. A dicha memoria se accede a través de un sistema de buses único (direcciones, datos y control)

La primera computadora que adoptó esta arquitectura fue desarrollada por Howard H. Aiken en la universidad Harvard con la colaboración de IBM.
El nombre de la computadora fue Harvard Marki.
La presente arquitectura establece que existen buses independientes para las memorias de programa y datos con lo que se hace más eficiente la ejecución de los programas.

La arquitectura Harvard

Este tipo de arquitectura dispone de dos memorias independientes una que contiene solo instrucciones y otra, solo datos. Ambas disponen de sus respectivos sistemas de buses de acceso y es posible realizar operaciones de acceso simultáneamente en ambas memorias.

Haciendo el bus independiente para las memorias de programa y de datos, con lo que se hace mas eficiente la ejecución de los programas.

1 comentario: