Está en la página 1de 2

1

ARQUITECTURA DE MICROPROCESADORES
YEISON S. MALDONADO T. (Cd. 285244)
AbstractEn este documento se exponen las arquitecturas
de los microprocesadores conocidas hasta ahora, las cuales son
Von Newman y Harvard. Los microprocesadores basados en la
arquitectura Von Newman, se caracterizan por tener un solo bus
para direcciones y datos, es decir, que el mismo bus se emplea
para enviar y recibir instrucciones y datos. Adems de ello,
las instrucciones y los datos son almacenados en una memoria
principal. Cuando la CPU se dirige a la memoria principal,
extrae la instruccin y despus los datos con los que se efecta la
instruccin. Por otro lado la arquitectura Harvard se caracteriza
por tener por separado el bus de datos y el bus de direcciones.
Esto signica que las instrucciones y los datos son almacenados
en memorias diferentes que son accedidas de forma separada por
la CPU.
Index TermsArquitectura, microprocesadores, Von Newman,
Harvard.
I. INTRODUCCIN
E
N el estudio prctico de los circuitos, se comienza
realizando montajes (cableados), cuyo principio de fun-
cionamiento se basa en la utilizacin de un circuito especico
para cada aplicacin. Estos circuitos requieren de importantes
cambios cuando se intenta adaptarlos a otras aplicaciones o
circunstancias distintas a las previstas.
Algunso factores como el incremento de la complejidad de
las funciones, los avances tecnolgicos en la fabricacin de
circuitos integrados, etc. Han posibilitado la aparicin de los
circuitos programados, basados en el Microprocesador como
estructura principal de todas las aplicaciones.
Teniendo en cuenta lo anterior, se puede observar la impor-
tancia fundamental de los Microprocesadores, para el desar-
rollo de aplicaciones complejas, por ende, a travs de este doc-
umentos se pretende exponer las principales funciones de ste
dispositivo y las arquitecturas utilizadas en su funcionamiento.
II. EL MICROPROCESADOR
Se aplica la denominacin Microprocesador a un circuito
integrado (ver g. 1), que contiene los elementos qeu consti-
tuyen la Unidad Central de Procesos (CPU) de una mquina
programada llamada genricamente Computador.
Figura 1: Microprocesador HITACHI 6303
A. Funciones Principales
Las principales funciones del microprocesador son las sigu-
ientes:
Direccionamiento de la instruccin a ejecutar: se lleva
a cabo mendiante un elemento denominado contador de
programa, el cual puede ser modicado (normalmente
incrementado), con lo que se logra una alteracin en el
orden de la ejecucin de las instrucciones.
Decodicacin de las instrucciones: las instrucciones se
reciben en un cdigo binario y el microprocesador debe
interpretar su signicado.
Unidad de control y tiempo: es el componente encar-
gado de generar y transmitir las seales de gobierno y
sincronismo a todo el sistema (componentes internos del
microprocesador y externos al mismo).
Unidad aritmtica y lgica: es la encargada de efectuar
las operaciones.
Registros: son celdas para almacenamiento de informa-
cin (datos o direcciones).
B. Arquitectura
1) Von Neumann: La arquitectura tradicional de micro-
procesadores se basa en el esquema propuesto por Von Neu-
mann (ver g. 2), en el cual la u CPU esta conectada a una
memoria nica que contiene datos e instrucciones. el tamao
de la unidad de datos o instrucciones, esta jado por el ancho
del bus de momoria, es dicir, que un microprocesador de 8
bits que tiene adems un bus de 8 bits que lo conecta con la
memoria, deber manejar datos e instrucciones de una o ms
unidades de 8 bits (Byte) de longitud. Cuando deba acceder a
una instruccin o dato de mas de un Byte, deber realizar mas
de un acceso a memoria. Por otro lado ste bus nico limita
la velocidad del microprocesador, ya que no se puede buscar
en memoria una nueva instruccin antes de que nalicen las
trasnferencias de datos que pudieran resultar de la instruccin
anterior.
Figura 2: Arquitectura Von Neumann
2) Harvard: Esta arquitectura consiste en un esquema en el
que la CPU esta conectada a dos memorias por intermedio de
dos buses separados (ver g. 3). Una de las memorias contiene
solamente las instrucciones del programa y la otra almacena
2
los datos. Ambos buses son totalmente independientes y
pueden ser de distintos anchos. Para un procesador de Set
de Instrucciones Reducido (RISC)
1
, el set de instrucciones y
el bus de momoria del programa pueden disearse de manera
tal que todas las instrucciones ocupen una sola posicin de
momoria. Adems, como los buses son independientes, la CPU
puede estar accediendo a los datos para completar la ejecucin
de una instruccin y al mismo tiempo estar leyendo la prxima
instruccin.
Figura 3: Arquitectura Harvard
Las principales ventajas de esta arquitectura son:
Que
Que el tiempo de acceso a las instrucciones puede super-
ponerse con el de datos logrando una mayor velocidad
de operacin.
III. CONCLUSICONES
1) Los microprocesadores permiten una mayor exibilidad
en cuanto a la adaptacin a diferentes aplicaciones.
2) La longitud de las instrucciones, en el modelo de Von
Neumann, esta limitada por la unidad de longitud de los
datos
3) La velocidad de operacin, en el modelo de Von Neu-
mann, esta limitada por el efecto de cuello de botella,
que signica disponer de un bus nico para datos e
instrucciones.
4) El tamao de las instrucciones, en el modelo de Harvard,
no esta relacionado con el de los datos y por lo tanto
puede ser optimizado para que cualquier instruccin
ocupe una sola posicin de memoria.
5) El tiempo de acceso a las instrucciones, en el modelo de
Harvard, puede superponerse con el de datos logrando
una mayor velocidad de operacin.
IV. BIBLIOGRAFIA
Apuntes de dispositivos lgicos programables
http://politodiaz.blogspot.com/2009/02/act-4-resumen-
de-los-videos-1-y-2-y-de.html
http://es.wikipedia.org/wiki/RISC
1
Es un tipo de microprocesador con las siguientes caractersticas funda-
mentales:
Instrucciones de tamao jo y presentadas en un reducido nmero de
formatos.
Slo las instrucciones de carga y almacenamiento acceden a la memoria
de datos.
Adems estos procesadores suelen disponer de muchos registros de proposito
general.

También podría gustarte