Arquitectura de Computadores

Anuncio
Arquitectura de Computadores
1. Introducción
2. La CPU
3. Lenguaje Máquina
4. La Memoria
5. Sistemas de Entrada/Salida
6. Segmentación (Pipeline)
7. Memoria Caché
8. Arquitecturas RISC
Arquitectura de Computadores
Introducción - 1
Arquitectura de un Computador
Visión del usuario.
Viene definida por el conjunto de instrucciones.
Estructura de un Computador
Unidades funcionales e interconexión.
Tecnología de un Computador
Indica los componentes hardware concretos y
demás características técnicas.
Arquitectura de Computadores
Introducción - 2
Máquina de von Newmann
CPU
Memoria
E/S
buses
Memoria unidimensional, organizada como un vector de celdas del
mismo tamaño y de direcciones secuenciales.
Una misma memoria para instrucciones y datos.
Ejecución secuencial de instrucciones.
Otra forma de memoria: Arquitectura Harvard
Arquitectura de Computadores
Introducción - 3
Taxonomía
de Flynn
Flujo de Instrucciones
Múltiple
Simple
Flujo de Datos
Simple
Múltiple
Arquitectura de Computadores
SISD
SIMD
MISD
MIMD
Introducción - 4
CISC
Según su
Juego de
Instrucciones
Complex Instruction Set Computer
RISC
Reduced Instruction Set Computer
Arquitectura de Computadores
Introducción - 5
Descargar