“Conocimiento Hardware>Servidores

¿Qué tareas se refieren a los recursos del sistema, un puerto paralelo utilizará el trabajo de impresión de administrar?

2011/8/20
Un puerto paralelo, aunque en gran medida obsoleto para las impresoras, no gestiona directamente los trabajos impresos de la manera en que las interfaces modernas lo hacen. El sistema operativo (OS) maneja la gestión del trabajo. El puerto paralelo en sí solo proporciona una conexión física para la transferencia de datos. Por lo tanto, no hay * tareas específicas * en el sentido de la asignación de recursos dedicados * dentro de * el puerto paralelo en sí. En cambio, el sistema operativo maneja estas tareas:

* solicitud de interrupción (irq): Al puerto paralelo se le habría asignado un IRQ específico, una línea de interrupción de hardware. Cuando los datos estaban listos para ser enviados o recibidos, el controlador de puerto paralelo indicaría la CPU a través de esta IRQ. Esta fue una asignación de recursos cruciales.

* Direcciones de puerto de entrada/salida (E/S): El controlador del puerto paralelo utilizó direcciones de puerto de E/S específicas para la comunicación. Estas direcciones se asignaron en el mapa de memoria del sistema, evitando conflictos con otros dispositivos. Esta fue otra asignación vital de recursos.

* DMA (acceso directo a la memoria) (posiblemente): Para una transferencia de datos más rápida, podría haberse utilizado un canal DMA. Esto permitió al controlador de puerto paralelo transferir datos directamente hacia/desde la memoria sin involucrar la CPU, liberando ciclos de CPU. Sin embargo, esto era menos común con las impresoras paralelas más lentas.

* búfer de memoria: Se usó una pequeña cantidad de memoria como un búfer para almacenar temporalmente los datos que se envían o reciben de la impresora. El controlador de impresora y el sistema operativo lo administraron típicamente.

En resumen, si bien el puerto paralelo en sí no tenía "tareas" en el sentido moderno, el * sistema * asignó recursos cruciales como IRQs, direcciones de puerto de E/S y canales potencialmente DMA para permitir que el sistema operativo y el controlador de la impresora administren el flujo de trabajo de impresión a través de esa conexión física. Estos son los recursos que habilitaron un puerto paralelo para que funcione para la impresión. Protocolos de impresión modernos (USB, Red) Resumen muchos de estos detalles de bajo nivel.

Servidores
Cómo comprobar un servidor de TeamSpeak
¿Qué es el caché de nivel 1, 2 y 3?
¿Cuál es la diferencia entre servidor y dominio?
¿Qué pasaría con una computadora que NIS adjunta servidor?
¿Es posible instalar un servidor Lion en el que aloja su sitio web?
Cómo cambiar el valor RestrictAnonymous
¿Cuáles son la ventaja del servidor web?
Cómo transferir KVM para VMware
Conocimiento de la computadora © http://www.ordenador.online