EC-2721 Arquitectura del Computador I!

Mecanismo de Antikythera EC-2721 Arquitectura del Computador I! Introducción Historia de las computadoras Universidad Simón Bolívar Departamento de

0 downloads 149 Views 25MB Size

Recommend Stories


ARQUITECTURA DEL COMPUTADOR
ARQUITECTURA DEL COMPUTADOR Ingeniería de Sistemas SYC-30525 Realizado por: Rojas Morales, Junipero, Urdaneta Melean, Jorge Luis Valera Antequera, Da

Notas de Teórico. Arquitectura del Computador
Arquitectura de Computadoras Notas de Teórico Departamento de Arquitectura Instituto de Computación Universidad de la República Montevideo - Urugu

GUÍA Nro. 1 ARQUITECTURA DEL COMPUTADOR. TI PI
GUÍA Nro. 1 ARQUITECTURA DEL COMPUTADOR. TI – PI Arquitectura del Computador. Conceptos  Conjunto de reglas, normas y procedimientos que especifican

MANTENIMIENTO PREVENTIVO DEL COMPUTADOR
MANTENIMIENTO PREVENTIVO DEL COMPUTADOR 1. 2. 3. El mantenimiento preventivo Herramientas para el mantenimiento Mantenimiento de la unidad central.

Estructura del Computador
ARQ. DE COMPUTADORAS • • • • • Arquitectura de Computadoras Ing. Carlos Bacalla Villalobos Universidad Peruana Union Filial Tarapoto Semana 02.2 Ing

Story Transcript

Mecanismo de Antikythera

EC-2721 Arquitectura del Computador I! Introducción Historia de las computadoras

Universidad Simón Bolívar Departamento de Electrónica y Circuitos Prof. Juan. C. Regidor

Mecanismo de Antikythera

• Hallado en 1901 cerca de la isla de

Antikythera, en un naufragio del s. I A.C.

• Calculadora lunisolar • Ref: D. Price “An Ancient Greek

Computer,” Scientific American (Junio 1959); The Antikythera Mechanism Research Project, http://www.antikythera-mechanism.gr

Calculadoras mecánicas

• B. Pascal (1623-1662) •

Inventa una máquina sumadora-restadora en 1642.

• G. W. Leibnitz (1646-1716) •

• Restos y reconstrucción, Museo Arqueológico de Atenas

Introduce mejoras en la calculadora de Pascal, para permitir las 4 operaciones (1671).

Calculadoras mecánicas



“Pascaline” de 1652, exhibida en el Musée des Arts et Métiers, Paris.

Telar Automático

• En 1805 Joseph-Marie Jacquard presenta

en Lyon un telar capaz de tejer automáticamente diseños complejos, usando una cadena de tarjetas perforadas como medio de control.

• Basado en desarrollos del siglo XVIII.

Calculadoras mecánicas

• Réplica de la calculadora de Leibnitz de

1700, Technische Sammlungen museum, Dresden

Telar Automático

• Telar de Jacquard

en el Museo de Ciencia e Industria de Manchester

Telar Automático

• Retrato de

Jacquard tejido en su telar

Charles Babbage

• Matemático inglés (1791-1871) • Máquina de Diferencias (1823) • Máquina Analítica (1834) •

Emplearía como medio de entrada/salida tarjetas perforadas como las usadas en el telar de Jacquard

• La MD fue construída y probada con

éxito en el Museo de Ciencias de Londres en 1991

Charles Babbage

• Retrato de Babbage hacia 1823

Charles Babbage

• Reconstrucción de la máquina de diferencias en el Science Museum de Londres

Máquinas Tabuladoras

Máquinas Tabuladoras

• Herman Hollerith diseña una máquina

para procesar datos del censo de 1890 en USA.

• Los datos son presentados en tarjetas perforadas similares a las usadas por Jacquard.

• Tabulating Machine Co., fundada por Hollerith, es la precursora de IBM.

Computadores humanos

• Réplica de un tabulador y clasificador de Hollerith Computadoras electromecánicas

• Z1 - Konrad Zuse, Berlín (1938) • Harvard Mark I - Howard Aiken, Harvard University e IBM (1944)

• Sala de computación del Depto. de Agricultura de EEUU, c. 1920

Zuse Z1

• Construída con relés “caseros”. Anticipa

Zuse Z1

la organización que será llamada “Arquitectura de von Neumann”.

Harvard Mark I

•IBM Automatic Sequence Controled Calculator • • • • • • •

Palabras de 23 dígitos decimales con signo. Operación en punto fijo 60 registros para constantes 72 registros acumuladores Programación mediante cinta perforada Dimensiones: 15 x 2,4 x 0,9 m, 5 toneladas! Se usó en el diseño de la primera bomba atómica.

Harvard Mark I

Computadoras electrónicas

•ABC - J. V. Atanasoff, C. Berry, Iowa State College (1942)

•Colossus - M. Newman, T. Flowers,

A. Turing, Servicio Secreto Británico (1944)

•ENIAC - J. P. Eckert y J. Mauchly, U.

Computadoras electrónicas

•EDSAC - M. Wilkes, Cambridge U. (1949)

•EDVAC - J. P. Eckert, J. Mauchly, J.

von Neumann, U. de Pennsylvania (1949)

de Pennsylvania (1945)

ABC

ABC

•Atanasoff-Berry Computer

• Calculadora binaria para eliminar una

variable en dos ecuaciones lineales de hasta 29 variables. Un operador podía usarla iterativamente para resolver sistemas de hasta 29 ecuaciones.

• El sistema de almacenamiento de

resultados intermedios en tarjetas nunca trabajó confiablemente.

• Réplica de la ABC en Iowa State U.

Colossus

Colossus

• Computadora diseñada para descifrar mensajes en clave generados por la máquina cifradora “Enigma” (Lorenz SZ40/42) del ejército alemán.

• Se construyeron 10 unidades, la mayoría destruídas al finalizar la guerra. Mantenida como secreto militar hasta c. 1980, no contribuyó para desarrollos posteriores.

Figure 2 Block diagram of Colossus

Colossus

The complication arises when a Lorenz wheel contains an odd number of setting lugs. The thyratron ring controller for this requires a complete set of circuits to handle just the odd thyratron in order to get back biphase circuits for the rest of the ring. The thyratrons in a ring conduct sequentially stepped round by th sprocket pulses. Each thyratron cathode is brought out to a patch panel which allows the cathode pulse t connected to a common output line when a link is plugged into the patchboard. Thus as the ring precesse round, a sequence of pulses appears on the common output line. By selecting the link positions this sequ can replicate the mechanical lugs set on the Lorenz wheel. Alongside the patch panel is a Uniselector wh selects the thyratron cathode to which the ring strike pulse goes. This is the start position of the ring whe sprocket pulses come in at the start of text.

ENIAC

• Electronic Numerical Integrator and Calculator

The common line output went to the staticizer (one-digit stores) and delta circuits (program switches).

• • • • • •

20 acumuladores The Staticizers and Delta Circuits

de 10 dígitos decimales

These circuits take thede rawconstantes signals from the paper tape reader and the thyratron rings, sample them on th Tablas edge of the clock pulse and set them to standard voltages of plus or minus 80 volt. Also on these boards circuits giving a delay of one clock pulse. This is achieved with integrator capacitors which "hold" the p Programación cableada data signal for long enough for it to be sampled on the next sprocket pulse. This delayed signal is availab an output but also on the board is an adder circuit which produces the delta signal, i.e., a one when curre 5000 sumas segundo is different from previous and apor zero when current equals previous. The Shift17,468 Registers

• Colossus Mark 2 en Bletchley Park

tubos, 140-174 kW, 30 toneladas

These are the same circuits used on the delta boards, just integrators sampled on the next sprocket pulse. Costo estimado: 5 shift elements could be connected in$486,000 cascade giving a 5-bit shift register. This is thought to be the first recorded design or use of a shift register. Some of the computational algorithms used this window on pre data to improve the cross correlation measurement.

ENIAC

ENIAC

Figure 1 Photo of the ENIAC-On-AChip mounted in a 132 PGA. The chip measures 7.4 mm ! 5.3 mm and contains 174, 569 transistors (courtesy Univ. of Pennsylvania).

• Planta física: 40 paneles, 0.6 x 2.7 x 0.7 m

• Original y “ENIAC en un chip” (1996)

ocupando un área aprox. de 10 x 17 m.

1 H. H. Goldstine, The Computer from Pascal to von Neumann, Princeton University Press (Princeton, 1972).

1 H.

Figure 1 Photo of the ENIAC-On Chip mount -Aed 7.4 mm ! 5.3 in a 132 PGA. The chip measure mm and con s tains 174, (co 569 transist urtesy Uni H. Goldsti v. of Pennsy ne, The Com ors lvania). puter from Pascal to von Neumann, Princeton Uni versity Pre ss (Prince

ton, 1972).

EDSAC

Figure 2 Floor plan of the ENIAC. The 40 panels, each 0.6 m wide, 2.7 m high and 0.7 m deep, are arranged in U shape occupying an area of about 10 m by 17 m.

EDSAC

that would speed up the calculations for the Ballistic Research Laboratory.

• Electronic Delay Storage Automatic

• Vista general, memoria de línea de retardo de Hg

Calculator

Figure 2 Floor plan of the ENIAC . The 40 pan wide, 2.7 m els, each 0.6 high m shape occupy and 0.7 m deep, are arranged in ing an area U of about 10 m by 17 m.

• • •

Aritmética binaria

• •

600 operaciones por segundo

that would

speed up the

Programa almacenado

calculation

s for the Ba

llistic Resea rch Laborat

ory.

Memoria de linea de retardo de Hg, 1024 palabras de 18 bits (solo 17 utilizables)

3000 tubos, 12 kW

EDVAC • Memoria de núcleos magnéticos (core memory)

• Electronic Discrete Variable Automatic Computer

EDVAC

• EDVAC instalada en el Ballistics Research Laboratory

• • •

Aritmética binaria



7,85 toneladas, 45.5 m!, 56 kW

Programa almacenado Memoria de línea de retardo de Hg, 1000 palabras de 44 bits

UNIVAC I (1951) • Primera computadora comercial en USA (Eckert-

Mauchly Computer Corporation). Se vendieron 48 sistemas con un precio aprox. de $1.000.000 c/u

IBM 7030 (c. 1960)

• Primera computadora con “pipeline”

IBM System/360 (1964) • Modelo 40: 1,6 MHz, 32 KB–256 KB, $225.000

IBM System/360 (1964)

IBM System/360 (1964)

• Modelo 50: 2,0 MHz, 128 KB–256 KB, $550.000

• Modelo 65: 5,0 MHz, 256 KB–1 MB, $1.200.000

IBM System/360 (1964) • Modelo 75: 5,1 MHz, 256 KB–1 MB, $1.900.000

Proyecto Apolo (c. 1965)

CDC 6600 (1964) • Primer “Supercomputador”

Proyecto Apolo (c. 1965)

• Apollo Guidance Computer (AGC) •

RAM de núcleos magnéticos, 2 kpalabras, 16 bits ("12 #s)

• • •

ROM: 36 kpalabras Reloj 4 fases, 1,024 MHz. Interfaz de usuario: teclado y display electroluminiscente de 7 segmentos

• AGC (Computer

History Mus.) y DSKY

Proyecto Apolo (c. 1965)

Minicomputadoras

• Peripheral Data Processor, fabricado por Digital Equipment Corporation ( -> Compaq -> Hewlett-Packard)

• PDP-1, 1962 • PDP-8, 1965 • PDP-11, 1970 43

Minicomputadoras

• PDP-8

Minicomputadoras

• PDP-11/05

Minicomputadoras

• PDP-11/40

Minicomputadoras

• VAX-11/780

Minicomputadoras

• Consola de la PDP 11/70

Minicomputadoras

• VAX-11/780

DECsystem 10

Xerox Alto (c. 1975) • Prototipo de las máquinas con GUI

•U Cray-1 (1976) • Primera supercomputadora vectorial comercial

Microprocesadores

• 1971: Intel 4004 • 1972: Intel 8008 4004 8080 8749 1974: Intel 8080 • • 1975: Motorola 6800, MOS Tech. 6502 • 1976: Intel 8048, Zilog Z-80 • 1977: Intel 8085 • 1978: Intel 8086 • 1979: Motorola 68000, Zilog Z8000

Computadoras personales

• MITS Altair 8800 • 1975 • CPU Intel 8080

Computadoras personales

Computadoras personales

• Apple ][ (6/1977) • CPU 6502

Computadoras personales

• Commodore

• Tandy Corp.-Radio

• 10/1977 • CPU 6502

• 12/1977 • CPU Z80

PET 2001

Shack TRS-80

Computadoras personales

• IBM Personal

Computer 5150

• 8/1981 • CPU Intel 8088

Sistemas Operativos

• < 1959: Operación manual • Programas monitores, Lenguajes de Control de Tareas (JCL) para procesamiento en batch.

• IBM FMS (FORTRAN Monitor System, 1960)

• IBM OS/360 (1964) • Dartmouth Time Sharing System (1964) • Digital TOPS-10 (1964/67)

Computadoras personales

• Apple Macintosh 128k • 1/1984 • CPU 68000

Sistemas Operativos

• Unix (1970) • Digital Research CP/M para Z80 (1978) • Microsoft MS-DOS para IBM PC (1981) • Apple Mac OS - Primer sistema GUI para computadoras personales (1984)

• Microsoft Windows (1985)

Supercomputadoras

Comparación de computadoras 1951-2003 Year Name

1951 UNIVAC I 1964 IBM S/360 50

Size Power (cu. ft.) (watts) 1.000 125.000

Performance (adds/sec)

Memory (KB)

Price

Priceperformance vs. UNIVAC

Adjusted price (2003 $)

Adjusted priceperformance vs. UNIVAC

2.000

48 $1.000.000

1 $6.107.600

1

64 $1.000.000

263 $4.792.300

318

60

10.000

500.000

1965 PDP-8

8

500

330.000

1976 Cray-1

58

60.000

166.000.000

1981 IBM PC

1

150

240.000

256

$3.000

42.105

$5.461

154.673

1991 HP 9000/750

2

500

50.000.000

16.384

$7.400

3.556.188

$9.401

16.122.356

2

500

400.000.000

16.384

$4.400

47.846.890

$4.945

239.078.908

2

500 6.000.000.000

262.144

Intel PPro PC 1996 (200 MHz) Intel Pentium 4 2003 PC (3.0 GHz)

4

$16.000

32.000 $4.000.000

10.855

$75.390

13.135

21.842 $10.756.800

51.604

$1.600 1.875.000.000

Supercomputadoras

$1.600 11.452.000.000

• "Creo que hay un mercado mundial para unas cinco computadoras", James Watson, Presidente IBM (1943)

• "No hay ninguna razón para que alguien

quiera tener una computadora en su hogar", Ken Olsen, Presidente-fundador Digital Equipment Corp. (1977)

• "¿Quién necesita más de 640 kilobytes?", Bill

Gates, Presidente-fundador Microsoft (1983)

• "... Internet se convertirá dentro de poco en una espectacular supernova, y colapsará catastróficamente en 1996", Robert Metcalfe, Presidente-fundador 3Com (1995)

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.