اذا لم تجد ما تبحث عنه يمكنك استخدام كلمات أكثر دقة.
طبقة تجريد أجهزة Windows NT ، أو طبقة تجريد الأجهزة (HAL) أو كما تسمى بـ "طبقة المواد الصلبة"، هي طبقة تتواجد بين الأجهزة الفعلية للكمبيوتر ونظام التشغيل. تم تصميمها لإخفاء الاختلافات في الأجهزة وتوفير نظام أساسي ثابت يتم تشغيل النواة عليه. تتضمن طبقة تجريد الأجهزة (HAL) تعليمات برمجية خاصة بالأجهزة لتتحكم في واجهات الإدخال / والإخراج ووحدات تحكم المقاطعات وعمليات المعالجات ذات الخصائص المتعددة.
ومع ذلك ، على الرغم من غرض تلك الطبقة ومكانها المعين داخل الهيكل العملي للنظام ، فإن طبقة تجريد الأجهزة هذه ليست طبقة تقع تمامًا أسفل النواة ، والطريقة التي تتواجد وتقع عليها هذه الطبقة هي فعلياً مدمجة تحت خواص المسؤول التنفيذي للنواة.
ولكن ورغم كل ذلك ، تعتمد جميع تطبيقات HAL المعروفة إلى حد ما على النواة نفسها ، أو حتى على عمليات السلطة التنفيذية (التي تم شرحها مسبقاً). في الممارسة العملية ، هذا يعني أن متغيرات kernel و HAL تأتي في مجموعات مطابقة مصممة خصيصًا للعمل معًا.
ولا سيما بأن تجريد الأجهزة هو أمر لاينطوي على استخلاص مجموعة التعليمات، التي تقع عادة في إطار مفهوم أوسع من مفهوم القابلية. يتم إجراء "خلاصة مجموعة التعليمات" ، عند الضرورة (مثل معالجة المراجعات العديدة لمجموعة التعليمات x86 ، أو محاكاة معالج رياضيات مفقود) ، بواسطة kernel ، أو عبر محاكاة الأجهزة الافتراضية .