Professional Documents
Culture Documents
Una visin tpica de una arquitectura de computadora como una serie de capas de abstraccin:
hardware, firmware, ensamblador, kernel, sistema operativo y aplicaciones.
La arquitectura de computadoras es el diseo conceptual y la estructura operacional fundamental
de un sistema de computadora. Es decir, es un modelo y una descripcin funcional de los
requerimientos y las implementaciones de diseo para varias partes de una computadora, con
especial inters en la forma en que la unidad central de proceso (UCP) trabaja internamente y
accede a las direcciones de memoria.
Tambin suele definirse como la forma de seleccionar e interconectar componentes de hardware
para crear computadoras segn los requerimientos de funcionalidad, rendimiento y costo.
El ordenador recibe y enva la informacin a travs de los perifricos por medio de los canales. La
UCP es la encargada de procesar la informacin que le llega al ordenador. El intercambio de
informacin se tiene que hacer con los perifricos y la UCP. Todas aquellas unidades de un sistema
exceptuando la UCP se denomina perifrico, por lo que el ordenador tiene dos partes bien
diferenciadas, que son: la UCP (encargada de ejecutar programas y que est compuesta por la
memoria principal, la Unidad aritmtico lgica (UAL) y la Unidad de Control) y los perifricos
(que pueden ser de entrada, salida, entrada-salida y comunicaciones).
ndice
1 Introduccin
2 Almacenamiento de operandos en la UPC
2.1 Ventajas de las arquitecturas
2.2 Desventajas de las arquitecturas
3 Vase tambin
4 Enlaces externos
Introduccin
La implantacin de instrucciones es similar al uso de una serie de desmontaje en una fbrica de
manufacturacin. En las cadenas de montaje, el producto pasa a travs de muchas etapas de
produccin antes de tener el producto desarmado. Cada etapa o segmento de la cadena est
especializada en un rea especfica de la lnea de produccin y lleva a cabo siempre la misma
actividad. Esta tecnologa es aplicada en el diseo de procesadores eficientes.
A estos procesadores se les conoce como pipeline processors. Estos estn compuestos por una lista
de segmentos lineales y secuenciales en donde cada segmento lleva a cabo una tarea o un grupo de
tareas computacionales. Los datos que provienen del exterior se introducen en el sistema para ser
procesados. La computadora realiza operaciones con los datos que tiene almacenados en memoria,
produce nuevos datos o informacin para uso externo.
Las arquitecturas y los conjuntos de instrucciones se pueden clasificar considerando los siguientes
aspectos:
Almacenamiento de operativos en la UPC: dnde se ubican los operadores aparte de la
substractora informativa (SI)
Nmero de operandos explcitos por instruccin: cuntos operandos se expresan en forma
explcita en una instruccin tpica. Normalmente son 0, 1, 2 y 3.
Posicin del operando: Puede cualquier operando estar en memoria?, o deben estar algunos
o todos en los registros internos de la UPC. Cmo se especifica la direccin de memoria
(modos de direccionamiento disponibles).
Operaciones: Qu operaciones estn disponibles en el conjunto de instrucciones.
Tipo y tamao de operandos y cmo se especifican.
Vase tambin