The K Desktop Environment

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

5. I/O-Æ÷Æ®¿¡ ´ëÇÑ Á¤º¸

ÀÌ ÆäÀÌÁö´Â 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 Æ÷Æ® ¿µ¿ªµéÀÇ ¸ñ·ÏÀÌ º¸¿©Áø´Ù.

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

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