ÀÌ ÆäÀÌÁö´Â I/O-Æ÷Æ®¿¡ ´ëÇÑ Á¤º¸¸¦ Ç¥½ÃÇÑ´Ù.
I/O Æ÷Æ®´Â device°¡ ÇÁ·Î¼¼¼¿¡ ÀÎÅÍ·´Æ® ½ÅÈ£¸¦ º¸³»´Â °æ¿ì Á÷Á¢ÀûÀÎ Åë½ÅÀ» À§ÇØ ÇÁ·Î¼¼¼¿¡ ÀÇÇؼ »ç¿ëµÇ¾îÁö´Â ¸Þ¸ð¸® ÁÖ¼ÒÀÌ´Ù.
ÇÁ·Î¼¼¼¿Í device »çÀÌ¿¡¼ ¸í·É¾î³ª µ¥ÀÌÅÍÀÇ ±³È¯Àº deviceÀÇ 16Áø¼ö I/O Æ÷Æ® ÁÖ¼Ò¸¦ ÅëÇؼ ÀÌ·ç¾îÁø´Ù. µÎ°³ÀÇ device°¡ °°Àº I/O Æ÷Æ®¸¦ °øÀ¯ÇÒ ¼ö ¾ø´Ù. ¸¹Àº deviceµéÀÌ 16Áø¼ö ¹üÀ§³»¿¡¼ Ç¥ÇöµÇ¾îÁö´Â º¹¼öÀÇ I/O Æ÷Æ® ÁÖ¼Ò¸¦ »ç¿ëÇÑ´Ù.
Ç¥½ÃµÈ Á¤º¸´Â ½Ã½ºÅÛ-ÀÇÁ¸ÀûÀÌ´Ù. ¾î¶² ½Ã½ºÅÛ »ó¿¡¼, I/O-Æ÷Æ® Á¤º¸´Â ¾ÆÁ÷ Ç¥½ÃµÇ¾îÁöÁö ¾Ê´Â´Ù.
Linux »ó¿¡¼ ÀÌ Á¤º¸´Â /proc
°¡»ó-ÆÄÀϽýºÅÛÀÌ Ä¿³Î¿¡¼ ÄÄÆÄÀϵǾîÁ³À» ¶§¸¸ ÀÌ¿ëÇÒ ¼ö ÀÖ´Â /proc/ioports
·ÎºÎÅÍ ÀÐÇôÁø´Ù.
ÀϹÝÀûÀ¸·Î µî·ÏµÇ¾î »ç¿ëÁßÀÎ ¸ðµç I/O Æ÷Æ® ¿µ¿ªµéÀÇ ¸ñ·ÏÀÌ º¸¿©Áø´Ù.
»ç¿ëÀÚ°¡ ÀÌ ÆäÀÌÁö»óÀÇ ¼³Á¤À» ¼öÁ¤ÇÒ ¼ö ¾ø´Ù.