Академический Документы
Профессиональный Документы
Культура Документы
Arquitectura de computadores
El concepto de arquitectura de un computador se refiere a la integracin de su estructura fsica con su estructura lgica. Qu disciplinas integra el estudio de la arquitectura de computadores ? Por qu es importante para un ingeniero de sistemas y computacin poseer conocimientos sobre arquitectura de computadores ? La arquitectura de computadores es un concepto que integra software, hardware, algoritmos y lenguajes de programacin para el procesamiento de datos y la generacin de informacin.
Arquitectura de Computadores
La disciplina dedicada al estudio, diseo, construccin y aplicacin de los computadores recibe el nombre de Arquitectura de Computadores. Su estudio se puede dividir en cinco grandes reas: 1. Entrada Salida. 2. Comunicaciones.
3. Control.
4. Procesamiento.
El costo de estos sistemas disminuye a un ritmo solo comparable al del aumento en su potencia computacional. Las aplicaciones que antes eran poco factibles se convierten ahora en prcticas:
Cajeros automticos, Computadores en automviles, Computadores de bolsillo, proyecto Genoma Humano, world wide web.
Historia y evolucin
La era de piedra (5000 a.c. 1650 d.c.): Primeros dispositivos de clculo: Huesos usados para contabilizar eventos, tablillas de arcilla, el baco, tablas para predecir eventos astronmicos, geometra y matemtica aplicada. Se desarrollan y escriben los primeros algoritmos. Aparecen las primeras reglas de clculo.
Historia y evolucin
La era mecnica (1620 - 1940):
Historia y evolucin
La primera electrnicos: generacin de computadores
Primeros computadores: Aparecen entre 1938 y 1939. Discretos y anlogos. Rels de conmutacin. Tubos de vaco: ENIAC. Se bosqueja la mquina de Von Newmann. Aparicin EDVAC y EDSAC. En Inglaterra aparece Colossus. Desarrollo de la arquitectura Harvard.
Historia y evolucin
Segunda generacin (1952 - 1963):
En 1954 Bell Laboratories construye el primer computador transistorizado del mundo. TRADIC. Usaba memorias de ncleo de ferrita y corrientes coincidentes.
Aparecen los lenguajes de programacin de alto nivel (FORTRAN en 1957, COBOL en 1959 y ALGOL en 1960). Aparecen los primeros PCBs. Paquetes de discos intercambiables.
Historia y evolucin
Tercera generacin (1962 - 1975):
Historia y evolucin
La cuarta generacin (1972 - actualidad):
Rendimiento y desempeo
Por rendimiento o desempeo se entiende la manera en la que un sistema de cmputo particular resuelve cierto problema y enfrenta los casos previstos. Es una medida relativa y se usa como base de comparacin En general para medir el desempeo se toma como base una operacin comn y muy sencilla para el sistema de cmputo y se evala la cantidad de operaciones que se pueden realizar en una base de tiempo dada.
Rendimiento y desempeo
Es muy comn adoptar la velocidad del sistema de cmputo para evaluar su desempeo La frecuencia de reloj. La frecuencia de reloj del procesador no es una buena medida para comparar el desempeo de un sistema de cmputo, ni siquiera entre sistemas de la misma marca. La frecuencia de reloj sera til como parmetro para comparar el desempeo entre sistemas con una misma arquitectura (CPU).
Rendimiento y desempeo
Tiene ms sentido medir las capacidades internas de la CPU. Por ejemplo: En un DEC PDP 11 con una frecuencia de reloj de 21 MHz (1983) , tomara 480 s multiplicar dos enteros sin signo de 16 bits. La misma operacin le toma alrededor de 30 s a un 8088 de 4.77 MHz (1981).
Rendimiento y desempeo
Size Year 1951 1964 1965 1976 1981 1991 Name UNIVAC I IBM S / 360, M 50 PDP 8 Cray 1 IBM PC HP 9000 Model 750 Ft2 1.000 60 8 58 1 2 Power Watts 124.500 10.000 500 60.000 150 500 Performance Adds per sec 1.900 500.000 330.000 166000.000 240.000 50.000.000 Memory kB 48 64 4 32.768 256 16.384 Adj. Price (S $ 1996) 4.996.749 4.140.257 66.071 8.459.712 4.081 8.156 Adj price / performance vs. UNIVAC 1 318 13.135 51.604 154.673 16.172.356
1996
500
400.000.000
16.384
4.400
239.078.908