Perspectiva de alto nivel del funcionamiento y de las interconexiones del computado
Enviado por Elena M. Lara • 11 de Septiembre de 2020 • Tarea • 554 Palabras (3 Páginas) • 349 Visitas
Capitulo III: Perspectiva de alto nivel del funcionamiento y de las interconexiones del computado.
PREGUNTAS DE REPASO
3.1. ¿Qué tipos generales de funciones especifican las instrucciones de un computador?
1. Procesador-Memoria
2. Procesador-E/S
3. Procesamiento de Datos
4. Control
3.2. Enumere y defina brevemente los estados posibles que determinan la ejecución de una instrucción.
1. Cálculo de la dirección de la instrucción (IAC, Instruction Address Calculation): determina la dirección de la siguiente instrucción a ejecutar.
2. Captación de instrucción (if, Instruction Fetch): la CPU lee la instrucción desde su posición en memoria.
3. Decodificación de la operación indicada en la instrucción (IOD, Instruction Operation Decoding): analiza la instrucción para determinar el tipo de operación a realizar y el (los) operando(s) a utilizar.
4. Cálculo de la dirección del operando (OAC, Operand Address Calculation): si la instrucción implica una referencia a un operando en memoria o disponible mediante E/S, determina la dirección del operando.
5. Captación de operando (OF, Operand Fetch): capta el operando desde memoria o se lee desde el dispositivo de E/S.
6. Operación con los datos (DO, Data Operation): realiza la operación indicada en la instrucción.
7. Almacenamiento de operando (OS, Operand Store): escribe el resultado en memoria o lo saca a través de un dispositivo de E/S.
3.3. Enumere y defina brevemente dos aproximaciones para gestionar las instrucciones múltiples.
1. Suspende la ejecución del programa en curso y guarda su contexto. Esto significa almacenar la dirección de la siguiente instrucción a ejecutar y cualquier otro dato relacionado con la actividad en curso del procesador.
2. Carga el contador de programa con la dirección de comienzo de una rutina de gestión de interrupción.
3.4. ¿Qué tipos de transferencias debe permitir la estructura de interconexión (por ejemplo, un bus) de un computador?
? Memoria a procesador: el procesador lee una instrucción o un dato desde la memoria.
? Procesador a memoria: el procesador escribe un dato en la memoria.
? E/S a procesador: el procesador lee datos de un dispositivo de E/S a través de un módulo de E/S.
? Procesador a E/S: el procesador envía datos al dispositivo de E/S. Perspectiva de alto nivel del funcionamiento y de las interconexiones del computador 77
? Memoria a E/S y viceversa: en estos dos casos, un módulo de E/S puede intercambiar datos directamente con la memoria, sin que tengan que pasar a través del procesador, utilizando el acceso directo a memoria (DMA).
3.5. ¿Qué ventajas tiene una arquitectura de varios buses frente a otra de bus único?
En el tiempo es el uso
...