Sei sulla pagina 1di 46

UNIDAD I INTRODUCCION

La Arquitectura y Organizacin del Computador


La arquitectura hace referencia a aquellos componentes fsicos de un computador, aquellos compones visibles a un programador por ejemplo los registros, el tamao de los registros Del tamao de la memoria.

La organizacin se refiere a como estn conectados estos componentes fsicos entre cada uno de ellos para realizar una u otra actividad. Entre los atributos de organizacin se incluyen aquellos detalles de hardware transparentes al programador, tales como seales de control, interfaces entre el computador y los perifricos y tecnologa de memoria usada.

La arquitectura describe lo que sucede y la organizacin describe como sucede.

ESTRUCTURA Y FUNCIONAMIENTO DE UN COMPUTADOR Estructura: el modo en que los componentes estn interrelacionados Funcionamiento: la operacin de cada componente individual como parte de la estructura.

Funcionamiento:
Procesamiento

de datos
de datos

Almacenamiento Transferencia Control

de datos

Existen cuatro operaciones:

posibles

tipos

de

Transferencia de datos

Como un dispositivo de almacenamiento de datos

Procesamiento de datos en datos almacenados, o bien en trnsito

Estructura

Fig. El computador

Hay cuatro principales:


componentes

estructurales

Unidad Central de Procesamiento CPU (Central Processing Unit) Memoria principal E/S Sistema de interconexin

Fig.: El computador: estructura de nivel superior

Fig.: La Unidad Central de Procesamiento

Fig.: La Unidad de Control

EVOLUCION Y PRESTACIONES DE LOS COMPUTADORES

PRIMERA GENERACION: LOS TUBOS DE VACIO

El ENIAC (Electronic Numerical Integrator And Computer) fue el primer computador electrnico de propsito general del mundo.

pesaba 30 toneladas ocupaba 15000 pies cuadrados contena mas 18000 tubos de vaco consuma 140 Kilovatios de potencia capaz de ejecutar 5000 sumas por segundo.

El ENIAC era una mquina decimal y no binaria, la aritmtica se realizaba tambin en el sistema decimal. Su memoria consista en 20 acumuladores cada uno capaz de contener un nmero decimal de 10 dgitos. Cada digito estaba representado por un anillo de 10 tubos de vaco.

Uno de los mayores inconvenientes del ENIAC era que tena que ser programado manualmente mediante conmutadores y conectando y desconectando cables.
El ENIAC se termino en 1946 Se marco el comienzo de la nueva era de los computadores electrnicos, sigui funcionando hasta 1955 cuando fue desmontado.

La mquina de Von Neumann Un ordenador podra conseguir sus instrucciones leyndolas de la memoria y se podra hacer o modificar un programa colocando los valores en una zona de memoria.

Esta ida conocida como concepto del programa almacenado se atribuye al matemtico Jhon Von Neumann. La primera publicacin de Von Neumann para un nuevo computador en 1945, fue el EDVAC (Electronic Discrete Variable Computer)

El diseo de un nuevo computador de programa almacenado que llamaron IAS. . El computador IAS no completado hasta 1952 es el prototipo de toda una serie de computadores de propsito general.

Fig. Computadora IAS

Fig. Estructura del computador IAS

Los aos 50 contemplaron el nacimiento de la industria de computadores con dos compaas Sperry e IBM dominando el mercado. En 1974 Eckert y Mauchly formaron una Corporacin para fabricacin de Computadores con fines comerciales. Su primera mquina xito fue el UNIVAC (Universal Automatic Computer) que fue empleada para la oficina del censo para sus clculos en 1950. La UNIVAC fue el primer computador comercial xito.

SEGUNDA GENERACION: LOS TRANSISTORES


EL transistor es ms pequeo, ms barato, disipa menos calor y puede ser usado de la misma forma que un tubo de vaco en la construccin de computadores. Mientras que un tubo de vaco requiere cables, placas de metal, una capsula de cristal y vacio, el transistor es un dispositivo de estado slido hecho de silicio.

Las computadoras completamente transistorizadas no estuvieron disponibles comercialmente hasta finales de los 50. Cada nueva generacin se caracteriza por la mayor velocidad mayor capacidad de memoria y menor tamao que la generacin anterior.

En la segunda generacin se introdujeron unidades lgicas y aritmticas y unidad de control ms complejo, as como el uso de lenguajes de programacin de alto nivel y se proporcion un software del sistema con el computador.

La empresa DEC (Digital Equipmet Corporation) caso su primer computador el PDP e iniciaron as el desarrollo de los minicomputadores que fue de gran importancia en la tercera generacin.

TERCERA GENERACION: LOS CIRCUITOS INTEGRADOS

A travs de los aos 50 y principios de los 60, los equipos electrnicos estaban compuestos en su mayora por componentes discretos (transistores, resistencias, capacitores, etc.), encapsulados en sus propios contenenedores y soldados o cableados juntos en tarjetas de circuitos.
Cuando un dispositivo necesitaba un transistor haba que soldar este en una tarjeta de circuitos. Todo el proceso de fabricacin desde el transistor hasta el panel de circuitos era caro y engorroso. Estos hechos fueron el comienzo del surgimiento de problemas, haciendo cada vez ms difcil la fabricacin de mquinas nuevas y ms potentes. En 1958 revolucion la electrnica y se inaugur la era de la microelectrnica con la invencin del circuito integrado, se destacan los dos miembros ms importantes de esta generacin que surgieron al principio de la era: el IBM Sistema/360 y el DEC PDP-8.

Fig. PDP - DEC

Microelectrnica: significa literalmente pequea electrnica, ha habido una tendencia persistente y consistente a la reduccin del tamao de los circuitos electrnicos digitales. Los elementos bsicos de un computador digital deben ofrecer almacenamiento, procesamiento y control de funciones. Solo se requieren componentes dos tipos fundamentales de

Una puerta es un dispositivo que implementa una funcin lgica o booleana simple y controlan el flujo.

La celda de memoria es un dispositivo que puede almacenar un dato de un bit es decir el dispositivo puede estar en un instante dado en uno de dos estados estables.

Cada chip consiste en muchas puertas encapsulado en una carcasa que lo protege con patas para conectar dispositivos fuera del chip. Varios de estos elementos pueden ser interconectados en una tarjeta de circuito impreso para producir ms complejos y mayores.

Fabricar y encapsular juntas unas pocas puertas o celdas de memoria a estos primeros circuitos se los llama de pequea escala de integracin (SSI Small Scale Integration).

ULTIMAS GENERACIONES Con la introduccin de la integracin 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 100.000 componentes.

Con el gran avance de la tecnologa, la rpida introduccin de nuevos productos y la importancia del software y las comunicaciones resulto uno de los principales cambios a principios de los aos 70. A continuacin importantes: se mencionan dos de los ms

Memoria semiconductora:
Se encontr que con la misma tecnologa de circuitos integrados poda usarse para construir memorias.

En los aos 50 y 60 la mayora de las memorias se haca con pequeos anillos de material ferro magntico, se magnetizaba en un sentido el anillo (llamado ncleo) y representaba un uno. Magnetizado en el otro sentido representa un cero. L a memoria de ncleo magntico era ms bien rpida pero era cara, voluminosa y usaba lectura destructiva, borraba los datos almacenados. En 1970 se produjo la primera memoria semiconductora con relativa capacidad, del tamao de un sencillo ncleo de ferrita poda tener 256 bits de memoria, era no destructiva y el costo por bit era mayor que la de un ncleo.

En 1974 el precio por bit de memoria semiconductora cay por debajo del precio por bit de memoria ncleo. Continuando la disminucin del precio de la memoria acompaado de un aumento de la densidad de memoria. Esto ha llevado en pocos aos a hacer maquinas ms pequeas y mas rpidas con el mismo tamao de memoria que maquinas ms grandes y ms caras.

Microprocesadores

Conforme el tiempo pasaba en cada chip haba ms y ms elementos as que cada vez necesitaban menos y menos chips para construir un procesador de un computador.
En 1971 se hizo una innovacin sensacional se desarrollo el primer chip el Intel 4004 que contena todos los componentes de la CPU en un solo chip: el microprocesador haba nacido. Poda sumar dos nmeros de 4 bits y multiplicar solo con sumas sucesivas, marco el comienzo de la evolucin continua en capacidad y potencia de los microprocesadores

En 1972 un paso importante en la evolucin de los microprocesadores fue la introduccin del Intel 8008, el primer microprocesador de uso general los anteriores haban sido diseadas para aplicaciones especificas, este es de 8 bits sin embargo era ms rpido y tiene un conjunto de instrucciones ms rico con mayor capacidad de direccionamiento.

Sobre la misma poca se desarrollaron los microprocesadores de 16 bits de uso general, uno de estos fue el 8086. En 1981 los Laboratorios Bell y Hewlett Packard desarrollaron microprocesadores de un solo chip de 32 bits, Intel introdujo su microprocesador d 32 bits el 80386.

DISEO PARA CONSEGUIR MEJORES PRESTACIONES


La continua revolucin tecnolgica ha habilitado el desarrollo de una sorprendente complejidad y potencia. Por ejemplo las aplicaciones de oficina que requieren la mayor potencia de los sistemas de hoy en da basados en microprocesadores incluyen: Procesamiento de imgenes Reconocimiento del habla Video conferencia Aplicaciones multimedia Almacenamiento de ficheros de voz y video.

Desde la perspectiva de la organizacin y arquitectura de computadores los bloques bsicos de los portentosos computadores de hoy en da son prcticamente los mismos que los computadores de hace casi 50 aos mientras que las tcnicas para sacar hasta la ltima gota del rendimiento de los elementos disponibles se han vuelto cada vez ms sofisticadas.

Velocidad del microprocesador La velocidad bruta del procesador no alcanzar su potencial a menos que se le alimente con una corriente constante de trabajo en forma de instrucciones del computador. Mientras los fabricantes de chips han estado ocupados aprendiendo como se fabrican chips de densidad cada vez mayor los diseadores del procesador tienen que producir tcnicas cada vez ms elaboradas para alimentar al monstruo.

Entre las tcnicas procesadores estn:

incorporadas

los

Prediccin de ramificacin: el procesador se anticipa al software y predice que ramas o grupos de instrucciones se van a procesar despus con mayor probabilidad. Si el procesador acierta la mayora de las veces, puede pre captar las instrucciones correctas y almacenarlas para mantener al procesador ocupado. La prediccin de ramificacin incrementa la cantidad de trabajo disponible que el procesador tienen que ejecutar.

Anlisis de flujo de datos: el procesador analiza que instrucciones dependen de los resultados de otras instrucciones o datos, para crear una organizacin optimizada de instrucciones.
Las instrucciones se regulan para ser ejecutadas cuando estn listas, independientemente del orden original de los programas. Esto evita retrasos innecesarios.

Ejecucin especulativa: utilizando la prediccin de ramificacin y el anlisis de flujo de datos, algunos procesadores ejecutan especulativamente instrucciones antes de que aparezcan en la ejecucin del programa, manteniendo los resultados en posiciones temporales. Esto permite al procesador mantener sus maquinas de ejecucin tan ocupadas como sea posible, ejecutando instrucciones que es probable que se necesiten