İçindekiler:
- Tanım - Donanım Soyutlama Katmanı (HAL) ne anlama geliyor?
- Techopedia Donanım Soyutlama Katmanı'nı (HAL) açıklıyor
Tanım - Donanım Soyutlama Katmanı (HAL) ne anlama geliyor?
Donanım soyutlama katmanı (HAL), bilgisayarın fiziksel donanımı ve yazılımı arasında bir soyutlama katmanı görevi gören mantıksal bir kod bölümüdür. Bir programın donanım ile iletişim kurmasını sağlayan bir aygıt sürücüsü arabirimi sağlar.
HAL'nin temel amacı, sistem çevre birimlerine düzgün bir arabirim sağlayarak işletim sisteminden farklı donanım mimarilerini gizlemektir.
Techopedia Donanım Soyutlama Katmanı'nı (HAL) açıklıyor
Programı farklı donanım mimarisine sahip bilgisayarlarda çalıştıracak şekilde OS çekirdeğini değiştirmekten kaçınmak için birçok işletim sistemine bir donanım soyutlama katmanı eklenmiştir. Bir PC, HAL'yi işletim sistemi çekirdeğinde veya uygulamaların donanım çevre birimleriyle etkileşime girmesi için tutarlı bir arabirim sağlayan aygıt sürücüleri biçiminde içerebilir.
HAL aşağıdaki avantajları sağlar:
- Uygulamaların donanım aygıtlarından mümkün olduğunca fazla performans elde etmesine izin verme
- İşletim sisteminin donanım mimarisinden bağımsız olarak çalışmasını sağlama
- Aygıt sürücülerinin, programların aygıttan bağımsız olmasını sağlayan her donanım aygıtına doğrudan erişim sağlamasını sağlama
- Yazılım programlarının donanım aygıtlarıyla genel düzeyde iletişim kurmasına izin verme
- Taşınabilirliği kolaylaştırmak
HAL özellikli işletim sistemlerinden bazıları Mac OS, Linux, DOS, Solaris, BSD, Windows NT, Windows 2000 ve IBM'in AS / 400'ünü içerir.
