"Convert" IRQ

Source: Internet
Author: User

From: http://blog.pfan.cn/hujing/30734.html

 

IRQ is short for interrupt request. Each component in the computer has an independent IRQ. In addition to the PCI bus PCI Card, each component occupies an IRQ and cannot be reused.


Because the CPU continues to be busy during computer operation, when the hardware interface device starts or ends sending and receiving information, the CPU needs to process information computing, IRQ sends an interrupt request signal to the CPU, allowing the CPU to store ongoing work, and then suspends the work at hand to handle the requirements of peripheral hardware. This is the role of the interrupt request.

There are two chips in each system to provide 16 IRQ, most of which have a fixed arrangement. For example, IRQ 0 is fixed as a system timer, and IRQ 1 is a keyboard. Because each IRQ can only be used by one device, the number of IRQ is very limited. If many accessories are installed on the computer, IRQ will not be used properly, therefore, two devices may share the same IRQ, and an IRQ conflict may occur, resulting in unavailability of the device.

The simplest solution is to manually adjust the IRQ allocation in the Hardware Device Manager of the operating system, or make adjustments in the BIOS. If IRQ is not suitable for use, you can use other methods to solve this problem. For example, the PCI bus can share an IRQ, so you can basically increase the PCI plug-in card, it will not be restricted by IRQ. The second is to use USB transmission to solve the problem. Because the USB control chip only occupies One IRQ, not all USB products need to exclusively occupy One IRQ. Therefore, in theory, up to 127 peripheral products can be connected, at present, products with USB transmission interfaces are becoming more and more popular. Therefore, peripheral devices with low transmission speed requirements will gradually develop towards USB interfaces in the future.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.