Rumah Audio Apa itu interupsi perangkat lunak? - definisi dari techopedia

Apa itu interupsi perangkat lunak? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa artinya Interupsi Perangkat Lunak?

Interupsi perangkat lunak adalah jenis interupsi yang disebabkan oleh instruksi khusus pada set instruksi atau oleh kondisi luar biasa pada prosesor itu sendiri. Interupsi perangkat lunak dipanggil oleh perangkat lunak, tidak seperti interupsi perangkat keras, dan dianggap sebagai salah satu cara untuk berkomunikasi dengan kernel atau untuk memanggil panggilan sistem, terutama selama penanganan kesalahan atau pengecualian.

Techopedia menjelaskan Interrupt Perangkat Lunak

Gangguan perangkat lunak sering terjadi ketika perangkat lunak aplikasi berhenti atau ketika ia meminta sistem operasi untuk suatu layanan. Ini tidak seperti gangguan perangkat keras, yang terjadi pada tingkat perangkat keras. Interupsi perangkat lunak hanya berkomunikasi dengan kernel dan secara tidak langsung mengganggu unit pemrosesan pusat. Semua interupsi perangkat lunak dikaitkan dengan pengendali interupsi, yang sebenarnya hanya rutin yang diaktifkan ketika interupsi terjadi. Hanya satu bit informasi yang dikomunikasikan selama interupsi perangkat lunak. Seringkali, interupsi perangkat lunak digunakan untuk melakukan permintaan input / output. Permintaan ini, pada gilirannya, memanggil rutin kernel yang benar-benar menjalankan layanan.

Gangguan perangkat lunak sering meniru sebagian besar fitur gangguan perangkat keras. Seperti interupsi perangkat keras, ia hanya memanggil vektor interupsi tertentu dan menyimpan akumulator dan register. Interupsi perangkat lunak juga dapat menggunakan beberapa rutinitas interupsi perangkat keras.

Mirip dalam fungsionalitas dengan panggilan subrutin, interupsi perangkat lunak digunakan untuk berbagai tujuan dalam suatu perangkat. Salah satu contoh penting adalah ketika berkomunikasi dengan pengontrol disk untuk membaca dan menulis data ke dan dari disk.

Apa itu interupsi perangkat lunak? - definisi dari techopedia