Apa itu Permintaan Interupsi (IRQ)?

Daftar Isi:

Apa itu Permintaan Interupsi (IRQ)?
Apa itu Permintaan Interupsi (IRQ)?
Anonim

An IRQ, kependekan dari Interrupt Request, digunakan di komputer untuk mengirim persis seperti itu-permintaan untuk menginterupsi CPU oleh beberapa perangkat keras lainnya.

Tujuan IRQ

Permintaan Interupsi diperlukan untuk hal-hal seperti penekanan keyboard, gerakan mouse, tindakan printer, dan banyak lagi. Ketika permintaan dibuat oleh perangkat untuk menghentikan prosesor untuk sementara waktu, komputer kemudian dapat memberikan waktu kepada perangkat untuk menjalankan operasinya sendiri.

Misalnya, setiap kali Anda menekan tombol pada keyboard, pengendali interupsi memberi tahu prosesor bahwa ia perlu menghentikan apa yang sedang dilakukannya agar dapat menangani penekanan tombol.

Setiap perangkat mengomunikasikan permintaan melalui jalur data unik yang disebut saluran. Sebagian besar waktu Anda melihat IRQ direferensikan, itu di samping nomor saluran ini, juga disebut nomor IRQ. Misalnya, IRQ 4 mungkin digunakan untuk satu perangkat dan IRQ 7 untuk perangkat lain.

IRQ diucapkan sebagai huruf I-R-Q, bukan sebagai erk.

Kesalahan IRQ

Kesalahan terkait Permintaan Interupsi biasanya hanya terlihat saat memasang perangkat keras baru atau mengubah pengaturan pada perangkat keras yang ada. Berikut adalah beberapa kesalahan IRQ yang mungkin Anda lihat:

IRQL_NOT_DISPATCH_LEVEL

IRQL_NOT_GREATER_OR_EQUAL

STOP: 0x00000008

STOP: 0x00000009

Lihat Cara Memperbaiki Kesalahan STOP 0x00000009 jika Anda mengalami salah satu dari kesalahan berhenti tersebut (saran kami serupa untuk keduanya).

Meskipun saluran IRQ yang sama dapat digunakan untuk lebih dari satu perangkat (selama keduanya tidak benar-benar digunakan pada saat yang sama), biasanya tidak demikian. Konflik IRQ kemungkinan besar terjadi ketika dua perangkat keras mencoba menggunakan saluran yang sama untuk permintaan interupsi.

Karena Programmable Interrupt Controller (PIC) tidak mendukung ini, komputer mungkin membeku atau perangkat akan berhenti bekerja seperti yang diharapkan (atau berhenti bekerja sepenuhnya).

Kembali ke masa awal Windows, kesalahan IRQ sering terjadi dan butuh banyak pemecahan masalah untuk memperbaikinya. Ini karena lebih umum untuk mengatur saluran IRQ secara manual, seperti dengan sakelar DIP, yang memungkinkan lebih dari satu perangkat menggunakan saluran IRQ yang sama.

Namun, IRQ ditangani jauh lebih baik di versi Windows yang lebih baru yang menggunakan plug and play, jadi Anda akan jarang melihat konflik IRQ atau masalah IRQ lainnya.

Melihat dan Mengedit Pengaturan IRQ

Cara termudah untuk melihat informasi IRQ di Windows adalah dengan Pengelola Perangkat. Ubah opsi menu View menjadi Resources by type untuk melihat bagian Interrupt request (IRQ).

Image
Image

Anda juga dapat menggunakan Informasi Sistem. Jalankan perintah msinfo32.exe dari kotak dialog Run (WIN+R), lalu navigasikan ke Hardware Resources> IRQ.

Image
Image

Pengguna Linux dapat menjalankan perintah cat /proc/interrupts untuk melihat pemetaan IRQ.

Anda mungkin perlu mengubah jalur IRQ untuk perangkat tertentu jika perangkat tersebut menggunakan IRQ yang sama dengan perangkat lain, meskipun biasanya tidak perlu karena sumber daya sistem secara otomatis dialokasikan untuk perangkat yang lebih baru. Hanya perangkat Arsitektur Standar Industri (ISA) lama yang mungkin memerlukan penyesuaian IRQ manual.

Cara Mengubah Pengaturan IRQ

Anda dapat mengubah pengaturan IRQ di BIOS atau di dalam Windows melalui Pengelola Perangkat. Berikut cara mengubah pengaturan IRQ dengan Device Manager:

Ingat bahwa membuat perubahan yang salah pada pengaturan ini dapat menyebabkan masalah yang tidak Anda alami sebelumnya. Pastikan Anda tahu apa yang Anda lakukan dan telah mencatat pengaturan dan nilai yang ada sehingga Anda tahu apa yang harus dikembalikan jika terjadi kesalahan.

  1. Buka Pengelola Perangkat.
  2. Klik dua kali atau ketuk dua kali perangkat untuk membuka jendela Propertinya. Anda harus membuka kategori perangkat tersebut terlebih dahulu sebelum Anda dapat melihatnya, yang dapat Anda lakukan dengan mengklik dua kali/mengetuk.
  3. Di tab Resources, hapus pilihan Gunakan pengaturan otomatis.

    Image
    Image

    Jika Anda tidak dapat menemukan tab ini atau opsi berwarna abu-abu atau tidak diaktifkan, artinya Anda tidak dapat menentukan sumber daya untuk perangkat tersebut atau perangkat tersebut tidak memiliki pengaturan lain yang dapat diterapkan padanya.

  4. Gunakan Pengaturan berdasarkan menu tarik-turun untuk memilih konfigurasi perangkat keras yang harus diubah.
  5. Pilih IRQ dari Pengaturan sumber daya area properti.
  6. Gunakan tombol Ubah Pengaturan untuk mengedit nilai IRQ.

Saluran IRQ Umum

Berikut adalah beberapa saluran IRQ yang lebih umum digunakan untuk:

IRQ Line Deskripsi
IRQ 0 Pengatur waktu sistem
IRQ 1 Pengontrol keyboard
IRQ 2 Menerima sinyal dari IRQ 8-15
IRQ 3 Pengontrol port serial untuk port 2
IRQ 4 Pengontrol port serial untuk port 1
IRQ 5 Port paralel 2 dan 3 (atau kartu suara)
IRQ 6 Pengontrol Floppy disk
IRQ 7 Port paralel 1 (biasanya printer)
IRQ 8 CMOS/jam waktu nyata
IRQ 9 ACPI interupsi
IRQ 10 Periferal
IRQ 11 Periferal
IRQ 12 Koneksi mouse PS/2
IRQ 13 Pemroses data numerik
IRQ 14 ATA saluran (utama)
IRQ 15 ATA saluran (sekunder)

Karena IRQ 2 memiliki tujuan yang ditentukan, perangkat apa pun yang dikonfigurasi untuk menggunakannya akan menggunakan IRQ 9.

Direkomendasikan: