Logo ar.removalsclassifieds.com

الفرق بين الاقتراع والمقاطعة (مع الجدول)

جدول المحتويات:

Anonim

للحفاظ على جهاز إلكتروني مثل أجهزة الكمبيوتر آمنًا ولتجنب أي مشاكل قد تحدث له ، هناك بعض الأشياء والخطوات التي يجب اتخاذها. عندما يكمل الجهاز مهمة معينة يكلف بها المستخدم ، يقوم الجهاز بتنفيذها ويكتشف ما إذا كانت المهمة قد اكتملت أم لا. هناك طرق يمكن للمستخدم استخدامها لمعرفة ذلك. هذه الطرق تشمل 1.Polling و 2. مقاطعة. يقوم المستخدم إما باستقصاء الجهاز ، أو يمكنه استخدام المقاطعات.

الاقتراع مقابل المقاطعة

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

تُعرف العملية التي يتم فيها فحص الجهاز للتأكد من وجود أي حاجة للصيانة باسم الاقتراع. إنه إجراء خجول. كما يعتبر أيضًا إدخال / إخراج تم استقصاءه أو إدخال / إخراج يعتمد على البرامج. في عملية الاستقصاء ، يتم استخدام جهاز خارجي للتحقق من حالة الكمبيوتر. حتى يصبح الجهاز جاهزًا ، تستمر العملية ، وإذا لم يكن الجهاز جاهزًا ، يتم تحويله إلى مهمة مختلفة. للعملية خصائصها ومزاياها وعيوبها المستقلة.

تُعرف آلية الأجهزة التي تُعلم الجهاز متى تطلب الأمر بالمقاطعة. يقوم بإعلام الكمبيوتر متى تطلب الأمر حضور برنامج. يتأكد من اكتمال المهمة الجارية في الوقت المحدد. هذه العملية مؤقتة فقط عندما تكون المشكلة غير خطيرة. إذا لم تكن المشكلة خطيرة ، فسيعود الجهاز إلى أنشطته.

جدول المقارنة بين الاقتراع و يقطع

معلمات المقارنة

الاقتراع

يقطع

المعنى تُعرف العملية المتزامنة التي يتم فيها مسح الجهاز لضمان أي حاجة للصيانة بالاقتراع. تعد آلية الأجهزة التي تُعلم الجهاز متى احتاج إلى صيانة وتحتاج إلى إشراف البرنامج بمثابة مقاطعة.
نوع من بروتوكول آلية الأجهزة
حادثة على فترات منتظمة. في أي وقت.
جهاز يتم إصلاح الجهاز بواسطة وحدة المعالجة المركزية. تم إصلاح الجهاز بواسطة معالجات المقاطعة.
شكل دلالة يتم استخدام بت جاهز للأوامر لإبلاغ الجهاز. يُستخدم سطر الطلب لإبلاغ الجهاز.

ما هو الاقتراع؟

تُعرف العملية التي يتم فيها فحص الجهاز للتأكد من وجود أي حاجة للصيانة باسم الاقتراع. إنه إجراء خجول. كما يعتبر أيضًا إدخال / إخراج تم استقصاءه أو إدخال / إخراج يعتمد على البرامج. وتشارك الأجهزة منخفضة المستوى في هذه العملية. يمكن أن يستغرق فحص أجهزة متعددة ومسحها وقتًا طويلاً.

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

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

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

ما هي المقاطعة؟

تُعرف آلية الأجهزة التي تُعلم الجهاز متى احتاج إلى صيانة وتحتاج إلى إشراف البرنامج باسم المقاطعة. يقوم بإعلام الكمبيوتر متى تطلب الأمر حضور برنامج. يتأكد من اكتمال المهمة الجارية في الوقت المحدد. إنه نوع من آلية الأجهزة.

هناك نوعان من المقاطعات ، وهما مقاطعة الأجهزة ومقاطعة البرامج. في مقاطعة الأجهزة ، تُعلم الأجهزة الخارجية بحالة الجهاز. في مقاطعة البرامج ، يطلب المعالج المقاطعة عند حدوث حالة معينة. يجب أن يرتبط معالج مقاطعة معين بمقاطعة البرنامج.

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

يؤدي حدوث المقاطعات إلى زيادة كفاءة وحدة المعالجة المركزية وتقليل وقت انتظار وحدة المعالجة المركزية. يتم أيضًا إيقاف إهدار دورة التعليمات بسبب المقاطعات. تتمثل بعض عيوب المقاطعات في أن وحدة المعالجة المركزية يجب أن تقوم بالعديد من المهام حيث يتعين عليها العودة إلى برنامجها السابق.

الاختلافات الرئيسية بين الاقتراع والمقاطعة

استنتاج

تؤدي كلتا العمليتين إلى جعل الجهاز فعالاً ، ويمنحنا تجربة خالية من المتاعب عند استخدامه. كلتا العمليتين مهمتان للحفاظ على الجهاز أكثر أمانًا وأفضل.

كلتا العمليتين لها مزاياها وعيوبها. المزايا أكثر فائدة بكثير. يجب حل العيوب في السنوات القادمة مع المزيد من التطور التكنولوجي.

الفرق بين الاقتراع والمقاطعة (مع الجدول)