Fundamentos
ESTRUCTURA Y FUNCIONAMIENTO DE LA CPU
2.1 Estructura del procesador
2.2 Estructura de registro
2.2.1 Registros visibles para el usuario
2.2.2 Registros de control y de estados
2.2.3 Ejemplos de organización de registros de CPU reales.
2.3 El ciclo de instrucción
2.3.1 Ciclo FETCH.DECODE-EXECUTE
2.3.2 Segmentación de instrucciones
2.3.3 Conjunto de instrucciones características y funciones
2.3.4 Modos de direccionamiento y formatos
2.4 Casos de estudio de CPU reales
UNIDAD 3
SELECCIÓN DE COMPONENTES PARA ENSAMBLE DE EQUIPO DE CÓMPUTO
3.1 ChipSet
3.2 Aplicaciones
3.3 Agentes de Servicios ambientales
UNIDAD 4 PROCESAMIENTO PARALELO
4.1 Aspectos básicos de la computación paralela
4.2 Tipos …ver más…
Para este estudio se clasificarán en:
Registros Visibles al Programador
Registros de Control y Estado
Otro registro importante es PSW (palabra de estado del procesador) Contiene códigos de condición, Información de estado ,Información de Modo ,etc.
La decisión de diseño para los registros mencionados depende de:
1. Sistema operativo
2. Distribución de información de control entre memoria y registros
3. Costos vs. Velocidad
R. Visibles al Usuario
• Registros de Propósito General
• Registros de Dirección (parcialmente generales, registros índices o Stack Pointer)
• Registros de Datos
• Registros de Condición (flags, son fijados por Hw.) R. Control y Estado
• Contador de Programa (PC)
• Registro de Instrucción (IR)
• Registro de dirección de Memoria (MAR)
• Registro Intermedio de Memoria (MBR) Estos registros tienen gran importancia en la ejecución del ciclo de instrucción
CICLO DE INSTRUCCIÓN: Fetch
Este ciclo se puede resumir en la figura.
Cuando están involucrados más de un operando cada uno de ellos requiere un acceso.
Se debe realizar un tratamiento especial cuando hay direccionamiento indirecto
Cuando hay direccionamiento