Está en la página 1de 3

Soporte hardware para exclusión mutua

• Optimistas.

 Consideran que lo más probable es que no haya conflictos, y si los hay sea en número
reducido, por lo que permiten cualquier acceso a la variable compartida. En caso de conflicto,
mantienen la integridad del sistema descartando las actualizaciones.

• Pesimistas.

 Bloquean todo aquello que pueda interferir.

 Actualizan la variable.

 Desbloquean lo bloqueado al principio.

 Deshabilitar interrupciones y habilitar interrupciones (pesimista).

9) Implementación de semáforos con colas

La implementación de los semáforos con espera activa tiene dos importantes desventajas.: el
potencial aplazamiento indefinido y la baja eficiencia debido al consumo de ciclos de procesador
por parte de procesos bloqueados. Aunque un proceso bloqueado no experimenta ningún proceso
real, no obstante, continúa consumiendo recursos del sistema a causa de la espera activa. Tanto el
bloqueo activo como la ineficaz espera activa pueden verse aliviados por la implementación de
semáforos con cola.

Un proceso suspendido no consume ciclos de procesador, de modo que este método es


potencialmente más eficiente que el de la espera activa.

 UNIDAD 3

1. Interfaces de Entrada y salida

La interfaz de entrada y Salida es una placa de circuitos integrados que manipulan y controlan los
dispositivos que se conectan con el CPU. Los fabricantes de los dispositivos de entrada de Datos o
de Salida de Datos, Deben ajustarse a los lineamientos del procesador central
Esta Placa o como mayormente se le conoce Motherboard, Contiene circuitos integrados que
controlan los dispositivos de entrada y salida y establece una comunicación con la unidad central
de proceso.

Existen estándares para la transmisión de datos, tanto de entrada como de salida. Es el medio por
el cual se envían o se reciben señales desde un sistema hacia otros. Los datos viajan por un bus de
datos. Hay ocasiones en el que el bus es de una capacidad y el procesador de otra, por ejemplo, si
el bus de datos puede transmitir hasta 16 bits en un tick, y el procesador trabaja con 32 bits en
cada tick, es claro que el procesador puede esperar hasta 2 ticks para trabajar; si el bus fuera de 64
bits y el procesador de 32 bits, entonces también hay un tiempo de espera

Puertos de entrada y salida


Los puertos de salida/entrada son elementos materiales del equipo, que permiten que el sistema
se comunique con los elementos exteriores. En otras palabras, permiten el intercambio de datos,
de aquí el nombre interfaz de entrada/salida (también conocida como interfaz de E/S).
 Puertos PS2 – Son pocas las computadoras que en la actualidad siguen utilizando esta
clase de puertos. En pocas palabras son un tipo de conector para el teclado y el mouse.

 Puertos paralelos – En la actualidad casi no se usan. Su función consiste en que se pueda


conectar la impresora o periféricos similares con la computadora. Hay que resaltar que en los
tiempos actuales las impresoras cuentan con conectividad USB o inalámbrica, así que no se precisa
de este tipo de puertos.

 Puertos VGA – Es un puerto que se usa para la conexión del monitor directamente con la
placa base o motherboard del computador, para que así sea posible mostrar en la pantalla lo que
está sucediendo en el equipo de modo gráfico.

 Puertos USB – Se conocen también como Universal Serial Bus y cuentan con la capacidad
de permitir la conexión de varios tipos de periféricos a la computadora como el teclado, parlantes,
mouse, entre otros. Estos puertos USB se pueden emplear a su vez como fuente de alimentación
para cierta clase de dispositivos, es decir, para cargar cámaras, teléfonos, etc.

 Puertos Ethernet / Internet / RJ45 – Es un puerto que se usa en exclusiva para la conexión
del cable que proviene del modem y a través del cual se va a disponer de conexión a internet. En
ciertos casos los equipos disponen de una placa con antena Wi-Fi pero si no es el caso, la conexión
vía cable es necesaria.

3. E/S controlada por programa

Es el controlador con menor inteligencia. Por tanto, la unidad de control controla íntegramente la
operación de E/S, impidiendo cualquier tipo de estancamiento en el trabajo de ambos
componentes.

También podría gustarte