گھر آڈیو ایک سافٹ ویئر مداخلت کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

ایک سافٹ ویئر مداخلت کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

تعریف - سافٹ ویئر مداخلت کا کیا مطلب ہے؟

ایک سافٹ ویئر رکاوٹ ایک قسم کی رکاوٹ ہے جو یا تو انسٹرکشن سیٹ میں کسی خاص ہدایت کی وجہ سے ہوتا ہے یا خود ہی پروسیسر میں ایک غیر معمولی حالت کی وجہ سے ہوتا ہے۔ ایک سافٹ ویر رکاوٹ سافٹ ویئر کے ذریعہ طلب کیا جاتا ہے ، ہارڈ ویئر کی رکاوٹ کے برعکس ، اور اسے دانا کے ساتھ بات چیت کرنے یا سسٹم کال پر زور دینے کا ایک طریقہ سمجھا جاتا ہے ، خاص طور پر غلطی یا استثناء کو سنبھالنے کے دوران۔

ٹیکوپیڈیا سافٹ ویئر انٹراپٹ کی وضاحت کرتا ہے

جب کسی ایپلیکشن کا سافٹ ویئر ختم ہوجاتا ہے یا جب وہ کسی خدمت کے لئے آپریٹنگ سسٹم کی درخواست کرتا ہے تو ایک سافٹ ویئر میں خلل پڑتا ہے۔ یہ ہارڈ ویئر کی مداخلت کے بالکل برعکس ہے ، جو ہارڈ ویئر کی سطح پر ہوتا ہے۔ ایک سافٹ ویئر رکاوٹ صرف دانا کے ساتھ بات چیت کرتا ہے اور سنٹرل پروسیسنگ یونٹ میں بالواسطہ مداخلت کرتا ہے۔ تمام سافٹ ویئر رکاوٹیں ایک رکاوٹ ہینڈلر سے وابستہ ہیں ، جو دراصل صرف ایک معمول ہے جو رکاوٹ پڑنے پر ہوتا ہے۔ سافٹ ویئر میں مداخلت کے دوران صرف ایک تھوڑی سی معلومات کو بتایا جاتا ہے۔ اکثر ، ایک ان پٹ / آؤٹ پٹ درخواست انجام دینے کے لئے ایک سافٹ ویئر رکاوٹ استعمال ہوتا ہے۔ یہ درخواست بدلے میں ، دانا کے معمولات کو کال کرتی ہے جو اصل میں خدمت انجام دیتے ہیں۔

ایک سافٹ ویئر رکاوٹ اکثر ہارڈویئر میں رکاوٹ کی زیادہ تر خصوصیات کی تقلید کرتا ہے۔ کسی ہارڈویئر کی مداخلت کی طرح ، یہ صرف ایک خاص رکاوٹ ویکٹر کو کال کرتا ہے اور جمع کرنے والوں اور رجسٹروں کو محفوظ کرتا ہے۔ ایک سافٹ ویئر رکاوٹ کچھ ہارڈ ویئر میں خلل ڈالنے والے معمولات کا استعمال بھی کرسکتا ہے۔

سبروٹین کال کی طرح فعالیت میں بھی ، ایک آلہ میں مختلف مقاصد کے لئے ایک سافٹ ویئر رکاوٹ استعمال ہوتا ہے۔ ایک قابل ذکر مثال یہ ہے کہ جب ڈسک پر اور اس سے ڈیٹا پڑھنے اور لکھنے کے ل disk ڈسک کنٹرولر کے ساتھ گفتگو کرتے ہو۔

ایک سافٹ ویئر مداخلت کیا ہے؟ - ٹیکپوپیڈیا سے تعریف