ÀÌ ¼³¸íÀº C ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡ ÁßÁ¡À» µÐ´Ù. ÀÌ´Â C++°ú Objective C¿¡µµ Á÷ Á¢ Àû¿ëµÇ¾î¾ß ÇÑ´Ù. ¾î¼Àºí·¯¿¡¼, ¿©·¯ºÐÀº CÀÇ ioperm()°ú iopl()¸¦ È£ÃâÇØ¾ß ÇÏÁö¸¸, Á÷Á¢ ÀÐ°í ¾µ ¼ö ÀÖ´Â I/O Æ÷Æ®¸¦ »ç¿ëÇÒ ¼ö ÀÖ°Ô µÈ ÈÄ¿¡ ±×·¸°Ô µÉ °ÍÀÌ´Ù.
´Ù¸¥ ¾ð¾î·Î, ÇÁ·Î±×·¥¿¡ ÀζóÀÎ ¾î¼Àºí·¯³ª C Äڵ带 »ðÀÔÇÏÁö ¾Ê´Â´Ù¸é, °¡Àå ½¬¿î ¹æ¹ýÀº ¿©·¯ºÐÀÌ ÇÊ¿ä·Î ÇÏ´Â I/O Æ÷Æ® Á¢±Ù¿¡ »ç¿ëÇÒ ÇÔ¼ö¿¡ °£´ÜÇÑ C ¼Ò ½º ÆÄÀÏÀ» ÀÛ¼ºÇÏ°í ³ª¸ÓÁö ÇÁ·Î±×·¥°ú ÄÄÆÄÀÏÇÏ°í ¸µÅ©ÇÏ´Â °ÍÀÌ µÉ °ÍÀÌ´Ù. ¶Ç´Â À§¿¡¼ ¼³¸í ÇÑ´ë·Î /dev/port¸¦ »ç¿ëÇÑ´Ù.