İşletim Sistemleri Deneme Sınavı Sorusu #808734

Aşağıdakilerden hangisinin aktif halde olması sayesinde cihaz gerek duyduğu bilgileri işlemciye uğramadan direk olarak sistem belleğinden elde edebilir?


Kesme İstekleri

Doğrudan Bellek Erişimi

Giriş/Çıkış Adresleri

Mikroişlemci

Rastgele Erişimli Bellek


Yanıt Açıklaması:

Doğrudan Bellek Erişimi (Direct Memory Access-DMA): Özellikle disk sürücüleri ve benzeri cihazlar için Doğrudan Bellek Erişim seçeneğinin aktif hâlde olması sayesinde cihaz gerek duyduğu bilgileri işlemciye uğramadan direk olarak sistem belleğinden elde edebilir. Bu da bilgisayarda belli bir performans artışı sağlar. Doğrudan Bellek Erişimi kanalları, sistem belleğine bazı aygıtların (ses kartı, ethernet kartı gibi) erişimini hızlandırmak için kullanılırlar. Örneğin bir sabit disk denetleyicisi, sabit diskten bazı verileri aldıktan sonra bunları RAM’e depolar. Bu sırada yerel iletişim ağı (ethernet) kartından gelen verilerin de RAM’e depolanması gerekebilir. Bu veriler Doğrudan Bellek Erişimi kanalları aracılığıyla daha hızlı bir şekilde ve MİB’i meşgul etmeden doğrudan RAM’e ulaştırılırlar. Aksi takdirde farklı donanım adreslerinden gelen veriler önce I/O adresleri üzerinden MİB’e, oradan da RAM’e gönderilmek durumunda kalacaklardır. Doğrudan Bellek Erişimi, kısacası, G/Ç birimleri arasında doğrudan veri değişimlerinin yapılmasıdır. Bunun için işlemci G/Ç modülünü belleğe yazma veya bellekten okuma ile yetkilendirir. Değişim sırasında işlemci sorumluluğu devreder ve bu değişim sırasında, işlemci diğer işleri yapabilir.

Yorumlar
  • 0 Yorum