Aygıt Sürücüsü ve Aygıt Denetleyicisi Arasındaki Fark Nedir?
İçindekiler:
- Aygıt Sürücüsü Nedir?
- Cihaz Denetleyicisi Nedir?
- Aygıt Sürücüsü ve Aygıt Denetleyicisi Arasındaki İlişki
- Aygıt Sürücüsü ve Aygıt Denetleyicisi Arasındaki Fark
Aygıt sürücüsü ile aygıt denetleyicisi arasındaki temel fark, aygıt sürücüsü, aygıt denetleyicisinin işletim sistemi veya bir uygulama programı ile iletişim kurması için arabirim olarak çalışan bir yazılımdır. Oysa aygıt denetleyicisi, donanım aygıtı ile işletim sistemi veya bir uygulama programı arasında köprü görevi gören bir donanım bileşenidir.
Bu nedenle, bu terimler birbirinin yerine kullanılsa da, aygıt sürücüsü ve aygıt denetleyicisi arasında belirgin bir fark vardır. Bir aygıt sürücüsü, bir işletim sistemine özgüdür ve donanıma bağlıdır. Gerekli asenkron zamana bağlı donanım arayüzü için gerekli kesme işlemesini sağlar. Öte yandan, cihaz denetleyicisi, cihaz ile işletim sistemi arasındaki bir devre kartıdır.
Aygıt Sürücüsü, Aygıt Denetleyicisi
Aygıt Sürücüsü Nedir?
Aygıt sürücüsü, bilgisayara bağlı belirli bir aygıtı çalıştırır. Aygıt denetleyicisinin donanım aygıtlarına erişmesi için bir yazılım arabirimi sağlar. Bu nedenle, işletim sistemi veya diğer bazı bilgisayar programları, o donanım bileşeni hakkında fazla ayrıntı bilmeden o donanıma erişebilir. Aygıt sürücüsü, bağlı donanım aygıtından veri göndermeye ve veri almaya izin verir.
Şekil 1: Aygıt Sürücüsü
İşletim sistemi veya programın bir donanım aygıtıyla iletişim kurması gerektiğinde, sürücüde bir rutini başlatır. Ardından sürücü, o aygıta komutlar verir. Aygıt, verileri sürücüye geri gönderdiğinde, sürücü, orijinal arama programındaki rutinleri başlatır.
Cihaz Denetleyicisi Nedir?
Aygıt denetleyicisi, CPU'nun gelen ve giden sinyallerini işleyen bir sistemdir. Bilgisayara bir fiş ve priz aracılığıyla bir aygıt bağlanır ve soket bir aygıt denetleyicisine bağlanır. Aygıt denetleyicileri ikili ve dijital kodlar kullanır. Bir IO cihazı mekanik ve elektrikli parçalar içerir. Bir cihaz denetleyicisi, IO cihazının elektriksel parçasıdır.
Şekil 2: Cihaz Denetleyicisi
Cihaz denetleyicisi, bağlı bir cihazdan veri alır. Bu verileri geçici olarak denetleyici içinde yerel arabellek adı verilen özel amaçlı bir kayıt defterinde saklar. Her aygıt denetleyicisinin karşılık gelen bir aygıt sürücüsü vardır. Bellek, bellek denetleyicisine bağlanır. Klavye, klavye denetleyicisine bağlıyken monitör video denetleyicisine bağlanır. Disk sürücüsü, disk denetleyicisine bağlı ve USB sürücüsü, USB denetleyicisine bağlı. Bu kontrolörler, ortak veri yolu aracılığıyla CPU'ya bağlanır.
Aygıt Sürücüsü ve Aygıt Denetleyicisi Arasındaki İlişki
Aygıt Sürücüsü ve Aygıt Denetleyicisi Arasındaki Fark
Tanım
Aygıt sürücüsü, bilgisayara bağlı belirli bir aygıt türünü çalıştıran veya kontrol eden bir bilgisayar programıdır. Aygıt denetleyicisi, CPU'ya giden ve CPU'dan gelen sinyalleri anlamlandıran bilgisayar sisteminin bir parçasıdır. Aygıt sürücüsü ve aygıt denetleyicisi arasındaki temel fark, bu tanımdan bu nedenle açıktır.
Tip
Aygıt sürücüsü yazılım iken, aygıt denetleyicisi donanımdır.
Ana görev
Aygıt sürücüsü ve aygıt denetleyicisi arasındaki en büyük fark, aygıt sürücüsünün, donanım aygıtı ile onu kullanan uygulama veya işletim sistemi arasında bir çevirmen olarak çalışmasıdır. Öte yandan, aygıt denetleyicisi bir seri bit akışını bayt bloğuna dönüştürür ve gerektiği şekilde hata düzeltmesi gerçekleştirir.
Çözüm
Aygıt sürücüsü, aygıt denetleyicisinin işletim sistemi veya bir uygulama programı ile iletişim kurması için arabirim olarak çalışan bir yazılımdır. Aygıt denetleyicisi, donanım aygıtı ile işletim sistemi veya bir uygulama programı arasında köprü görevi gören bir donanım bileşenidir. Aygıt sürücüsü ve aygıt denetleyicisi arasındaki temel fark budur. Kısaca, aygıt sürücüsü yazılım, aygıt denetleyicisi ise donanımdır.
Referans:
1. "Aygıt Sürücüsü." Wikipedia, Wikimedia Foundation, 7 Eylül 2018, Buradan ulaşılabilir.2. "Aygıt Denetleyicisi." Wikipedia, Wikimedia Foundation, 12 Eylül 2018, Buradan ulaşılabilir.3. "İşletim Sistemi - G/Ç Donanımı." Www.tutorialspoint.com, Eğitim Noktası, Buradan ulaşabilirsiniz.
Görünüm inceliği:
1. "Driverarch" Öğretici Tarafından - (Kamusal Alan) Commons Wikimedia2 aracılığıyla. “Kontroler scsi isa” Tarafından Orijinal yükleyici, Polonya Wikipedia'da Rjt idi. - Commons Wikimedia aracılığıyla pl.wikipedia'dan Commons'a (Public Domain) aktarıldı
![Aygıt Sürücüsü ve Aygıt Denetleyicisi Arasındaki Fark Nedir? Aygıt Sürücüsü ve Aygıt Denetleyicisi Arasındaki Fark Nedir?](https://img.books-kingdom.com/images/002/image-4543.jpg)