Anda di halaman 1dari 19

ARQUITECTURA DE COMPUTADORES I

Profesor:
Duvn Fernando Garca Cedeo

Universidad del Valle Facultad de Ingeniera


Escuela de Ingeniera Elctrica y Electrnica EIEE
Grupo de Arquitecturas Digitales y Microelectrnica GADYM

Introduccin
1. Definicin de Computador
2. Organizacin y Arquitectura
3. Estructura y Funcionamiento
3.1. Funcionamiento
3.2. Estructura

Introduccin
El objetivo de esta materia es presentar de forma clara la
naturaleza y las caractersticas de los computadores de hoy
da. Para esto es importante saber que hay una gran variedad
de sistemas que pueden recibir el nombre de computador,
desde microprocesadores de un solo chip, hasta
supercomputadores que cuestan decenas de millones de
dlares. Adems es importante entender el rpido ritmo de
cambio que caracteriza siempre a la tecnologa de los
computadores.

Definicin de Computador
Mquina digital electrnica programable para el tratamiento
automtico de la informacin, capaz de recibirla, operar sobre
ella mediante procesos determinados y suministrar los
resultados de tales operaciones.

Organizacin y Arquitectura
Arquitectura del Computador
Conjunto de atributos de un computador que son visibles a el
programador en lenguaje mquina, a el sistema operativo o el
compilador.
Abarca los siguientes elementos:
Conjunto de registros visibles al programador.
Conjunto de instrucciones mquina o ensamblador.
Tipos bsicos de datos soportados por las instrucciones mquina.
Modos de direccionamiento.
Mecanismos de E/S.

Organizacin y Arquitectura
Organizacin del Computador
Se refiere a las unidades funcionales y sus interconexiones, que
dan lugar a las especificaciones arquitectnicas.
Estos atributos incluyen aquellos detalles de hardware
transparentes al programador, tales como seales de control,
interfaces entre el computador y los perifricos y la tecnologa de
memoria usada.

Organizacin y Arquitectura
FAMILIA DE COMPUTADORES/PROCESADORES
Conjunto de computadores/procesadores con
Similar arquitectura
Distinta organizacin

Las familias hacen posible que


Existan mquinas de la misma familia con distinta
Tecnologa
Velocidad
Prestaciones
Precio

Las mquinas de una misma familia sean compatibles entre s


Todos los miembros de una misma familia pueden
ejecutar los mismos programas

La compatibilidad suele ser slo hacia arriba (upward compatibility)


Las mquinas de gama alta de una familia pueden ejecutar los
mismos programas que las mquinas de gama baja
Lo contrario (compatibilidad hacia abajo) no suele ser cierto

FAMILIA PC
COMPATIBLE
IBM PC-XT (8086)
IBM PC-AT (80286)
80386
80486
Pentium
Pentium Pro
Pentium II
Pentium III
Pentium IV

Estructura y Funcionamiento
La estructura es la forma en que los componentes se
relacionan entre s.
El funcionamiento es la operacin de los componentes
individuales como parte de la estructura.
Para realizar la descripcin tenemos dos opciones: empezar de abajo hacia arriba
o comenzar con una visin superior y descomponer el sistema en sub-partes, la
cual es la mas clara y efectiva y se denomina (top-down).

Funcionamiento
Las funciones bsicas que un computador puede llevar a cabo
en trminos generales son solo cuatro:
Procesamiento de datos.
Almacenamiento de datos.
Transferencia de datos.
Control.

Funcionamiento
Visin Funcional del Computador
Transferencia de
Datos

Control

Almacenamiento
de Datos

Procesamiento
de Datos

Funcionamiento
Transferencia de Datos
Transferencia de
Datos

Ejemplo:
Del teclado al monitor.
Control

Almacenamiento
de Datos

Procesamiento
de Datos

Funcionamiento
Almacenamiento de Datos
Transferencia de
Datos

Ejemplo:
Una descarga desde
internet al disco duro.

Almacenamiento
de Datos

Control

Procesamiento
de Datos

Funcionamiento
Procesamiento con uso de Memoria
Transferencia de
Datos

Ejemplo:
Actualizacin de una
base de datos.

Almacenamiento
de Datos

Control

Procesamiento
de Datos

Funcionamiento
Procesamiento con uso de Memoria y Transferencia
Transferencia de
Datos

Ejemplo:
Impresin de una base
de datos.

Almacenamiento
de Datos

Control

Procesamiento
de Datos

Estructura Nivel Superior


Perifricos
Memoria
Principal

COMPUTADOR

Interconexin de
la CPU

Entrada/Salida

Lneas de
Comunicacin

Unidad Central
de Procesamiento

Estructura CPU

Unidad
Aritmtico Lgica
E/S

Unidad Central de
Procesamiento

Computador

Bus del
sistema

CPU

Interconexin
interna de la CPU

Memoria

Registros

Unidad de
Control

Estructura Unidad de Control

Lgica
Secuencial

Unidad de Control

CPU

ALU

Bus
Interno

Unidad de
Control

Registros y
Decodificadores
de la unidad de
Control

Registros

Memoria de
Control

Historia de los Computadores

Historia de los Computadores