Isi kandungan:
- Takrif - Apakah yang dimaksudkan dengan Interrupt Software?
- Techopedia menerangkan Interrupt Software
Takrif - Apakah yang dimaksudkan dengan Interrupt Software?
Satu gangguan perisian adalah satu jenis gangguan yang disebabkan sama ada dengan arahan khas dalam set arahan atau dengan keadaan luar biasa dalam pemproses itu sendiri. Satu gangguan perisian dipanggil oleh perisian, tidak seperti gangguan hardware, dan dianggap salah satu cara untuk berkomunikasi dengan kernel atau untuk memanggil panggilan sistem, terutamanya semasa pengendalian ralat atau pengecualian.
Techopedia menerangkan Interrupt Software
Satu gangguan perisian sering berlaku apabila perisian aplikasi tamat atau apabila ia meminta sistem operasi untuk beberapa perkhidmatan. Ini agak tidak seperti gangguan perkakasan, yang berlaku di peringkat perkakasan. Satu gangguan perisian hanya berkomunikasi dengan kernel dan secara tidak langsung mengganggu unit pemprosesan pusat. Semua gangguan perisian dikaitkan dengan pengendali interrupt, yang sebenarnya hanya rutin yang diaktifkan apabila gangguan mengganggu. Hanya satu maklumat yang dikomunikasikan semasa gangguan perisian. Selalunya, satu perisian mengganggu digunakan untuk melakukan permintaan input / output. Permintaan ini, sebaliknya, memanggil rutin kernel yang sebenarnya melaksanakan perkhidmatan.
Satu gangguan perisian sering meniru sebahagian besar ciri-ciri gangguan perkakasan. Seperti gangguan perkakasan, ia hanya memanggil vektor interupsi khusus dan menyimpan akumulator dan daftar. Satu gangguan perisian juga boleh menggunakan beberapa rutin menangguhkan perkakasan.
Fungsi yang sama seperti panggilan subroutin, gangguan perisian digunakan untuk tujuan yang berlainan dalam peranti. Satu contoh penting adalah apabila berkomunikasi dengan pengawal cakera untuk membaca dan menulis data ke dan dari cakera.
