Beruflich Dokumente
Kultur Dokumente
Por:
Calderon Carranza, Elbert David
Tern Ayay, Juver
Martes, septiembre,06,16
Captulo 1
Organizacin y Arquitectura:
Frecuentemente para describir un computador se distingue entre arquitectura y organizacin.
-
Histricamente las distinciones entre los conceptos antes mencionados han sido importantes ya que
muchos fabricantes ofrecen una familia de modelos todos con la misma arquitectura, pero con
diferencias en la organizacin. Un ejemplo destacado es la arquitectura IBM/370 apareci por
primera vez en 1970. Un cliente con necesidades modestas podra adquirir poda adquirir un modelo
ms barato y lento y as se incrementaba la demanda para cambiarse a un modelo ms caro y
rpido. Estos modelos conservaban la misma arquitectura para proteger el software del consumidor.
La relacin entre arquitectura y organizacin es muy estrecha, los cambios en la tecnologa no solo
influyen en la organizacin si no que dan paso a la organizacin de estructuras ms ricas y potentes,
generalmente hay menos requisitos de compatibilidad y as hay una mejor decisin con respecto a
organizacin y arquitectura.
Estructura y Funcionamiento
El computador es un sistema complejo para poder describirlo completamente, la clave est en
reconocer la naturaleza jerrquica de la mayora de los sistemas complejos, incluyendo el computador, Un
sistema jerrquico es un conjunto de subsistemas interrelacionados cada uno de los cuales, a su vez, se
organiza en una estructura jerrquica hasta que se alcanza el nivel ms bajo del subsistema elemental. El
diseador necesita tratar solo con un nivel particular del sistema a la vez. En cada nivel del sistema
consta de un conjunto de componentes y sus interrelaciones. El comportamiento de cada nivel depende
solo de una caracterizacin abstracta y simplificada del sistema que hay en el siguiente nivel ms bajo.
De cada nivel al diseador le importan la estructura y el funcionamiento:
En trminos de descripcin tenemos dos opciones: empezar por lo ms bajo y construir una descripcin
completa, o comenzar con una visin desde arriba y descomponer el sistema en sus subpartes. La
experiencia a partir de muchos campos nos ha enseado que de la descripcin de arriba abajo (topdown) es la ms clara y efectiva.
FUNCIONAMIENTO
Las funciones bsicas que un computador puede llevar a cabo, en trminos generales son cuatro:
Procesamiento de datos.
Almacenamiento de datos.
Transferencia de datos.
Control.
El computador, por supuesto, tiene que ser capaz de procesar datos. Los datos pueden adoptar una
gran variedad de formas, y el rango de los requisitos de procesado es amplio.
Tambin es esencial, que un computador almacene datos. Incluso si el computador est procesando
datos al vuelo (es decir, los datos se introducen, se procesan, y los resultados se obtienen
inmediatamente), el computador tiene que guardar temporalmente al menos aquellos datos con los que
est trabajando en un momento dado. As hay al menos, una funcin de almacenamiento de datos a corto
plazo. Con igual importancia el computador lleva a cabo una funcin de almacenamiento a largo plazo. El
computador almacena ficheros de datos para que se recuperen y actualicen en un futuro.
El computador tiene que ser capaz de transferir datos en l mismo y el mundo exterior, el proceso se
conoce como entrada-salida (E/S), y este dispositivo recibe el nombre de perifrico. El proceso de
transferir datos a largas distancias, desde o hacia un dispositivo remoto, recibe el nombre de
comunicacin de datos.
Finalmente, debe haber un control de estas tres funciones. Este control es ejercido por el (los) ente(s)
que proporciona(n) al computador las instrucciones. Dentro del computador, una unidad de control
gestiona los recursos del computador y dirige las prestaciones de sus partes funcionales en respuesta a
estas instrucciones.
ESTRUCTURA
La estructura interna del computador mismo, que mostramos en su nivel ms alto, consta de cuatro
componentes principales:
Unidad de Procesamiento (CPU): controla el funcionamiento del computador y lleva a cabo sus
funciones de procesamiento de datos. Frecuentemente se le llama procesador.
1. Como el dispositivo es principal un computador tendr que realizar las operaciones aritmticas
elementales (suma, resta, multiplicacin, divisin).
2. La secuencia adecuada de las operaciones debe ser realizado eficientemente por un rgano de
control central. Si es dispositivo tiene que ser verstil tiene que haber una distincin entre las
instrucciones.
3. Cualquier dispositivo que realice secuencias largas y complicadas de operaciones debe tener
una memoria considerable, el dispositivo tiene que estar dotado con la habilidad de mantener
contacto de entrada y salida, el medio ser llamado medio de grabacin exterior del dispositivo.
4. El dispositivo tiene que tener un rgano para transferir informacin a partir de R a sus partes
especificas C y M estas forman su entrada IMPUT, hace su trasferencia primero de R hasta M y
nunca directamente hasta C.
5. El dispositivo tiene que tener un rgano para transferir informacin a partir de sus partes
especificas C y M hacia R. Estos rganos forman la quinta parte especifica Output y la
transferencia se hace mejor de M hacia R y nunca directamente a partir de C.
Salvo raras excepciones todos los computadores de hoy en da tienen la misma estructura general y
funcionamiento que indica en las mquinas de von Neumann. la manera de operar del computador
IAS consiste en:
La memoria IAS consiste en 1000 posiciones de almacenamiento, llamadas palabras todos los datos
se almacenan en ella, por lo tanto los nmeros se puede representar en forma binaria y cada
instruccin tiene un cdigo binario .
La unidad de control dirige el IAS captando instrucciones de la memoria y ejecutando una a una el
control como la ALU contiene posiciones de almacenamiento, llamadas registros definidos de la
siguiente manera
Registro Temporal de Memoria (MBR): contiene una palabra que debe ser almacenada en
la memoria.
Registro de Direccin de Memoria(MAR): Especifica la direccin en la memoria de la
palabra leda en MBR.
Registro de Instruccin(IR): contiene los ocho bits del cdigo operacin que se va a
ejecutar
El IAS opera ejecutando repetidamente un ciclo de instruccin, cada ciclo consta de dos sub ciclos,
durante el ciclo de captacin, el codop de la siguiente instruccin es cargado en el IR y la parte que
contiene la direccin es almacenada en el MAR esta instruccin puede ser captada de IBR , o puede ser
obtenida de la memoria cargando una palabra en el MBR y luego en IBR , IR , MAR .
Para simplificar la electrnica se usan solo registros para especificar la direccin en memoria y solo
registro para la fuente o el destino.
Una vez que el cdigo est en el IR se lleva a cabo el ciclo ejecucin los circuitos de control interpretan el
codop y ejecutan la instruccin.
El computador IAS tiene un total de 21 instrucciones estas se agrupan de la siguiente manera:
1. Transferencia de Datos: Transferir datos entre la memoria y los registros de la ALU o entre dos
registros de la ALU.
2. Salto Incondicional: Normalmente ejecuta instrucciones secuencialmente en la memoria, las
instrucciones pueden cambiar secuencialidad.
3. Salto Condicional: el salto depende de una condicin que permite puntos de decisin.
4. Aritmtica: operaciones realizadas por la ALU.
5. Modificacin de direcciones: Permite que la ALU haga operaciones con las direccinoes y las
inserte en instrucciones almacenadas en memoria.
La primera Generacin
ENIAC
En los aos 1946, fue creado el primer computador de propsito especial. La cual peso 30
toneladas, con una superficie de 1400
El transistor fue inventado en los Laboratorios Bell en 1947 y en los aos cincuenta y provoco una
revolucin electrnica. Sin embargo, los computadores completamente transistorizados no estuvieron
disponibles comercialmente hasta el final de los aos cincuenta. IBM no fue la primera compaa que
lanzo esta nueva tecnologa. NCR y, con mas xito, RCA, fueron los primeros en sacar pequeas
mquinas de transistores. IBM los sigui pronto con la serie 7000.
Tambin hay otros cambios. En la segunda generacin se introdujeron unidades lgicas y aritmticas y
unidades de control ms complejas, el uso de lenguajes de programacin de alto nivel y se proporcion
un software del sistema con el computador.
La segunda generacin es destacable tambin por la aparicin de la empresa Digital Equipment
Corporation (DEC). Esta compaa inicio el desarrollo de los minicomputadores.
DEC PDP 1
IBM serie 7000
UNIVAC 1100
miembros ms importantes de la tercera generacin, que surgieron al principio de la era son: el IBM
Sistema/360 y el DEC PDP-8.
a. Principales computadoras comerciales:
-
DEC PDP 8
IBM serie 360 y 370
UNIVAC 1108
CDC series 6600, 7800 y CYBER
Principales procesadores
-
quinta generacin:
Computadoras de quinta generacin. Son computadoras basadas en inteligencia artificial. La quinta
generacin de computadoras fue un proyecto ambicioso lanzado por Japn a finales de los 70. Su
objetivo era el desarrollo de una clase de computadoras que utilizaran tcnicas de inteligencia artificial al
nivel del lenguaje de mquina y seran capaces de resolver problemas complejos, como la traduccin
automtica de una lengua natural a otra. Adems, aparece el procesador sper escalar, que era capaza
de lanzar varias intrusiones por ciclo de reloj.
Computadoras personales
-
ltimas generaciones
Ms all de la tercera generacin hay menos acuerdo general en la definicin de las generaciones de
computadores. Se dice que hay la cuarta y la quinta generacin, basado en los avances de la tecnologa
de los circuitos integrados. Con la introduccin a gran escala (LSI, Large-Scale Integration), poda haber
ms de 1000 componentes en un simple chip de circuito integrado. Con la integracin a muy gran escala
(VLSI, Very-Large Scale Integration), se lograron ms de 10000 componentes por chip, y los chips VLSI
actuales pueden contener ms de 100000 componentes.
Con el gran avance de la tecnologa, la rpida introduccin de nuevos productos, y la importancia del
software y las comunicaciones, as como del hardware, la clasificacin en generaciones se vuelve cada
vez menos clara y significativa. Se podra decir que la aplicacin comercial de nuevos desarrollos resulto
uno de los principales cambios de principios de los aos setenta y los resultados de estos cambios duran
todava.
Memoria Semiconductora. La primera aplicacin en la tecnologa de circuitos integrados en computadores
dejo a un lado la construccin del procesador (la unidad de control y la unidad aritmtico lgica) con chips
de circuitos integrados. Sin embargo, se encontr que esta misma tecnologa poda usarse para construir
memorias.
En 1975, el proyecto minicomputador 802 de IBM fue el primero en muchos de los conceptos de
arquitectura usados en los sistemas, tenan una maquen sper escalar RISC comercializa como una
estacin de trabajo de altas prestaciones, poco despus de su introduccin, IBM comenz a llamarla
tecnologa power.
Como siguiente paso, IBM se ali con Motorola, que haba desarrollado las series 69000 de
microprocesadores, y Apelle, que estaba el chip de Motorola en sus computadoras Macintosh. El
resultado es una serie de mquinas que implementan la arquitectura Power PC. Esta arquitectura deriva
de la arquitectura Power. Se hicieron cambios para agregar caractersticas clase que no estbamos y
para permitir una implementacin ms eficiente eliminando algunas instrucciones y relajando la
especificacin para eliminar casos especialmente problemticos.
BIBLIOGRAFIA
http://arquitecompu-camila.blogspot.pe/2009/10/de.html
http://www.conozcasuhardware.com
ARQUITECTURA DE UN COMPUTADOR(LIBRO)
Organizacin y arquitectura de computadores autor William Stallings