The K Desktop Environment

´ÙÀ½ ÀÌÀü ¸ñÂ÷

3. »ç¿ëÁßÀÎ ÀÎÅÍ·´Æ® ¿äû (IRQ) ¹æħ¿¡ ´ëÇÑ Á¤º¸.

ÀÌ ÆäÀÌÁö´Â »ç¿ëÁßÀÎ ÀÎÅÍ·´Æ® ¿äû ¹æħ°ú ±×µéÀÌ »ç¿ëÇÏ´Â device¿¡ ´ëÇÑ Á¤º¸¸¦ Ç¥½ÃÇÑ´Ù.

IRQ´Â device°¡ µ¥ÀÌŸ¸¦ º¸³»°Å³ª ¹ÞÀ» Áغñ°¡ µÇ¾ú´Ù´Â °ÍÀ» ¾Ë¸®±âÀ§ÇØ interrupt signalsÀ» ÇÁ·Î¼¼¼­¿¡ º¸³»´Â Å°º¸µå, ¸ðµ©, »ç¿îµå Ä«µå µî°ú °°Àº (ISA ¹ö½º) deviceµé¿¡ ÀÇÇØ PC³»¿¡¼­ »ç¿ëµÇ¾îÁö´Â Çϵå¿þ¾î ¹æħÀÌ´Ù. ºÒÇàÇÏ°Ôµµ, i386 (PC) ¾ÆÅ°ÅØÃij»ÀÇ ¿©·¯°¡Áö ISA deviceµé »çÀÌ¿¡¼­ °øÀ¯Çϱâ À§ÇØ ÀÌ¿ëÇÒ ¼ö ÀÖ´Â IRQ´Â ´ÜÁö 16°³(0-15)»ÓÀÌ´Ù.

¸¹Àº Çϵå¿þ¾î ¹®Á¦´Â µÎ°³ÀÇ device°¡ °°Àº IRQ¸¦ »ç¿ëÇÏ·ÁÇϰųª, ¼ÒÇÁÆ®¿þ¾î°¡ ÇÑ device¸¦ ¼­·Î ´Ù¸¥ IRQ¸¦ »ç¿ëÇϵµ·Ï À߸ø ¼³Á¤ÇßÀ» ¶§ ¹ß»ýÇÏ´Â IRQ Ãæµ¹ÀÇ °á°úÀÌ´Ù.

Ç¥½ÃµÈ Á¤º¸´Â ½Ã½ºÅÛ-ÀÇÁ¸ÀûÀÌ´Ù. ¾î¶² ½Ã½ºÅÛ »ó¿¡¼­, IRQ Á¤º¸´Â ¾ÆÁ÷ Ç¥½ÃµÇ¾îÁöÁö ¾Ê´Â´Ù.

Linux »ó¿¡¼­ ÀÌ Á¤º¸´Â /proc °¡»ó-ÆÄÀϽýºÅÛÀÌ Ä¿³Î¿¡¼­ ÄÄÆÄÀϵǾîÁ³À» ¶§¸¸ ÀÌ¿ëÇÒ ¼ö ÀÖ´Â /proc/interrupts·ÎºÎÅÍ ÀÐÇôÁø´Ù.

»ç¿ëÀÚ°¡ ÀÌ ÆäÀÌÁö»óÀÇ ¼³Á¤À» ¼öÁ¤ÇÒ ¼ö ¾ø´Ù.

´ÙÀ½ ÀÌÀü ¸ñÂ÷