Documentos de Académico
Documentos de Profesional
Documentos de Cultura
de
Computadores
Ing. Luis Montoya
Introducción
Transferencia
de datos
Control
Almacenamiento Procesamiento
de datos de datos
Operaciones (Transferencia de Datos)
Control
Almacenamiento Procesamiento
de datos de datos
Operaciones (Almacenamiento)
Ej: Grabar un
Transferencia
documento de datos
Control
Almacenamiento Procesamiento
de datos de datos
Operaciones (procesamiento desde/hasta
almacenamiento)
Control
Almacenamiento Procesamiento
de datos de datos
Operaciones (procesamiento desde
almacenamiento a E/S)
Control
Almacenamiento Procesamiento
de datos de datos
Estructura (computadora)
periféricos Computador
Unidad
Central de Memoria
Proceso Principal
CPU
Computador Sistema de
interconexión
Entrada
Salida
Líneas de
comunicación
Estructura (CPU)
CPU
Computer Unidad
Registros Aritmética y
I/O
Lógica
System CPU
Bus Interconexión
Memory Interna de la CPU
Unidad
de
Control
Estructura (UC)
Unidad de Control
CPU
Lógica
ALU Secuencial
Internal Control
Bus Unit
Unidad de control
Registers de registros y
decodificadores
Memoria
de control
Un ejemplo
Un aviso de segunda mano…
Volvamos al aviso...
Un ejemplo
El microprocesador es el “cerebro” del
sistema. Ejecuta las instrucciones de
los programas. Este es un Pentium III
(Intel) corriendo a 667MHz.
Ø Rock’s Law
l En 2003, una fábrica de chips costaba aprox.
US$ 2,500 millones.
Control
Memoria CPU I/O
Control
Address Bus
Arquitectura de von Neumann
• Ventajas de la arquitectura de von Neumann
– Mayor flexibilidad
• Útil para el sistema operativo
• Paginación a disco
• Código automodificante
* Memoria Local: mantiene una copia local de una porción de la memoria principal
Multiprocesador
• Ventajas
– Procesamiento paralelo
– Cercanía entre CPUs permite
altas tasas de transferencia
de datos
• Desventajas
– No todo es paralelizable
l Problemas de coherencia de memoria local con
memoria principal
Sistemas distribuidos
Red de interconexión
Sistemas distribuidos
Red de interconexión
Sistemas distribuidos
l Ventajas
l Procesamiento paralelo
l Facilidad de incorporar y quitar
nodos del sistema
l Desventajas
l No todo es paralelizable
l Overhead en la transferencia de datos es
considerablemente mayor
l Problemas de coherencia de memorias