Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ARQUITECTURA
UNIDAD 4: Descripción detallada de las arquitecturas
corrientes de computadoras.
• Objetivos Específicos:
Lograr que el estudiante incorpore el conocimiento de la organización y
arquitectura de una buena parte de las computadoras de uso actual.
Familiarizar al estudiante con las arquitecturas de computadoras alternativas a
la Von Neumann y sus modalidades de funcionamiento
• Contenidos:
Arquitectura de máquinas Von Neumann. Unidad Central de Proceso,
Memoria y E/S en bloques. Relaciones entre sí.
Bloque de memoria. Concepto de programa almacenado. Tipos y formato de
datos.
Unidad Central de Proceso (UCP). Propósito. Registros: Contador de
programa, Punteros. Registros destinados a uso general.
Concepto de “instrucción”. Partes de la misma. Código de operación. Modos
de direccionamiento. Operando. Estructuras: “memoria / memoria”; “memoria
/ registro”. Colas de ejecución. Funcionamiento detallado de una cola de
ejecución de cinco etapas..
LA COMPUTADORA: VISION DEL
USUARIO
Software de
Aplicaciones
Software de
Sistema
Hardware
Abstracción
Interpretación Parcial
Microprograma
MV Nivel 1
Microarquitectura (no esta
interesado en la
HARDWARE
implementación
Lógica Digital Nivel 0 de la ISA)
Microarquitectura
• PROGRAMACION DEL COMPUTADOR
Expresar un problema en un lenguaje que la computadora
pueda entender
Bus de Direcciones
Bus de Control
Subsistema
de Entrada/Salida
2 32 −1 FFFFFFFF
FFFFFFFE
FFFFFFFD
∙
Espacio de
direcciones byte ∙
byte ∙
2 00000002
1 00000001
0 00000000
Direcciones
Unidad de Memoria
Escritura Datos
Lectura
señales de control
MR/MW: Establecen el sentido de las transferencia de información.
Lectura (MR): Los datos van desde la memoria a los registros del Procesador
Escritura (MW): Los datos van desde los registros del procesador a la memoria.
La Unidad Central de Proceso
Unidad de Control
ACC MDR
Registros MAR
IR PC/IP
4004 8080
8086
80386
LA ARQUITECTURA DE VON NEUMANN
• Programa Almacenado
– Instrucciones se guardan en la memoria principal
– La memoria almacena también los datos que serán procesados
de acuerdo a lo establecido por las instrucciones
Fase de ejecución de la
instrucción
El Cuello de Botella
de
Von Neumann
Dispositivos de E/S
Dispositivo Función Interlocutor Data Rate (bps)
Teclado Entrada Humano 100
Mouse Entrada Humano 3,8 K
Entrada de sonido Entrada Maquina 3M
Salida de voz Salida Humano 264K
Salida de sonido Salida Humano 8M
Impresora Laser Salida Humano 32M
Monitor grafico Salida Humano 800M-8G
LAN Entrada/Salida Maquina 100M-10G
WLAN Entrada/Salida Maquina 11-54M
Disco Óptico Almacenamiento Maquina 5-120M
Memoria Flash Almacenamiento Maquina 32-200M
Disco Magnético Almacenamiento Maquina 800M-3G
SUBSISTEMA DE E/S
Bus de
Direcciones
Datos Bus de E/S
Bus del
Sistema Bus de Datos Estado Dispositivo
de E/S
Comandos
Bus de
Control
SUBSISTEMA
DE E/S