Rumah Audio Apa itu kode interupsi cpu (cic)? - definisi dari techopedia

Apa itu kode interupsi cpu (cic)? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa artinya CPU Interrupt Code (CIC)?

CPU interrupt code (CPU) adalah kode yang dikirim oleh perangkat lunak atau perangkat keras ke CPU untuk menunda eksekusi semua proses sampai proses yang diminta dalam interupsi selesai.


Interupsi memungkinkan perangkat lunak atau perangkat keras untuk didahulukan dari eksekusi program yang ada, biasanya untuk melakukan tindakan kritis seperti pengakuan protokol atau sinyal waktu. Mereka dapat dipicu oleh tepi atau dipicu oleh level.

Techopedia menjelaskan CPU Interrupt Code (CIC)

Kode interupsi dalam sistem komputer yang lebih baru disimpan di kelas yang sama dalam tumpukan interupsi atau antrian interupsi. Sinyal interupsi memberi tahu prosesor tentang adanya satu atau lebih interupsi dari kelas tertentu. Kode interupsi disampel oleh prosesor dengan bantuan pengaturan tumpukan dan antrian. Setiap kali interupsi dilakukan, instruksi baru yang menyertai interupsi ditambahkan ke bagian atas tumpukan eksekusi program. Ketika tumpukan atau antrian menjadi kosong, sinyal interupsi turun. Ketika kode interupsi baru dibuat, mereka hanya akan ditambahkan ke tumpukan atau antrian secara otomatis.


Dalam sistem komputer yang lebih lama, sinyal interupsi dari kode pengenal Kelas I, II dan III diterima dan diproses oleh prosesor secara bersamaan. Interupsi dari kelas yang sama cenderung terkunci oleh prosesor interupsi.


CPU mengikuti urutan peristiwa tertentu saat memproses interupsi di mana pemrosesan interupsi diprioritaskan daripada eksekusi program normal. Kode penanganan interupsi tingkat pertama ditulis dengan sangat hati-hati. Setelah interupsi ditangani, status eksekusi CPU dikembalikan dan interupsi diberhentikan. CPU kemudian melanjutkan eksekusi program yang ditangguhkan.


Pemrosesan interupsi harus ditangani seefisien mungkin. Disarankan agar sistem operasi dijaga bebas dari gangguan karena ini secara substansial dapat memperlambat kecepatan operasi keseluruhan sistem.

Apa itu kode interupsi cpu (cic)? - definisi dari techopedia