Anda di halaman 1dari 21

ARQUITECTURA

DE
COMPUTADORES

Universidad de Caldas: Sede Principal Calle 65 Nº 26 - 10 / Tel +57 8781500 Fax 8781501 / Apartado aéreo 275 / Línea gratuita : 01-8000-512120
E-mail ucaldas@ucaldas.edu.co -- Manizales - Caldas - Colombia -
Introducción a la Arquitectura de Computadores

La arquitectura de computadoras es el diseño conceptual y la


estructura operacional fundamental de un sistema que
conforma una computadora. Es decir, es un modelo y una
descripción funcional de los requerimientos y las
implementaciones de diseño para varias partes de una
computadora.

Universidad de Caldas: Sede Principal Calle 65 Nº 26 - 10 / Tel +57 8781500 Fax 8781501 / Apartado aéreo 275 / Línea gratuita : 01-8000-512120
E-mail ucaldas@ucaldas.edu.co -- Manizales - Caldas - Colombia -
La arquitectura de una computadora explica la situación
de sus componentes y permite determinar las
posibilidades de un sistema informático, con una
determinada configuración, pueda realizar
las operaciones para las que se va a utilizar. La
arquitectura básica de cualquier ordenador completo está
formado por solo 5 componentes básicos: procesador,
memoria RAM, disco duro, dispositivos de entrada/salida
y software.
Universidad de Caldas: Sede Principal Calle 65 Nº 26 - 10 / Tel +57 8781500 Fax 8781501 / Apartado aéreo 275 / Línea gratuita : 01-8000-512120
E-mail ucaldas@ucaldas.edu.co -- Manizales - Caldas - Colombia -
Conceptos Iniciales de la Arquitectura de Computadores

Un computador es un sistema secuencial síncrono complejo que


procesa información, esta se trata de información binaria, utilizando
solamente los dígitos de valores lógicos ‘1’ y ‘0’. Estos valores
lógicos binarios se corresponden con valores de tensión eléctrica, de
manera que un ‘1’ lógico corresponde a un nivel alto a 5 voltios y un
‘0’ lógico corresponde a un nivel bajo de tensión cercano a 0 voltios;
estos voltajes dependen de la tecnología que utilicen los dispositivos
del computador.
Universidad de Caldas: Sede Principal Calle 65 Nº 26 - 10 / Tel +57 8781500 Fax 8781501 / Apartado aéreo 275 / Línea gratuita : 01-8000-512120
E-mail ucaldas@ucaldas.edu.co -- Manizales - Caldas - Colombia -
Procesador
Es el cerebro del sistema, encargado de procesar todos los datos e
informaciones. A pesar de que es un dispositivo muy sofisticado no
puede llegar a hacer nada por sí solo. Para hacer funcionar a este
necesitamos algunos componentes más como lo son memorias,
unidades de disco, dispositivos de entrada/salida y los programas. El
procesador o núcleo central está formado por millones de
transistores y componentes electrónicos de un tamaño microscópico.

Universidad de Caldas: Sede Principal Calle 65 Nº 26 - 10 / Tel +57 8781500 Fax 8781501 / Apartado aéreo 275 / Línea gratuita : 01-8000-512120
E-mail ucaldas@ucaldas.edu.co -- Manizales - Caldas - Colombia -
Arquitectura Clásica de un Computador Modelo Von Neumann
La arquitectura Von Neumann tiene sus orígenes en el trabajo del matemático
John Von Neumann desarrollado con John Mauchly y John P. Eckert y divulgado
en 1945 en la Moore School de la Universidad de Pensilvania, Estados Unidos,
en el que se presentaba e EDVAC ( Electronic Discrete Variable Automatic
Computer). De aquí surgió la arquitectura del programa almacena en memoria y
búsqueda/ejecución secuencial de instrucciones. En términos generales una
computadora tiene que realizar 3 funciones:
Procesamiento de Datos
Almacenamiento de Datos
Transferencia de Datos
Universidad de Caldas: Sede Principal Calle 65 Nº 26 - 10 / Tel +57 8781500 Fax 8781501 / Apartado aéreo 275 / Línea gratuita : 01-8000-512120
E-mail ucaldas@ucaldas.edu.co -- Manizales - Caldas - Colombia -
1ª Generación: La Válvula de Vacío (1945-1955)
ENIAC, Primer ordenador electrónico digital en 1943 18.000 válvulas,
1.500 relés, 30 Toneladas 20 registros para números DECIMALES
Sucesores: EDVAC, JOHNIAC, ILLIAC, MANIAC EDVAC (1945):
programa almacenado en memoria
1946 - IAS Machine (máquina de von Neumann)
1951 - UNIVAC I
1953 - IBM 701, 704, 709

Universidad de Caldas: Sede Principal Calle 65 Nº 26 - 10 / Tel +57 8781500 Fax 8781501 / Apartado aéreo 275 / Línea gratuita : 01-8000-512120
E-mail ucaldas@ucaldas.edu.co -- Manizales - Caldas - Colombia -
1ª Generación: La válvula de vacío (1945-1955).

El ENIAC fue el primer ordenador electrónico digital de propósito


general que llegó a funcionar. Lo construyeron Mauchley y Eckert en
1943 y estaba formado por 18.000 válvulas y 1.500 relés; sus 30
toneladas de peso consumían 140 Kw. En cuanto a su arquitectura,
disponía de 20 registros capaces de almacenar un número decimal de
10 dígitos cada uno. Se programaba manualmente mediante 6.000
conmutadores y una jungla de cables y enchufes.
Universidad de Caldas: Sede Principal Calle 65 Nº 26 - 10 / Tel +57 8781500 Fax 8781501 / Apartado aéreo 275 / Línea gratuita : 01-8000-512120
E-mail ucaldas@ucaldas.edu.co -- Manizales - Caldas - Colombia -
2ª Generación: El Transistor (1955-1965)

- 1948 Bell Labs inventa el transistor


- 1961 - DEC lanza el PDP-1 (4Kb)
IBM saca la 7090 (32 Kb) y la 1401
- 1964 - CDC 6600 (primera máquina paralela)

Universidad de Caldas: Sede Principal Calle 65 Nº 26 - 10 / Tel +57 8781500 Fax 8781501 / Apartado aéreo 275 / Línea gratuita : 01-8000-512120
E-mail ucaldas@ucaldas.edu.co -- Manizales - Caldas - Colombia -
2ª Generación: El Transistor (1955-1965)
1948 - Bell Labs inventa el transistor (Premio Nobel). En el M.I.T. se
construye el TX-0 y TX-2. Kenneth Olsen funda DEC en 1957. 1961
- DEC lanza el PDP-1, con 4K (Nace el minicomputador). Cuesta
$120.000 IBM saca la 7090, con 32K (cálculo científico), y la 1401
(aplicaciones comerciales). Cuestan millones de dólares. Dominio
absoluto del mercado. 1964 - CDC 6600 (primera máquina paralela):
10 veces más rápido que el 7094.

Universidad de Caldas: Sede Principal Calle 65 Nº 26 - 10 / Tel +57 8781500 Fax 8781501 / Apartado aéreo 275 / Línea gratuita : 01-8000-512120
E-mail ucaldas@ucaldas.edu.co -- Manizales - Caldas - Colombia -
3ª Generación: Circuitos Integrados (1960-1980)

 Fin del núcleo de ferrita


 1964 - S/360 Regs. de 32 bits. direccionamiento.
Compatibles con 370, 43x1, 3080, 3090
En los 80, 16 Mb se quedan pequeños
 DEC distribuye el PDP-11 por todas las universidades

Universidad de Caldas: Sede Principal Calle 65 Nº 26 - 10 / Tel +57 8781500 Fax 8781501 / Apartado aéreo 275 / Línea gratuita : 01-8000-512120
E-mail ucaldas@ucaldas.edu.co -- Manizales - Caldas - Colombia -
3ª Generación: Circuitos integrados SSI y MSI (1960-1980).

Inventado por Texas Instruments y Fairchild Corporation en 1959. En


un chip caben docenas de transistores. Fin del núcleo de ferrita. 1964
- IBM lanza la familia 360, con un espacio de direccionamiento de
224 bytes, y registros de 32 bits. Todos los modelos son compatibles,
incluso con las series sucesoras 370, 43x1, 3080 y 3090. A mediados
de los años 80, los 16 Mbytes se quedan pequeños. DEC distribuye el
PDP-11 por todas las universidades.
Universidad de Caldas: Sede Principal Calle 65 Nº 26 - 10 / Tel +57 8781500 Fax 8781501 / Apartado aéreo 275 / Línea gratuita : 01-8000-512120
E-mail ucaldas@ucaldas.edu.co -- Manizales - Caldas - Colombia -
4ª Generación: PCs. LSI y VLSI (1980-1990)

 Decenas y centenas de miles, millones de transistores en 1 chip


 Nace el microprocesador
 Caída de precios → IBM saca el PC
 Hoy día hay ordenadores según necesidades

Universidad de Caldas: Sede Principal Calle 65 Nº 26 - 10 / Tel +57 8781500 Fax 8781501 / Apartado aéreo 275 / Línea gratuita : 01-8000-512120
E-mail ucaldas@ucaldas.edu.co -- Manizales - Caldas - Colombia -
4ª Generación: Ordenadores personales. LSI y VLSI (1980-1990).

Decenas de miles, centenas de miles y millones de transistores en un chip.


Nace el microprocesador → CPU en una sola pastilla (Unidad de Control +
ALU + Registros)
Los precios bajan radicalmente → IBM saca el Ordenador Personal
Hoy día hay diversos tipos de ordenadores según las necesidades:
ordenadores personales,
miniordenadores, mainframes y supercomputadores.

Universidad de Caldas: Sede Principal Calle 65 Nº 26 - 10 / Tel +57 8781500 Fax 8781501 / Apartado aéreo 275 / Línea gratuita : 01-8000-512120
E-mail ucaldas@ucaldas.edu.co -- Manizales - Caldas - Colombia -
5ª Generación: VHLSI (1990-????) Algunas muestras actuales de esta
generación:

 Intel Core Duo, con alrededor de 400 millones de transistores


 Itanium II, también de Intel, con 2.000 millones de transistores.

Universidad de Caldas: Sede Principal Calle 65 Nº 26 - 10 / Tel +57 8781500 Fax 8781501 / Apartado aéreo 275 / Línea gratuita : 01-8000-512120
E-mail ucaldas@ucaldas.edu.co -- Manizales - Caldas - Colombia -
Máquina de von Neumann

Universidad de Caldas: Sede Principal Calle 65 Nº 26 - 10 / Tel +57 8781500 Fax 8781501 / Apartado aéreo 275 / Línea gratuita : 01-8000-512120
E-mail ucaldas@ucaldas.edu.co -- Manizales - Caldas - Colombia -
La máquina de von Neumann tenía cuatro partes básicas:
 La memoria
 Unidad aritmético-lógica
 Unidad de control
 Sistema de entrada/salida

La memoria estaba formada por 1024 palabras (ampliable a 4 K) de 40 bits


(¡binario!). Cada palabra podía contener 2 instrucciones o un número entero de
39 bits.
Las instrucciones tenían 8 bits para indicar el tipo de instrucción, y 12 bits para
especificar una palabra de memoria.
Universidad de Caldas: Sede Principal Calle 65 Nº 26 - 10 / Tel +57 8781500 Fax 8781501 / Apartado aéreo 275 / Línea gratuita : 01-8000-512120
E-mail ucaldas@ucaldas.edu.co -- Manizales - Caldas - Colombia -
CPU (por el acrónimo en inglés de central processing unit): La
unidad central de proceso es el corazón del computador. Controla el
flujo de datos, los procesa, y gobierna el secuenciamiento de las
acciones en todo el sistema. Para ello necesita un oscilador externo o
reloj que sincroniza las operaciones y marca la velocidad de proceso,
este va marcando la evolución del CPU y mide su velocidad de
funcionamiento; en forma no afortunada la frecuencia del reloj del
CPU viene limitada por la tecnología del CPU y del computador
completo.
Memoria: es la responsable del almacenamiento de datos.
Universidad de Caldas: Sede Principal Calle 65 Nº 26 - 10 / Tel +57 8781500 Fax 8781501 / Apartado aéreo 275 / Línea gratuita : 01-8000-512120
E-mail ucaldas@ucaldas.edu.co -- Manizales - Caldas - Colombia -
Entrada/Salida: transfiere datos entre el entorno exterior y el computador. En
él se encuentran los controladores de periféricos que forman la interfaz entre
los periféricos, la memoria y el procesador.
Sistema de interconexión: Buses; es el mecanismo que permite el flujo de
datos entre la CPU, la memoria y los módulos de entrada/salida. Aquí se
propagan las señales eléctricas que son interpretadas como unos y ceros
lógicos.
Periféricos: estos dispositivos son los que permiten la entrada de datos al
computador, y la salida de información una vez procesada. Un grupo de
periféricos puede entenderse como un conjunto de transductores entre la
información física externa y la información binaria interpretable por el
computador.
Universidad de Caldas: Sede Principal Calle 65 Nº 26 - 10 / Tel +57 8781500 Fax 8781501 / Apartado aéreo 275 / Línea gratuita : 01-8000-512120
E-mail ucaldas@ucaldas.edu.co -- Manizales - Caldas - Colombia -
CARACTERÍSTICAS BÁSICAS

Memoria unidimensional, organizada como un vector de celdas del mismo


tamaño y de direcciones secuenciales.
Una misma memoria para instrucciones y datos.
Sin distinción explícita entre instrucciones y datos.
Sin especificación explícita de tipos de datos.
Las instrucciones se ejecutaban secuencialmente. Se requerían instrucciones
de salto para romper el flujo de control

Universidad de Caldas: Sede Principal Calle 65 Nº 26 - 10 / Tel +57 8781500 Fax 8781501 / Apartado aéreo 275 / Línea gratuita : 01-8000-512120
E-mail ucaldas@ucaldas.edu.co -- Manizales - Caldas - Colombia -
Gracias:

Ing. Carlos Ruiz H.


Universidad de Caldas: Sede Principal Calle 65 Nº 26 - 10 / Tel +57 8781500 Fax 8781501 / Apartado aéreo 275 / Línea gratuita : 01-8000-512120
E-mail ucaldas@ucaldas.edu.co -- Manizales - Caldas - Colombia -