Red de conocimiento informático - Programación de la red - ¿Cuál es la función de un controlador de dispositivo?

¿Cuál es la función de un controlador de dispositivo?

1. ¿Qué es un controlador?

El controlador, el nombre en inglés es "Device Driver", el nombre completo es "device driver", es un dispositivo especial que permite el Se puede decir que la computadora y el dispositivo son equivalentes a una interfaz de hardware. Solo a través de esta interfaz el sistema operativo puede controlar el trabajo de los dispositivos de hardware. funcionar correctamente. Por lo tanto, el controlador es conocido como el "alma del hardware", "el maestro del hardware" y "el puente entre el hardware y el sistema".

Para el sistema operativo recién instalado, es probable que la instalación del controlador esté incompleta. Cuanto más nuevo sea el hardware, más probable será esto. El "icono grande y color feo" que Cai Cai Xiong vio antes se debió a que el controlador no estaba instalado.

2. El papel del controlador

Si el hardware carece del "controlador" del controlador, entonces el hardware originalmente muy potente no podrá funcionar de acuerdo con las instrucciones emitidas. por el software. El hardware es No hay forma de mostrar ninguna habilidad y no tiene utilidad. En este momento, la computadora es como decían los antiguos: "Todo está listo, todo lo que necesita es el viento del este". El papel de este "viento del este" recae en el conductor. Desde este punto de vista, los conductores juegan un papel realmente decisivo en el uso del ordenador.

En teoría, todos los dispositivos de hardware necesitan instalar el controlador correspondiente para funcionar correctamente. Sin embargo, dispositivos como CPU, memoria, placa base, unidad de disquete, teclado, monitor, etc. no necesitan instalar controladores para funcionar correctamente, mientras que las tarjetas gráficas, tarjetas de sonido, tarjetas de red, etc. deben instalar controladores, de lo contrario no lo harán. funcionar correctamente. ¿Por qué es esto?

Esto se debe principalmente a que este hardware es necesario para una computadora personal, por lo que los primeros diseñadores enumeraron este hardware como hardware que el BIOS puede admitir directamente. En otras palabras, el hardware anterior puede ser compatible directamente con el BIOS y el sistema operativo después de la instalación, y no es necesario instalar controladores. Desde esta perspectiva, la BIOS también es un controlador. Pero para otro hardware, como tarjetas de red, tarjetas de sonido, tarjetas gráficas, etc., se deben instalar controladores; de lo contrario, este hardware no funcionará correctamente.