Sunteți pe pagina 1din 4

CURSO: S5A

DEBER: CAPITULO 3
1. Qu componentes esenciales se necesitan para las funciones aritmticas y lgicas?
Un intrprete de instrucciones y un mdulo de uso general para las funciones aritmticas y
lgicas.
2. Qu funcin cumplen los mdulos de E/S?
El mdulo de entrada contiene los componentes bsicos para captar datos e instrucciones en
cierto formato y traducirlos al formato de seales que utiliza el sistema. Se necesita un
medio para proporcionarlos resultados, el mdulo de salida.
3. Qu es un mdulo de memoria?
Un mdulo de memoria consta de un conjunto de posiciones, designadas por direcciones
numeradas secuencialmente. Cada posicin contiene un nmero binario que puede ser
interpretado como una instruccin o como un dato. Un mdulo de E/S transfiere datos
desde los dispositivos externos a la CPU y a la memoria, y viceversa. Contiene los registros
(buffers) internos para almacenar los datos temporalmente, hasta que puedan enviarse.
4. Qu tipos generales de funciones especifican las instrucciones de un
computador?

Procesador Memoria: Transferencia de datos desde o hacia memoria.


Procesador E/S: Transferencia de datos desde o hacia el exterior a travs de un mdulo
de E/S.
Procesamiento de Datos: Alguna operacin aritmtica o lgica con los datos.
Control: Una instruccin puede especificar que la secuencia de ejecucin se altere.

5. Enumere y defina brevemente dos aproximaciones para gestionar las


interrupciones mltiples?
Desactivar las interrupciones mientras se est ocupando una interrupcin.
Definir prioridades para las interrupciones y permitir que una interrupcin de prioridad ms
alta pueda interrumpir a un gestor de interrupcin de prioridad menor.
6. Enumere y defina brevemente los estados posibles que determina la

ejecucin de una interrupcin?


1) Calculo de direccin de la instruccin (IAC, Instruction Address Calculation)
determina la direccin de la siguiente instruccin a ejecutar.

2) Captacin de instruccin (if, InstructionFetch): la CPU lee la instruccin


desde su posicin en memoria.
3) Decodificacin de la operacin indicada en la instruccin (IOD,
InstructionOpertionDecoding): analiza la instruccin para determinar el tipo de
operacin a realizar y el (los) operando(s) a utilizar.
4) Clculo de direccin del operando (OAC, OperandAddressCalculation): si la
instruccin implica una referencia a un operando en memoria o disponible
mediante E/S, determina la direccin del operando.
5) Captacin de Operador (OF, OperandFetch): capta el operando desde
memoria o se lee desde el dispositivo de E/S
6) Operacin con los datos (DO, Data Opertion): realiza la operacin indicada en
la instruccin.
7) Almacenamiento de Operando (OS, OperandStore): describe el resultado en
memoria o lo saca a travs de un dispositivo de E/S
7. SUBRAYE LA RESPUESTA CORRECTA:
La ejecucin de un programa se para solo si:
La mquina se desconecta.
Se va el internet.
Se produce algn tipo de error irrecuperable.
Si no encuentra la carpeta raz del programa.
Se ejecuta una instruccin del programa que detiene al computador.
8. COMPLETE:
En un ciclo de instruccin bsico encontramos las siguientes instrucciones Captacin y ejecucin.
La instruccin captada se almacena en un Registro de instruccin.
9. UNA CON LNEA SEGN CORRESPONDA:
deben transferirse datos desde la CPU
operando
a la memoria, o desde la memoria a la CPU.
deben transferirse datos a o desde
el exterior mediante transferencias

Almacenamiento de
(OS, Operand Store):

Procesador-Memoria

entre la CPU y un mdulo de E/S.


la CPU ha de realizar alguna operacin
aritmtica o lgica con los datos.

Procesador-E/S

la CPU lee la instruccin desde su


posicin en memoria.
Fetch)

Captacin de instruccin
(if, Instruction

escribe el resultado en memoria o lo


saca a travs de un dispositivo de E/S.

Procesamiento de Datos

10. COMPLETE:
Las lneas de bus se pueden dividir en dos tipos genricos:
1.- Dedicadas: estn permanentemente asignadas a una funcin o a un conjunto de componentes
del computador
Un ejemplo tpico de dedicacin funcional es el uso de lneas separadas
para direcciones y datos
2.- Multiplexadas: pueden utilizarse para propsitos diferentes
Direcciones y datos podran transmitirse por la misma lnea si se utilizara
una seal de control Direccin Vlida
Se pone la direccin en el bus y se activa la lnea de control, dando un
tiempo para que los distintos controladores lean el bus y comprueben si
estn siendo direccionados
Despus de un periodo de tiempo se quita la direccin del bus y se utilizan
las mimas lneas para realizar la transferencia
11. Cuantas y cuales son las lneas funcionales que estn en los buses?
Son 3:
Lneas de datos
Lneas de direccionamiento
Lneas de control
12. Cmo se clasifican los mtodos de arbitraje?. Defnalos
Centralizados
En un esquema centralizado hay un nico dispositivo fsico llamado controlador de bus o
rbitro
Distribuidos
En un esquema distribuido no existe un rbitro central
13. CULES SON LOS TRES COMPONENTES CLAVES DEL DISEO DE
ARQUITECTURA DE VON NEUMANN?
Los datos y las instrucciones se almacenan en una sola memoria de lectura-escritura.
Los contenidos de esta memoria se direccionan indicando su posicin, sin considerar el tipo de

dato
contenido
en
la
misma.
La ejecucin se produce siguiendo una secuencia de instruccin tras instruccin (a no ser que
dicha secuencia se modifique explcitamente).
14. QU ES PROGRAMA CABLEADO?
Es el proceso de conexin de los diversos componentes para obtener la configuracin deseada como
si se tratase de una forma de programacin.
15.
POR QU SE DICE QUE AHORA ES MUCHO MS FCIL PROGRAMAR?
Porque en lugar de tener que reconfigurar el hardware para cada programa, todo lo que se necesita
es proporcionar una nueva secuencia de cdigos. Cada cdigo es, de hecho, una instruccin, y una
parte del hardware interpreta cada instruccin y genera las seales de control.

S-ar putea să vă placă și