ÀÎÅÍ·´Æ®(interrupt)¶õ
ÄÄÇ»ÅÍ°¡ ÇÁ·Î±×·¥À» ¼öÇàÇÏ´Â µ¿¾È ÄÄÇ»ÅÍÀÇ ³»ºÎ ¶Ç´Â ¿ÜºÎ¿¡¼ ¿¹±âÄ¡ ¾ÊÀº ±ä±ÞÇÑ ÀÏÀÌ ¹ß»ýÇßÀ» ¶§ ÀÀ±Þ Á¶Ä¡¸¦ °±¸ÇÏ¿© °è¼ÓÀûÀ¸·Î ÇÁ·Î±×·¥ 󸮸¦ Çϵµ·Ï ÇØÁÖ´Â ±â´É
¾î¶² ó¸® ÇÁ·Î±×·¥ÀÇ ½ÇÇà Áß¿¡ Á¦¾î ÇÁ·Î±×·¥ÀÇ ¼ºñ½º°¡ ÇÊ¿äÇÑ ¿¹±âÄ¡ ¾ÊÀº ÀÏÀÌ ¹ß»ýÇßÀ» ¶§ ÀÌ·¯ÇÑ »óȲÀ» Çϵå¿þ¾î·Î Æ÷ÂøÇؼ °¨½Ã ÇÁ·Î±×·¥(supervisor program)¿¡°Ô Á¦¾î±ÇÀ» ÀεµÇϱâ À§ÇÑ ±â´É
ÀÎÅÍ·´Æ®°¡ ¹ß»ý½Ã
ÇöÀç ¼öÇàÁßÀÎ ÇÁ·Î±×·¥ 󸮴 ÀϽÃÁߴܵǰí Á¦¾î±ÇÀÌ
Á¦¾î ÇÁ·Î±×·¥À¸·Î ³Ñ¾î °¨
Á¦¾î ÇÁ·Î±×·¥ Áß¿¡ ÁغñµÈ ÀÎÅÍ·´Æ® ó¸® ·çƾ°ú ÀÎÅÍ·´Æ®
¼ºñ½º ·çƾÀÌ Ã³¸®µÊ
ÀÎÅÍ·´Æ®ÀÇ ¹ß»ý ¿øÀÎ
¨çÁ¤Àü,µ¥ÀÌÅÍ Àü´Þ °úÁ¤¿¡¼ ¿À·ùÀÇ ¹ß»ý°ú °°Àº ÄÄÇ»ÅÍ ÀÚü ³»¿¡¼ÀÇ
±â°èÀûÀÎ ¹®Á¦°¡ ¹ß»ýÇÏ´Â °æ¿ì
¨èº¸È£µÈ ±â¾ï °ø°£¿¡ Á¢±Ù ¶Ç´Â ºÒ¹ýÀûÀÎ ¸í·ÉÀÇ ¼öÇà µî°ú °°Àº ÇÁ·Î±×·¥
»óÀÇ ¹®Á¦°¡ ¹ß»ýÇÏ´Â °æ¿ì
¨éÄÄÇ»ÅÍ Á¶ÀÛÀÚ(operator)ÀÇ ÀǵµÀûÀÎ Á¶ÀÛÀ¸·Î ÁߴܵǴ °æ¿ì
¨êÀÔÃâ·Â°ú °°Àº ÁÖº¯ ÀåÄ¡µéÀÇ Á¶ÀÛ¿¡ Áß¾Ó Ã³¸®ÀÇ ±â´ÉÀÌ ¿äûµÇ´Â °æ¿ì
¨ë»ê¼ú ¿¬»ê Áß ¹ü¶÷(ov
ÀÎÅÍ·´Æ®ÀÇ Á¾·ù
¨ç ±â°è °Ë»ç ÀÎÅÍ¡¦(»ý·«)
|
¿î¿µÃ¼Á¦·Î ÇÏ¿©±Ý ÀÌ Ç÷α׸¦ ÀνÄÇϵµ·Ï ÇÑ´Ù. ¸¸¾à¿¡ Áß¾Óó¸®ÀåÄ¡°¡ Ç×»ó ÀÔÃâ·Â ¿Ï·á¸¦ À§ÇØ ´ë±âÇÑ´Ù¸é, ¾î´À ¼ø°£À̵çÁö ¼öÇàÇؾßÇÒ ÀÔÃâ·Â ¿äûÀº ±â²¯ÇØ¾ß Çϳª¶ó´Â °ÍÀÌ´Ù. µû¶ó¼ ÀÔÃâ·Â ÀÎÅÍ·´Æ®°¡ ÀϾ ¶§¸¶´Ù ¿î¿µÃ¼Á¦´Â ¾î´À ÀåÄ¡°¡ ÀÎÅÍ·´Æ®¸¦ È£ÃâÇÏ°í ÀÖ´ÂÁö Á¤È®È÷ ¾Ë°í ÀÖ´Ù. ¹Ý¸é¿¡ ÀÌ ¹æ¹ý¿¡¼´Â ¿©·¯ ÀåÄ¡¿¡ ´ëÇØ µ¿½Ã ÀÔÃâ·Â 󸮸¦ ¹èÁ¦Çϸç, ¶ÇÇÑ ÀÔÃâ·Â ¿¬»êÀÇ ½Ã°£Àû Áߺ¹ °¡´É¼ºµµ ¹èÁ¦ÇÑ´Ù.
º¸´Ù Çâ»óµÈ ¹æ¹ýÀº ÀÔÃâ·ÂÀ» ½ÃÀÛÇÑ Áï½Ã »ç¿ëÀÚ ÇÁ·Î±×·¥¿¡°Ô Á¦¾î¸¦ µ¹·ÁÁÖ´Â °ÍÀÌ´Ù. ÀÌ ¶§ »ç¿ëÀÚ°¡ ÀÔÃâ·Â Á¾·á¸¦ ±â´Ù¸± ¼ö ÀÖµµ·Ï ÇÏ´Â ½Ã½ºÅÛ È£ÃâÀÌ ÇÊ¿äÇÏ´Ù. µû¶ó¼ ¾Õ¼ ÇÊ¿äÇÑ ´ë±â Äڵ尡 ¿©ÀüÈ÷ ÇÊ¿äÇϸç, µ¿½Ã¿¡ ¸¹Àº ÀÔÃâ·Â ¿äûÀ» ±â¾ïÇÒ ¼ö ÀÖ¾î¾ß ÇÑ´Ù.
ÀÌ·¯ÇÑ ¸ñÀûÀ» À§ÇØ ¿î¿µÃ¼Á¦´Â °¢ ÀÔÃâ·ÂÀåÄ¡¿¡ ´ëÇÑ ¿£Æ®¸®°¡ µé¾î ÀÖ´Â Å×À̺í Áï, ÀåÄ¡ »óÅ Å×À̺íÀ» »ç¿ëÇÑ´Ù. °¢ Å×ÀÌºí ¿£Æ®¸®´Â ÀåÄ¡ÀÇ À¯Çü, ÀåÄ¡ ÁÖ¼Ò¿Í »óŸ¦ ³ªÅ¸³½´Ù. ¸¸¾à ÀåÄ¡°¡ ¿äûÀ¸·Î ÀÎÇØ ¹Ù»Ú´Ù¸é ±× ÀåÄ¡¿¡ ´ëÇÑ Å×ÀÌºí ¿£Æ®¸®¿¡ ¿äûÀÇ ÇüÅÂ¿Í ´Ù¸¥ ¸Å°³º¯¼ö°¡ ÀúÀåµÈ´Ù.
ÇÑ ÇÁ·Î±×·¥ÀÌ °°Àº ÀåÄ¡¸¦ ¿©·¯ ¹ø ¿äûÇÒ ¼ö Àֱ⠶§¹®¿¡ ±â´Ù¸®°í ÀÖ´Â ¿äûµéÀÇ ¸®½ºÆ®³ª üÀÎÀ» °¡Áú ¼ö ÀÖ´Ù. µû¶ó¼ ÀÔÃâ·ÂÀåÄ¡ Å×À̺í°ú ´õºÒ¾î ¿î¿µÃ¼Á¦´Â °¢ ÀåÄ¡¿¡ ´ëÇØ ¿äû ¸®½ºÆ®¸¦ °¡Áú ¼ö ÀÖ´Ù.
ÀÔÃâ·ÂÀåÄ¡´Â ¼ºñ½º°¡ ÇÊ¿äÇÒ ¶§ ÀÎÅÍ·´Æ®¸¦ ¹ß»ýÇÑ´Ù. ÀÎÅÍ·´Æ®°¡ ¹ß»ýÇÏ¸é ¿î¿µÃ¼Á¦´Â ¿ì¼± ¾î¶² ÀÔÃâ·ÂÀåÄ¡°¡ ÀÎÅÍ·´Æ®¸¦ ¹ß»ýÇÏ¿´´ÂÁö Á¶»çÇÑ ¼ö, ±× ÀåÄ¡ÀÇ »óŸ¦ ³ªÅ¸³»´Â ÀÔÃâ·ÂÀåÄ¡ Å×À̺í·Î µé¾î°¡¼ ÀÎÅÍ·´Æ®
¹ß»ýÀ» ³ªÅ¸³»´Â Å×ÀÌºí ¿£Æ®¸®¸¦ ¼öÁ¤ÇÑ´Ù. ´ëºÎºÐÀåÄ¡¿¡¼ ÀÎÅÍ·´Æ®´Â
ÀÔÃâ·ÂÀÇ Á¾·á¸¦ ³ªÅ¸³½´Ù. ¸¸¾à ÀÌ ÀåÄ¡¸¦ À§ÇØ ±â´Ù¸®°í ÀÖ´Â Ãß°¡ÀûÀÎ ¿äûÀÌ ÀÖÀ¸¸é, ¿î¿µÃ¼Á¦´Â ¿äûÀ» ó¸®Çϱ⠽ÃÀÛÇÑ´Ù.
³¡À¸·Î Á¦¾î°¡ ÀÔÃâ·Â ÀÎÅÍ·´Æ®·ÎºÎÅÍ º¹±ÍµÈ´Ù. ¾î¶² ÇÁ·Î±×·¥ÀÌ ¿äûÀÌ Á¾·áµÇ±â¸¦ ±â´Ù¸®°í ÀÖ¾ú´Ù¸é, Á¦¾î¸¦ ´ë±â ÁßÀÎ ÇÁ·Î±×·¥¿¡°Ô ³Ñ°ÜÁØ´Ù. ±×·¸Áö ¾ÊÀ¸¸é ÀÔÃâ·Â ÀÎÅÍ·´Æ® Àü¿¡ ¼öÇàÇÏ°í ÀÖ´ø °÷ Áï