บ้าน พัฒนาการ คำขอขัดจังหวะ (IRQ) คืออะไร - คำจำกัดความจาก techopedia

คำขอขัดจังหวะ (IRQ) คืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - คำขอขัดจังหวะ (IRQ) หมายถึงอะไร

คำขอขัดจังหวะ (IRQ) เป็นสัญญาณอะซิงโครนัสที่ส่งจากอุปกรณ์ไปยังหน่วยประมวลผลเพื่อระบุว่าในการประมวลผลคำขอจำเป็นต้องให้ความสนใจ ฮาร์ดแวร์ IRQ นั้นเกิดจากอุปกรณ์ต่อพ่วงของฮาร์ดแวร์หรือการร้องขออุปกรณ์ในขณะที่ซอฟต์แวร์ IRQ นั้นถูกกระตุ้นโดยคำสั่งซอฟต์แวร์ ทั้งผลลัพธ์ในการประหยัดสถานะตัวประมวลผลและกลับสู่การให้บริการ IRQ โดยใช้รูทีนตัวจัดการขัดจังหวะ

Techopedia อธิบายคำขอขัดจังหวะ (IRQ)

อินเทอร์รัปต์มักใช้เพื่อประมวลผลมัลติทาสกิ้งในการคำนวณและกำจัดข้อกำหนดสำหรับโปรเซสเซอร์เพื่อสุ่มตัวอย่าง (โพล) บรรทัดขณะรอเหตุการณ์ภายนอก

IRQ ถูกส่งไปยังตัวประมวลผลโดยตัวควบคุมอินเตอร์รัปต์ (PICs) ที่สามารถตั้งโปรแกรมได้ซึ่งจัดลำดับความสำคัญและจัดการการขัดจังหวะตัวประมวลผล อุปกรณ์ที่เป็นที่รู้จักกันดีในสถาปัตยกรรมคอมพิวเตอร์ส่วนบุคคล (PC) คือ Intel 8259A PIC ซึ่งต่อมาถูกแทนที่ด้วย PICs ขั้นสูง (APIC) ในภายหลัง แต่ยังคงมีการใช้งานในปัจจุบัน

การขัดจังหวะสามารถเรียกระดับหรือเรียกขอบ การขัดจังหวะระดับที่บ่งชี้ว่าอุปกรณ์นั้นถูกเก็บไว้ที่ระดับแอ็คทีฟซึ่งจะถูกทริกเกอร์การขัดจังหวะจนกว่าจะมีการให้บริการ การขัดจังหวะที่เกิดจาก Edge บ่งบอกว่าอุปกรณ์ทริกเกอร์บรรทัดในไม่ช้าจากระดับ 1 ถึง 0 (หรือกลับกัน) PIC คาดว่าจะจับทริกเกอร์นี้และให้บริการขัดจังหวะ

ระดับ IRQ ได้รับการจัดสรรให้กับอุปกรณ์เพื่อระบุตัวตนของพวกเขา ตัวอย่างเช่นในพีซี IRQ0 ถึง IRQ15 แสดงถึงระดับ 16 ระดับที่เกี่ยวข้องกับเมาส์แป้นพิมพ์พอร์ตอนุกรมการ์ดเสียงตัวควบคุมฟลอปปี้ดิสก์และช่องสัญญาณหลัก ATA ที่ใช้สำหรับอุปกรณ์ฮาร์ดดิสก์

เมื่ออุปกรณ์สองเครื่องใช้ในระดับเดียวกันความขัดแย้ง IRQ จะเกิดขึ้น วันนี้อุปกรณ์ USB พลักแอนด์เพลย์ (PnP) ได้ขจัดปัญหานี้ไปแล้ว

คำขอขัดจังหวะ (IRQ) คืออะไร - คำจำกัดความจาก techopedia