ما هو عداد الحافلات؟

ناقل الكمبيوتر هو منفذ يتم استخدامه كواجهة بين وحدة المعالجة المركزية للكمبيوتر أو وحدة المعالجة المركزية والأجهزة الطرفية ، مثل لوحة المفاتيح والماوس ، المتصلة به. عداد الناقل هو برنامج تشغيل أو برنامج يقوم بتحميل برامج التشغيل المضمنة ووصلات المكونات الطرفية أو برامج تشغيل ناقل PCI التي يستخدمها الكمبيوتر لتشغيل الجهاز.

تعريف الحافلة

يستخدم الكمبيوتر الناقل لنقل البيانات واستقبالها. يمكن أن تكون الحافلة 32 بت أو 64 بت. الناقل الرئيسي في الكمبيوتر الشخصي هو الناقل الأمامي ، والذي يستخدم لتوصيل وحدة المعالجة المركزية في برج الكمبيوتر بالمكونات المثبتة على اللوحة الأم أو لوحة الدائرة الرئيسية للكمبيوتر. ينقل ناقل التوسعة البيانات إلى بطاقات الفيديو وأجهزة الإدخال / الإخراج أو أجهزة الإدخال / الإخراج.

عداد الحافلات

يستخدم عداد الناقل النوع الذي تم تعداده ، وهو نوع بيانات يحتوي على مجموعة من القيم تسمى العدادين. العدادين عبارة عن معرفات في برمجة الكمبيوتر تعمل كتعريف ثابت في لغة البرمجة. يظل التعريف الثابت كما هو ، ولا يتم تغييره بواسطة البرنامج أثناء تشغيله. هذا يعني أن الأنواع التي تم تعدادها هي مجموعات ثابتة من القيم في البيانات.

نوع العد

يتم استخدام نوع التعداد بواسطة عداد ناقل لتحديد مجموعة من الثوابت المسماة التي يمكن تخصيصها لمتغير في البرنامج. عندما يتم تعداد نوع في برنامج ما ، يتم كتابة المصطلح أو الكلمة الأساسية "enum" في البرنامج ، متبوعة بقيمة. على سبيل المثال ، إذا رغب أحد المبرمجين في إنشاء متغير أو قيمة متغيرة في أحد البرامج ، مثل أيام الأسبوع ، فكتب "تعداد" متبوعًا بكلمة "أيام" ، ثم اكتب أيام الأسبوع بين قوسين متعرجين أو الأقواس. التعداد هو متغير مع مجموعة محددة من العناصر.

سائق الحافلة

عدادات سائق الحافلة هي وظائف تستخدمها الحافلة لتحميل برامج التشغيل المدمجة ، وهي برامج تتفاعل مع الأجهزة أو البرامج. يحتوي برنامج تشغيل الناقل الموجود على الكمبيوتر على معلومات حول بطاقات رسوم الفيديو وأجهزة الإدخال / الإخراج ويقوم بتشغيلها بينما لا يقوم البرنامج أو البرنامج الذي يستخدم بطاقة الرسومات ، مثل Windows Media Player بذلك. يقوم مشغل الوسائط بتشغيل مقطع فيديو ويقوم السائق بتشغيل بطاقة رسومات الفيديو ، بينما تقوم وحدة المعالجة المركزية بمعالجة معظم العمليات على الكمبيوتر. تُستخدم بطاقة الفيديو لإخراج الحمل من وحدة المعالجة المركزية عن طريق معالجة رسومات البرنامج بحيث لا تضطر وحدة المعالجة المركزية إلى العمل بجد. ينتج عن ذلك برامج تشغيل وألعاب فيديو أكثر سلاسة مع تأخر أقل ورسومات ذات مظهر أفضل.