P1 P2
P3 P4 P5 P 6
10. Cuando y como se realizan las interrupciones del hardware que son
muy importante para los sistemas Operativos.
Permite que los controladores del periférico llame la atención del procesador,
cuando ocurre desvía la posición de ejecución del programa para una rutina que
atiende las interrupciones llamado tratador de interrupción.
E s c r it u r a d e L e e
E je c u c ió n
c o m a n d o s re s u lt a d o
P r o c e s a d o r
C o n t r o la d o r d e l In t e r ru m p e
p e r if e r ic o
13. Cual es el significado del término Espera Activa. Que otros tipos de
espera existen.
Espera Activa: los procesos no quedan bloqueado cuando esperan un recurso
si no compiten constantemente con el procesador entonces recargan el
sistema.
Otros tipos de Espera:
- Mecanismo de hardware: son instrucciones de hardware que
aseguran la exclusión mutua.
- Deshabilitar interrupciones: permiten que las interrupciones puedan
estar deshabilitadas.
- TEST_and_SET: su misión es la de forzar la exclusión mutua.
- LOCK: su cometido es permitir el acceso de la sección critica a un
proceso en caso de no existir otra actividad dentro de su sección critica.
14. Diferencia entre la reasignación dinámica y estática.
- Reasignación Estática:
L im it e in f e rio r
L im it e s u p e r io r
Esta técnica exige que las direcciones generadas sean absolutas, asignada ya
sea durante la compilación o durante la carga del programa.
-Reasignación Dinámica:
R e g is t t r o
li m it e R e g is t ro L im Ni t e u e v o R e g is t r o L im ite = R e g is t ro
C o m ie n z o d e S e r e a liz a d u ra n t e la e je c u c ió n d
la p a r t ic ió n R e g is t r o b a s e
R e g is t r o B a s e N u e v o re g is tro lim it e
t a m a ñ o d e
la p a rt ic ió n
M e m o r ia TL aó bg l i ac ad e M P áe gm i n o a r i a F ís ic a
P á g 0 in a
P á g 0 in a 1
4
P á g 1 in a 2
3
P á g 2 in a
1
P á g 2 in a
P á g 1 in a
19. Define.
a.) Off-line: las acciones de copiado de tarjetas a cinta y de cinta a
impresora, al ser lentas y separarse del control de la computadora,
permitían a ésta realizar otros trabajos distintos. Este tratamiento es el
que se conoce como Off-line.
b.) Buffering: es el proceso de utilizar una memoria intermediaria
llamada Buffer, donde la cinta va descargando datos hasta que se llene,
volcándose estos en la memoria de una vez, y mientras el procesador
realiza con los datos recibidos, en paralelo se vuelve a cargar el Buffer
20. Planificación a:
Corto Plazo (planificador del procesador): es el encargado de
decidir como y cuando tendrá acceso al procesador un proceso que está
preparado para utilizarlo. Por tanto lleva a cabo las funciones de
multiprogramación, estando siempre residente en la memoria y
ejecutándose con mucha frecuencia.
S u s p e n d e S u s p e n d id o
P r e p a r a d o
R e a n u d a P r e p a r a d o
T e rm in a c ió n d e la
T e rm in a c ió n d e la O p e r a c ió n d e E / S o
O p e ra c ió n d e E / S o E je c u c io n la c a u s a
la c a u s a
S u s p e n d e S u s p e n d id o
B lo q u e a d o
R e a n u d a B lo q u e a d o
E s t a d o s a c t iv o s E s t a d o s N O a c t iv o s
P e t ic ió n d e E P / Sr o c e s o s d e U s u aF i rn i o d e O p e ra c ió n d e
S o f t w a re in d e p e n d ie n t e
d e lo s d is p o s it iv o s
S i s t e m a D e s p a c h a d o r d Ce o E n/ S t r o l d e la o p e ra c ió
O p e r a t Di v r o i v e r
M a n e ja d o r d e in t e rru p c io n e s
H a r d w a r e R e a liz a c ió n d e la o p e