Aygıt Sürücülerinin Rolü Nedir?

Aygıt Sürücülerinin Rolü Nedir?

Aygıt sürücüsü, bir bilgisayarın işletim sisteminin ağ adaptörü veya modem gibi bir donanım aygıtıyla etkileşimde bulunmak için kullandığı bir bileşendir. Bir sürücü, donanımın bağlandığı bir iletişim alt sistemi aracılığıyla cihazla etkileşime girer. İşletim sistemi veya başka bir bilgisayar programı, cihazdaki komutları çalıştırmak için sürücüdeki bir işlevi çağırır.

Sürücüsü bilgisayara doğru yüklenmemiş ve yapılandırılmamışsa, bilgisayarın işletim sistemi bir aygıtla etkileşime giremez. Aygıt sürücüleri, işletim sistemi ile donanım aygıtı arasında tercüman görevi görür. Donanıma bağlıdır ve bilgisayardaki işletim sistemine göre değişir. İşletim sistemiyle çalışmayan yanlış türde bir aygıt sürücüsü yüklemek, bilgisayarın donanımına zarar verebilir.

Kötü yazılmış aygıtlar bir bilgisayara takılıysa, sistemin çökmesine neden olabilirler. Microsoft, kullanıcı modu sürücü çerçevesi ve çekirdek modu sürücü çerçevesi içeren sürücü geliştirme için yeni bir çerçeve geliştirerek kötü yazılmış aygıt sürücülerinden dolayı bu tür bir hasarı önlemeye çalışmıştır. Eski kullanıcı modu sürücülerinin geliştirilmesini teşvik ederken, ikincisi çekirdek modu sürücülerinin geliştirilmesini teşvik eder.

Fare, klavye, sabit disk sürücüsü, ağ arabirim kartı, disket sürücüleri, ağ bağdaştırıcıları, SCSI bağdaştırıcıları, ses kartları, yazıcılar ve modemler gibi hemen hemen her bilgisayar aygıtı ve çevre birimi için sürücüler vardır.