বাড়ি শ্রুতি একটি সফ্টওয়্যার বাধা কি? - টেকোপিডিয়া থেকে সংজ্ঞা

একটি সফ্টওয়্যার বাধা কি? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - সফ্টওয়্যার ইন্টারপেটের অর্থ কী?

একটি সফ্টওয়্যার বাধাদান হ'ল এক ধরণের বাধা যা ইন্সট্রাকশন সেটে বিশেষ নির্দেশ দ্বারা বা প্রসেসরের নিজেই ব্যতিক্রমী শর্তের কারণে ঘটে। একটি সফ্টওয়্যার ইন্টারপ্ট একটি সফ্টওয়্যার দ্বারা আনা হয়, একটি হার্ডওয়্যার বিঘ্নের বিপরীতে, এবং কার্নেলের সাথে যোগাযোগ করার বা সিস্টেম কল আহ্বান করার অন্যতম উপায় হিসাবে বিবেচনা করা হয়, বিশেষত ত্রুটি বা ব্যতিক্রম পরিচালনার সময়।

টেকোপিডিয়া সফ্টওয়্যার ইন্টারপেট ব্যাখ্যা করে

যখন কোনও অ্যাপ্লিকেশন সফ্টওয়্যার সমাপ্ত হয় বা যখন কোনও পরিষেবার জন্য অপারেটিং সিস্টেমের জন্য অনুরোধ করে তখন একটি সফ্টওয়্যার বিঘ্নিত হয় often এটি একটি হার্ডওয়্যার বিঘ্নের সম্পূর্ণ ভিন্ন, যা হার্ডওয়্যার স্তরে ঘটে। একটি সফ্টওয়্যার বাধা দেয় কেবল কার্নেলের সাথে যোগাযোগ করে এবং অপ্রত্যক্ষভাবে কেন্দ্রীয় প্রক্রিয়াকরণ ইউনিটকে বাধা দেয়। সমস্ত সফ্টওয়্যার বিঘ্ন একটি বাধা হ্যান্ডলারের সাথে যুক্ত, যা আসলে কেবল একটি রুটিন যা একটি বাধা ঘটে যখন সক্রিয় হয়। একটি সফ্টওয়্যার বিঘ্নের সময় কেবলমাত্র একটি বিট তথ্য জানানো হয়। একটি ইনপুট / আউটপুট অনুরোধ সম্পাদন করতে প্রায়শই একটি সফ্টওয়্যার বাধাদান ব্যবহৃত হয়। এই অনুরোধটি পরিবর্তে, কার্নেল রুটিনগুলিকে কল করে যা প্রকৃতপক্ষে পরিষেবাটি সম্পাদন করে।

একটি সফ্টওয়্যার বাধাগুলি প্রায়শই একটি হার্ডওয়্যার বিঘ্নিত হওয়ার বেশিরভাগ বৈশিষ্ট্যকে এমুলেট করে। একটি হার্ডওয়্যার বিঘ্নিত হওয়ার মতো, এটি কেবল একটি নির্দিষ্ট বাধা ভেক্টরকে কল করে এবং সংগ্রহকারী এবং রেজিস্টারগুলিকে সংরক্ষণ করে। একটি সফ্টওয়্যার বিঘ্নিত কিছু হার্ডওয়্যার বিঘ্নিত রুটিন ব্যবহার করতে পারে।

সাবরুটাইন কলের মতো কার্যকারিতা অনুসারে, একটি ডিভাইসে বিভিন্ন উদ্দেশ্যে একটি সফ্টওয়্যার ইন্টারপেট ব্যবহার করা হয়। একটি উল্লেখযোগ্য উদাহরণ হ'ল ডিস্কটিতে এবং পড়ার জন্য ডেটা পড়ার এবং লেখার জন্য ডিস্ক নিয়ন্ত্রকের সাথে যোগাযোগ করার সময়।

একটি সফ্টওয়্যার বাধা কি? - টেকোপিডিয়া থেকে সংজ্ঞা