วันจันทร์ที่ 14 กันยายน พ.ศ. 2552

IRQ คืออะไร

IRQ คือ Interrupt Request

ซึ่งอุปกรณ์ในระบบแต่ละตัวจะใช้แต่ละ IRQ กัน อุปกรณ์ในระบบจะแยกใช้คนละ IRQ กัน แต่อุปกรณ์ที่ใช้กับ Slot PCI จะสามารถใช้ IRQ ร่วมกันได้ อุปกรณ์ต่าง ๆ สามารถสื่อสารกับซีพียูโดยใช้ IRQ ในการร้องขอการบริการของซีพียูในการส่งข้อมูลหรือความผิดพลาดที่ตรวจพบ เมื่อซีพียูได้รับสัญญาณ Interrupt จะอยู่ในสถานะ Halt เพื่อรอการทำคำสั่งในการบริการตามลำดับความสำคัญ ในทุกระบบจะประกอบไปด้วย 2 ชิพเซ็ทและ 16 IRQ ในแต่ละ IRQ จะกำหนดไว้ใช้กับแต่ละอุปกรณ์ ดังนั้นจำนวน IRQ จึงมีจำกัด ถ้าคอมพิวเตอร์ประกอบด้วยอุปกรณ์จำนวนมากทำให้จำนวน IRQไม่เพียงพอ ทำให้เกิดปัญหา Conflict และอุปกรณ์นั้นจึงไม่สามารถใช้งานได้

ไม่มีความคิดเห็น:

แสดงความคิดเห็น