Aygıt Sürücüsü ve Aygıt Denetleyicisi Arasındaki Fark Nedir?

İçindekiler:

Anonim

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?