AnakNegri.com
|
|
e-Tutorial |
IRQ,
Base Address, dan DMA
|
Ketika
pertama kali meng-install sebuah game ke dalam hard disk, anda akan
menemui istilah IRQ, Base Address, dan DMA sewaktu ingin men-setup
sound card. Bagi yang sudah biasa langsung saja memasukkan angka-angka
yang di maksud, misalkan IRQ 5, Base Address 220h, dan DMA 1. Sedangkan
yang masih awam harus membolak-balik buku manual dari sound card tersebut.
IRQ, Base Address, dan DMA tidak hanya digunakan oleh sound card, hard disk, keyboard dan peralatan lain yang ada pada komputer juga menggunakan IRQ, Base Address dan DMA, cuma berbeda alamat. Lewat artikel ini penulis ingin membantu untuk memahami istilah IRQ, Base Address, dan DMA. Interrupt Request Channel adalah kepanjangan dari IRQ. Tugasnya memproses perintah-perintah yang datang dari Input/Output device melalui suatu signal yang melewati jalur-jalur hardware untuk dikirimkan ke processor. Keyboard, printer, diskdrive, harddisk, modem, scanner, CD-ROM, tape backup merupakan alat-alat yang mengirimkan signal berupa interrupt yang spesifik kepada processor untuk mengetahui ada atau tidak tugas-tugas tertentu yang harus dilakukan oleh perangkat Input/Output tersebut. Misalnya apakah disket yang dimasukkan kedalam diskdrive harus read atau write. Komputer XT yang menggunakan processor 808x mempunyai 8 jalur IRQ, sedangkan komputer AT yang menggunakan processor 80x86 memiliki 15 jalur IRQ. Tidak semua IRQ yang terdapat pada komputer XT maupun AT dapat langsung dipakai begitu saja. Ada beberapa yang sudah dipakai oleh komputer untuk mengatur keyboard, scanner, dan peralatan lainnya. Pada akhirnya artikel penulis akan menambahkan daftar pengguna IRQ. Base Address merupakan alamat tertentu dari Input/Output devices dalam bus komputer. Istilah bus berarti jalur-jalur proses internal yang dimiliki oleh komputer, yang digunakan untuk jalur yang dilalui oleh signal-signal dari peripheral ke proccesor atau sebaliknya. Bus dadpat diibaratkan sebuah jalan tol, dimana mobil bisa berjalan pulang pergi ke suatu tempat. Sebagai contoh, base address untuk sound card terdapat pada alamat 220h. Alamat ini tergantung dari manufacturer sound card tersebut, bisa saja terdapat pada alamat yang lain, oleh karena itu baca buku manualnya. Contoh yang lain, printer menggunakan alamat 0378h. DMA merupakan singkatan dari Direct Memory Access. Definisi dari DMA adalah saluran untuk akses memori secara langsung. Dengan adanya DMA, makan dimungkinkan adanya komunikasi antara alat-alat tertentu, misalnya souncard dengan harddisk untuk berhubungan langsung dengan memori, tanp harus melewati processor. Berikut ini adalah daftar penggunaan IRQ. Sebelumnya perlu diketahui bahwa jalur IRQ yang pertama selalu dimulai dengan IRQ 0.
Peripheral yang menggunakan IRQ, Base Address, dan DMA yang sama tersebut, akan ngambek dan ogah bekerja. Agar peripheral tersebut dapat berjalan lagi dengan mulus, gantilah ke IRQ, Base Address, dan DMA yang kosong.
|
Copyright
© 2000 AnakNegri.com.
All Right Reserved.
|