Está en la página 1de 32

ORGANIZACIÓN Y

FUNCIONAMIENTO
1.Organización y arquitectura de
computador
2.Estructura y funcionamiento
3.Historia de computadores
4.Diseño para conseguir mejores
prestaciones
Introducción
Arquitectura de un Computador
“La apariencia funcional que presenta a sus usuarios
inmediatos” descripción del comportamiento del
computador Describe “lo que sucede”
Organización de un Computador
Describe el hardware
utilizando distintos niveles
de abstracción Describe “cómo sucede”

Implementación
Con qué tecnología
Estructura y Funcionamiento

ESTRUCTURA
Forma como se relacionan los
componentes unos con otros
Estructura a Nivel superior
Estructura de la CPU
Estructura de la Unidad de
Control
FUNCIÓN
Operación individual de los
componentes como parte de su
estructura
Funciones del computador:
 Procesamiento de datos
 Almacenamiento de datos
 Movimiento de datos
 Control
Visión Funcional
Movimiento de datos
Almacenamiento
Procesamiento de datos
Internos
Procesamiento de datos en
transito
Evolución del Computador
Taxonomía de Flynn
Clasificación del Pc según su
arquitectura
Evolución del Procesador

4bits
8bits

16bits

32bits

32bits
32bits

64bits 64bits
La máquina de Von Neumann
 No fue hasta en 1952 que fueron
implementados por primera vez en una
máquina denominada AIS. (Sistema de
identificación automática)
La máquina de Von Neumann
 Una memoria principal (M)
 Una Unidad Aritmético Lógica (ALU)
 Una unidad de control (CC)
 Un equipo de entrada salida (I/O)
dirigido por la unidad de control.
MEMORIA IAS (Instituto de
estudios avanzados)
 La memoria del IAS consistía en 1000
posiciones de almacenamiento
llamados palabras, de 40 bits cada
uno.
 Tanto los datos como las instrucciones
se almacenan allí.
MEMORIA IAS
Estructura IAS
Estructura del IAS
 Registro temporal de memoria (buffer)
MBR. Actualmente se suele denominar
MDR.
 Registro de dirección de Memoria MAR.
 Registro de instrucción IR.
Estructura del IAS
 Registro temporal de Instrucciones IBR
 Contador de Programa PC
 Acumulador AC y Multiplicador
Diagrama de Flujo
Diseño para construir mejores
prestaciones
 El precio de los computadores continúa cayendo año tras año,
mientras sigue creciendo su capacidad y potencia
 Las aplicaciones domésticas y de oficina cada vez requieren
más potencia: procesamiento de imágenes, reconocimiento del
habla, vídeo-conferencias, aplicaciones multimedia,
almacenamiento de ficheros con voz y vídeo, etc.
 Sin embargo, los bloques básicos de los computadores son
prácticamente los mismos que los de los computadores de hace
casi 50 años
 Las técnicas para sacar el máximo rendimiento se han vuelto
cada vez más sofisticadas
Factores en diseño de
mejores prestaciones

 Velocidad de Microprocesador
 Equilibrio de Prestaciones
Velocidad del
Microprocesador
 Predicción de Ramificación
precaptar la instrucción
 Análisis del flujo de datos
dependencia de instrucciones
para organización optimizada
 Ejecución Especulativa
ejecutar instrucciones antes
de que aparezcan en
la ejecución de un programa
Equilibrio de prestaciones
 Existe una desigualdad de prestaciones entre
microprocesador y memoria principal. Si la memoria
no logra mantener las demandas del procesador,
este se detiene
Soluciones E.Prestaciones
 Incrementar ancho de palabra
 Interfaz DRAM más eficiente, incluyendo una
cache u otro esquema de almacenamiento
temporal en el chip DRAM
 Reducir la frecuencia de acceso a MP
mediante caches internas y externas
 Incrementar ancho de banda, usando buses
más rápidos
Conclusiones

Arquitectura de Computadores retos y


oportunidades para la próxima década
Web Sites
 http://www.shore.net/~ws/COA5e.ht
ml
 http://www.intel.com/
 http://www.ibm.com
 http://www.dec.com

También podría gustarte