97/04/27
ÀÌ »ó ·Î
ƯÁ¤ÇÑ ¹®ÀÚ¿¡ ºñÆ®ÀÇ Á¶ÇÕÀ» ºÎ¿©ÇÑ °ÍÀ» ÄÚµåÈµÈ ¹®ÀÚÇ¥(coded character sets), °£´ÜÈ÷ ÄÚµå¶ó°í ¸»ÇÑ´Ù. »ç¿ëÇÏ´Â ¹®ÀÚ°¡ ¸¹¾ÆÁú¼ö·Ï ¹®ÀÚ¸¦ ÄÚµåÈÇϴµ¥ ÇÊ¿äÇÑ ºñÆ®¼öµµ ¸¹¾ÆÁö°Ô µÈ´Ù. ±×·¯³ª ºñÆ®¼ö°¡ ¸¹¾ÆÁø´Ù´Â °ÍÀº ±×¸¸Å ¸Þ¸ð¸®³ª CPUµîÀÇ ÄÄÇ»ÅÍÀÇ ÀÚ¿øÀ» ¸¹ÀÌ »ç¿ëÇÏ°Ô µÇ¾î ÄÄÇ»ÅÍ Àü¹ÝÀÇ È¿À²ÀÌ ÀúÇϵȴÙ. ÄÚµåÈµÈ ¹®ÀÚÇ¥(coded character sets)ÀÇ(ÄÚµå) ¹ßÀü ¹è°æ¿¡´Â °¡´ÉÇÑ °¡Àå ÀûÀº ºñÆ®·Î °¡Àå ¸¹Àº ±ÛÀÚ(character)¸¦ Ç¥ÇöÇÏ·Á´Â ³ë·Â¿¡ ÀÖ¾ú´Ù.
1. ÃÖÃÊÀÇ ¹ÙÀ̳ʸ® ÄÚµå
1.1 Baudot°¡ ¹ÌÄ£ ¿µÇâ
ÀÌÁø¼ö·Î ¸¸µé¾îÁø ÄÚµåÈµÈ ÃÖÃÊÀÇ ¹®ÀÚÇ¥´Â ÇÁ¶û½ºÀÇ Jean-Maurice-Emile Baudot(1845-1903)ÀÌ 1874³â Àü½ÅÀμâ±â(teleprinter)¸¦ ¹ß¸íÇÏ¸é¼ °í¾ÈµÇ¾ú´Ù. Àü½ÅÀμâ±â´Â ÀüÀÚ½Ä ¸ÞÄ«´ÏÁò¿¡ ÀÇÇØ ÀÛµ¿µÇ¾úÀ¸¹Ç·Î ºñÆ®¸¦ Çϳª Ãß°¡ÇÏ´Â °ÍÀº Àμâ±âÀÇ ±¸Á¶¸¦ ¸ðµÎ ¹Ù²ã¾ß ÇÒ¸¸Å ¾î·Á¿î °ÍÀ̾ú´Ù. 1992³â CCITT ´Â 5ºñÆ® BaudotÄڵ带 Àü½ÅÀμâ±âÀÇ Ç¥ÁØÀ¸·Î ÁöÁ¤ÇÏ¿´À¸¸ç ÀÌ ±âÁØÀº Áö±Ý±îÁöµµ ±¹Á¦ Àü½ÅÀμ⿡¼¼ »ç¿ëµÇ°í ÀÖ´Ù.
1.2 Locking shifts
5ºñÆ® ÄÚµå´Â 2^5=32·Î ¸ðµÎ 32°³ ¹®ÀÚ¸¦ ÄÚµåÈÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª ÀÌ Å©±â´Â ¾ËÆÄºª 26ÀÚ¿Í ¼ýÀÚ 10°³¸¦ Ç¥ÇöÇϱ⿡µµ ÅξøÀÌ ºÎÁ·ÇÑ ¼ýÀÚÀÌ´Ù. ¹Ùµµ(Baudot)°¡ ¸¸µç Àü½ÅÀμâ±â¿¡¼ ¼ýÀÚ¿Í ¹®ÀÚ¸¦ ¸ðµÎ Ç¥ÇöÇϱâÀ§ÇØ Å¸Àڱ⿡¼ÀÇ shiftŰ ±â´É°ú ºñ½ÁÇÑ shift lock±â´ÉÀ» Ãß°¡ÇÏ¿´´Ù. À̰ÍÀº ¹®ÀÚ 26Ű(A-Z)¸¦ ½¬ÇÁÆ® ±â´ÉÀ» ÀÌ¿ëÇÏ¿© ½¬ÇÁÆ®°¡ ´·¯ÀÖÁö ¾ÊÀ»¶§´Â ¾ËÆÄºª ¸ðµå·Î ÇÏ°í ½¬ÇÁÆ®°¡ ´·ÁÀÖÀ¸¸é(locking shift) ¼ýÀÚ¸ðµå·Î ÇÏ´Â ¹æ½ÄÀ» ÃëÇÏ¿´´Ù. µû¶ó¼ º¸Åë »óÅ¿¡¼´Â ¾ËÆÄºª 26ÀÚ¸¦ ÂïÀ»¼ö ÀÖ°í ´·¯Áö¸é(shift lockµÇ¸é) ¼ýÀÚ 10°³¿Í °¢Á¾ ½°Ç¥, µû¿ÈÇ¥µîÀÇ Æ¯¼ö¹®ÀÚ 16°³¸¦ ÂïÀ»¼ö ÀְԵȴÙ.

½¬ÇÁÆ®°¡ ´·¯ÀÖÁö ¾ÊÀ»¶§´Â ¸ðµÎ 32°³ ¹®ÀÚ¸¦ Ç¥ÇöÇÒ ¼ö ÀÖ´Ù. ±×·±µ¥ ½¬ÇÁÆ®°¡ ´·¯ÀÖÁö ¾ÊÀ»¶§´Â ¾ËÆÄºª¸ðµåÀ̹ǷΠ¾ËÆÄºª¿¡ Äڵ带 ¹èÁ¤Çϰí 32-26ÀÇ 6°³ ¸¸ÅÀÌ ³²´Â´Ù. ¿©±â¿¡´Â CR(ÁÙÀÇ Ã³À½À¸·Î ÇÁ¸°Æ®Çì´õ¸¦ À̵¿ÇÏ´Â ±â´É), LF(´ÙÀ½ÁÙ·Î ÇÁ¸°ÅÍ Çì´õ¸¦ À̵¿ÇÏ´Â ±â´É) , BELL(ÇÑÁ¾ÀÌ¿¡ ¸ðµÎ ÀμⰡ ³¡³µÀ» ¶§ ¶¯ÇÏ°í º§ÀÌ ¿ï¸®´Â ±â´É)¿¡ °üÇÑ Äڵ尡 ¹èÁ¤µÇ¾ú´Ù.
À§ÀÇ ±×¸²¿¡¼ ½¬ÇÁÆ® ¶ôÀÌ µÇ´Â °ÍÀº ¹®ÀںκР26°³¸¸ ÇØ´çÇÑ´Ù. ¿Ö³ÄÇϸé CR, LF, BELL°ú °°Àº ±â´ÉÀº ½¬ÇÁÆ®°¡ ´¸²»óÅ¿¡ À־ ¿©ÀüÈ÷ »ç¿ëÇÒ ¼ö Àֱ⠶§¹®ÀÌ´Ù.(ŸÀڱ⸦ ¿¬»óÇØ º¸¼¼¿ä)
¶ÇÇѰ¡Áö Locking shift¿¡¼ À¯ÀÇÇÒ Á¡Àº ½¬ÇÁÆ®°¡ ´¸²»óÅ¿¡¼ÀÇ ºñÆ® Á¶ÇÕ°ú ½¬ÇÁÆ®°¡ Ç®¸²»óÅ¿¡¼ÀÇ ºñÆ®Á¶ÇÕÀÌ °°´Ù´Â °ÍÀÌ´Ù. ¿¹¸¦ µé¾î ±×¸²¿¡¼ ¾ËÆÄºª A¿Í ¼ýÀÚ 0Àº ÀÌÁø¼ö·Î 00001À̶ó´Â µ¿ÀÏÇÑ ºñÆ®¸¦ °®´Â´Ù. À̰ÍÀº 8ºñÆ®ÇÏ¿¡¼ µÎ °³ÀÇ 7ºñÆ®·Î ±¸¼ºµÇ´Â ¹®ÀÚÇ¥¿Í ±¸ºÐÇÏ¿©¾ß ÇÑ´Ù. 8ºñÆ®¿¡¼ ³ª´¶ 7ºñÆ®´Â ¼·Î ´Ù¸¥ ºñÆ®Á¶ÇÕÀ» °®´Â´Ù. (´ÙÀ½Àå¿¡ ³ª¿É´Ï´Ù)
¹Ùµµ(Baudot)Äڵ尡 Ç¥ÁØÀ¸·Î ÀÎÁ¤µÈ ÃʱâºÎÅÍ ³ª¶ó¸¶´Ù °¢±â ´Ù¸¥ Äڵ尡 ÇÊ¿äÇÏ¿´´Ù. ¹ÙµµÀÇ Äڵ忡¼ Ç¥½ÃÇÒ ¼ö ÀÖ´Â 58°³ ºñÆ®Á¶ÇÕÀº ¾ËÆÄºª, ¼ýÀÚ¿Ü ¶óƾ¾î°è¿À» Ç¥ÇöÇϴµ¥ »ó´çÈ÷ ºÎÁ·Çߴµ¥µµ 1932³â Ç¥ÁØ ¹ÙµµÄÚµå´Â 58°³Áß 55°³¿¡ ¹®ÀÚ¸¦ ÁöÁ¤ÇÏ°í ³ª¸ÓÁö 3°³´Â °¢±¹ÀÇ Çʿ信 µû¶ó ¹èÁ¤Çϵµ·Ï ÇÏ¿´´Ù.
2. ¾Æ½ºÅ°(ASCII)
2.1 7ºñÆ® ¾Æ½ºÅ° ÄÚµå
1950³â ÈÄ¹Ý ¹Ì±¹Ç¥ÁØÈ¿¬ÇÕ(ANSIÀÇ Àü½Å)Àº µ¥ÀÌÅÍÀÇ ÀúÀå°ú ±³È¯¿¡ »ç¿ëÇÏ·Á°í »õ·Î¿î Äڵ带 °³¹ßÇÏ¿´´Ù. »õ·Î¿î Äڵ忡´Â ´õ¸¹Àº Á¦¾î¹®ÀÚ(control character)¿Í ÇÁ¸°Æ®ÇÒ¼ö ÀÖ´Â ¹®ÀÚ(ÇÁ¸°Æ®·Î Á¾ÀÌ¿¡ ÂïÈ÷´Â ¹®ÀÚ)¸¦ Ç¥½ÃÇÒ ¼ö ÀÖ´Â Äڵ尡 ÇÊ¿äÇÏ¿´´Ù. ÀÌ´ç½Ã ÄÄÇ»ÅÍ´Â À¯´Ð½º ±â¹ÝÀÇ ÄÄÇ»ÅÍ·Î 7ºñÆ®°¡ 1¹ÙÀÌÆ®·ÎµÈ ¸Þ¸ð¸®¸¦ »ç¿ëÇÏ¿´´Ù. µû¶ó¼ ÀÚ¿¬½º·´°Ô ÇÑ characterÀ» Ç¥ÇöÇϴµ¥ 7ºñÆ®¸¦ »ç¿ëÇÏ°Ô µÇ¾ú´Ù. 7ºñÆ®´Â 2^7·Î ¸ðµÎ 128°¡Áö Á¶ÇÕÀÌ »ý±â¹Ç·Î 128°³ÀÇ characterÀ» Ç¥ÇöÇÒ ¼ö ÀְԵȴÙ.
(ÁÖÀÇ: ¿©±â¼ »ç¿ëÇÑ character´Â Àǹ̰¡ a, b, cµîÀÇ ¹®ÀÚ¸¸À» °¡¸£Å°´Â°Ô ¾Æ´Ï¶ó Äڵ忡 ¹èÁ¤µÈ ¹®ÀÚ¶ó´Â ÀǹÌÀÌ´Ù. µû¶ó¼ Á¦¾î¹®ÀÚ Null°ú °°Àº °Íµµ characterÀ̶ó°í Æ÷ÇԵȴÙ. ±×·¯³ª ÇÁ¸°Æ® ¹®ÀÚ¶ó°í Çϸé Á¾ÀÌ¿¡ ÂïÀ» ¼ö ÀÖ´Â ¹®ÀÚ¸¦ °¡¸£Å²´Ù. )
2.2 õ°øÄ«µå(paper tape)°¡ ¾Æ½ºÅ°¿¡ ¹ÌÄ£¿µÇâ
À̶§±îÁö¸¸ ÇØµµ Á¾ÀÌ¿¡ ±¸¸ÛÀ» ¶Õ¾î µ¥ÀÌŸ¸¦ ó¸®Çϴ õ°øÄ«µå°¡ ÁÖ·Î »ç¿ëµÇ¾ú´Ù. õ°øÄ«µå´Â ÇÑÇà¿¡ ÇѹÙÀÌÆ®¾¿ ó¸®Çϵµ·Ï µÇ¾îÀִµ¥ 7ºñÆ®¸é ÇÑÇà¿¡ 7°³ÀÇ ±¸¸ÛÀ» ¶Õ¾î µ¥ÀÌÅ͸¦ Ç¥½ÃÇÒ ¼ö ÀÖ´Ù. õ°øÄ«µå¿¡¼ 1Àº ±¸¸ÛÀ» ¶ÕÀº °ÍÀ̰í 0Àº ±¸¸ÛÀÌ ¶Õ¸®Áö ¾ÊÀº »óÅÂÀÌ´Ù. õ°øÄ«µå¿¡¼ ÇÑÁÙÀÌ ±¸¸ÛÀÌ ¶Õ¸®Áö ¾ÊÀº »óÅ´ õ°øÄ«µåÀ» ±¸ÀÔÇßÀ» ¶§ »óÅÂ¿Í °°À¸¹Ç·Î ÇÑÇàÀÌ ¸ðµÎ 0ÀÎ 0000000»óŸ¦ NULL·Î ÁöÁ¤ÇÏ¿´´Ù.

¶ÇÇÑ, õ°øÄ«µå´Â Ư¼º»ó Çѹø ±¸¸ÛÀ» ¶ÕÀ¸¸é ´Ù½Ã ¼öÁ¤ÇÒ ¼ö ¾øÀ¸¹Ç·Î ¼öÁ¤À» ¿ëÀÌÇÏ°Ô Çϱâ À§ÇØ ÇÑÇàÀÌ ¸ðµÎ ±¸¸ÛÀ» ¶ÕÀº »óÅÂ, 1111111¸¦ DELETE¹®ÀÚ·Î ÁöÁ¤ÇÏ¿´´Ù. ÀÌ·¸°Ô ÇÔÀ¸·Î¼ 1111111´Â µ¥ÀÌÅÍ Ã³¸®¿¡ °úÁ¤¿¡¼ »èÁ¦µÈ °ÍÀ¸·Î ÀνÄÇÒ ¼ö ÀÖ¾ú´Ù.
2.3 94°³ character
ÀÌÁ¦ 128°³ ¹®ÀÚÁß ÃÖÃÊ 0000000À» NULL, ¸¶Áö¸· 1111111¸¦ DELETE ¹®ÀÚ¿¡ ºñÆ®¸¦ ¹èÁ¤ÇÏ¿´À¸¹Ç·Î 126°³°¡ ³²´Â´Ù. Á¦¾î¹®Àڷδ NullÀ» Æ÷ÇÔÇÏ¿© ¼ø¼´ë·Î 32°³¸¦ ÁöÁ¤ÇÏ¿´´Ù. µû¶ó¼ Á¦¾î¹®ÀÚ¿¡´Â NULLÀº Æ÷ÇԵdzª DELETE´Â Á¦¿ÜµÈ´Ù. ÀÌÁ¦ ÇÁ¸°Æ® ¹®ÀÚ(2.1ÀÇ ÁÖÀǸ¦ º¸¼¼¿ä)·Î´Â 128-32(Á¦¾î¹®ÀÚ)-1(DELETE)= 95°³¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. ÇÁ¸°Æ® ¹®ÀÚ´Â ¿À¸§Â÷¼ø, ³»¸²Â÷¼øÀ¸·Î Á¤·ÄÇϱâ À§ÇØ ¼ø¼´ë·Î ¹èÁ¤ÇÏ¿´´Âµ¥(A°¡ Bº¸´Ù ¾Õ¿¡¿À´Â °Í°ú °°Àº ±â´É) °ø¹é¹®ÀÚ(SPACE)¸¦ ÇÁ¸°Æ®¹®ÀÚ¿¡¼ óÀ½¿¡ µÎ¾ú´Ù. µû¶ó¼ SPACE(0100000)¿Í DELETE(1111111)»çÀÌ¿¡ ¸ðµÎ 94°³ ¹®ÀÚ¸¦ ¹èÄ¡ÇÒ ¼ö ÀÖ´Ù.
µû¶ó¼ Null·Î ½ÃÀÛÇÏ´Â 32°³ Á¦¾î¹®ÀÚ + °ø¹é¹®ÀÚ(SPACE) + 94°³ ÇÁ¸°Æ®¹®ÀÚ + Áö¿ò¹®ÀÚ(DELETE)·Î 128°³ÀÇ ºñÆ®Á¶ÇÕÀ» ¹èÁ¤ÇÏ¿´´Ù. ÀÌ¿¡ µû¶ó 1963³â ÃÖÃÊÀÇ ¾Æ½ºÅ° Ç¥ÁØÀÌ Á¦Á¤µÇ¾ú´Ù. ±×·¯³ª À̶§±îÁö¸¸ ÇØµµ ¸¹Àº ºñÆ®Á¶ÇÕÀÌ ¹®ÀÚ¿¡ ¹èÁ¤µÇÁö ¾ÊÀº »óÅ¿´´Ù. ±×·¯´Ù°¡ 1968³â ¿À´Ã³¯°ú °°Àº ¾Æ½ºÅ°Äڵ尡 ¸¸µé¾îÁ® Ç¥ÁØÀ¸·Î ÁöÁ¤µÇ¾ú´Ù.
2.4 ¾Æ½ºÅ° ÄÚµåÀÇ È®Àå
5ºñÆ®¿¡¼ 7ºñÆ®·Î ¹Ù²Û ÁÖ¿ä ÀÌÀ¯ÁßÀÇ Çϳª°¡ 5ºñÆ®¿¡ ÀÖ´ø °ÅÃßÀ彺·± "Locking shift" ±â´ÉÀ» 7ºñÆ®¿¡¼ ´Ù½Ã »ç¿ëÇÏÁö ¾ÊÀ¸·Á°í ÇѰÍÀ̾úÀ¸³ª ¹®ÀÚÈ®ÀåÀ» À§ÇØ ½¬ÇÁÆ® ´¸²(SHIFT IN: SI)°ú ½¬ÇÁÆ® Ç®¸²(SHIFT OUT: SO)¹®ÀÚ°¡ Á¦¾î¹®ÀÚÀÇ Çϳª·Î ÁöÁ¤µÇ¾ú´Ù. ¶ÇÇÑ ESCAPE¹®ÀÚ°¡ Á¦¾î¹®ÀÚ·Î Æ÷ÇԵǾú´Âµ¥ ÀÌ ¹®ÀÚ´Â Locking shift¸¦ ÀÌ¿ëÇÏÁö ¾Ê°í ¹®ÀÚ¸¦ È®ÀåÇϱâ À§ÇÑ ¼ö´ÜÀ¸·Î »ç¿ëÇϱâ À§ÇؼÀÌ´Ù.
¾Æ½ºÅ° ÄÚµå´Â ISO´Üü¿Í ¿¬ÇÕÇÏ¿© 1967³â ISO 646¸¦ ¹ßÇ¥ÇÏ¿´´Ù(°ü·Ã ISO¸ðÀ½ ÂüÁ¶) ¹ÙµµÄڵ忡¼¿Í ¸¶Âù°¡Áö·Î ±¹°¡ÀûÀ¸·Î ´Þ¸® Ç¥ÇöÇÏ´Â ¹®ÀÚ¸¦ À§ÇØ ÇÁ¸°Æ® ¹®ÀÚ 94Áß 10°³¸¦ ÁöÁ¤ÇÏÁö ¾Ê°í ±¹°¡¸¶´Ù ÁöÁ¤ÇÏ¿© »ç¿ëÇϵµ·Ï ³²°ÜµÎ¾ú´Ù. ±×¸®°í ³²°ÜµÐ 10°³ ¹®ÀÚ°¡ Çϳªµµ »ç¿ëµÇÁö ¾Ê´Â »óÅ¿ÍÀÇ È£È¯À» À§ÇØ 10ÀÇ ¹ÙÀÌÆ®Á¶ÇÕ(Æ÷Áö¼Ç)À§¿¡ µðÆúÆ®·Î 10°³ ¹®ÀÚ¸¦ ÁöÁ¤ÇÏ¿´´Ù. À̶§ "94°³¹®ÀÚ + µðÆúÆ®·Î ¹èÁ¤µÈ 10°³ ¹®ÀÚ"°¡ ¸ðµÎ ºñÆ®Á¶ÇÕ¿¡ ¹è´çµÈ »óÅÂÇ¥¸¦ ¾Æ½ºÅ° ÄÚµå·á¶ó°í ÇÑ´Ù. (International Reference Version(IRV)
¾Æ½ºÅ°ÀÇ ÃֽйöÀüÀº ISO/IEC 646:1991ÀÇ 3Â÷ °³Á¤¹öÀüÀÌ´Ù. À̹öÀü¿¡¼µµ 10°³ÀÇ À§Ä¡°¡ ±¹°¡¸¶´Ù »ç¿ëÀ» À§ÇØ ³²°ÜµÎ¾ú°í Ãß°¡·Î 2°³¸¦ #, $À» ÆÄ¿îµå¹®ÀÚ, °¢±¹ÀÇ ÈÆó¹®ÀÚ·Î ¹Ù²ã¾µ¼ö ÀÖµµ·Ï ÇÏ¿´´Ù.
3. ¾Æ½ºÅ° ÀÌÈÄ
3.1 8ºñÆ®¿¡¼ 7ºñÆ® ÄÚµå
°³Àοë ÄÄÇ»ÅͰ¡ ³Î¸® º¸±ÞµÊ¿¡ µû¶ó ¸Þ¸ð¸® ±¸Á¶µµ ¹Ù²î¾î 8ºñÆ®°¡ 1¹ÙÀÌÆ®¸¦ ±¸¼ºÇÏ¿´´Ù. 7ºñÆ® ÄÚµå´Â 8ºñÆ®¿¡¼ ÃÖ»óÀ§ºñÆ®(MSB, most significant bit, 1111111Áß °¡Àå¿ÞÂÊ ºñÆ®)¸¦ 0À¸·Î ÁöÁ¤Çϸé 7ºñÆ®¿Í µ¿ÀÏÇØÁø´Ù. ±×·¯³ª NULLÀº 00000000·Î µÇ¾î 7ºñÆ®ÀÇ 0000000°ú °°Àºµ¥ DELETE´Â 8ºñÆ®¿¡¼´Â 01111111°¡ µÇ¾î DELÀÌ ´õ ÀÌ»ó ¸ðµç ºñÆ®°¡ 1ÀÌ ¾Æ´Ï´Ù.
3.2 8ºñÆ® ÄÚµå
8ºñÆ® Äڵ带 »ç¿ëÇÔÀ¸·Î¼ ÀÚ¿¬½º·´°Ô ¹®ÀÚÄڵ带 È®Àå½Ãų¼ö ÀÖ¾ú´Ù. 8ºñÆ®´Â 7ºñÆ®°¡ µÎ °³ ÀÖ´Â »óÅÂÀ̹ǷΠ8ºñÆ®¿¡¼ ÃÖ»óÀ§ ºñÆ®°¡ 0À̸é 7ºñÆ®»óÅÂ¿Í °°°í 1À̸é ÃÖ»óÀ§ ºñÆ®°¡ 1ÀÎ 7ºñÆ®°¡ ¶ÇÇϳª ÀÖ´Â ¼ÀÀÌ´Ù. ÀÌ µÎ °³ÀÇ ¿µ¿ªÀ» 7ºñÆ®¿¡¼ Locking shiftsó·³ SI¿Í SI¸¦ ÀÌ¿ëÇÏ¿© Äڵ念¿ªÀ» ³Ñ³ªµé ¼ö ÀÖ´Ù. ±×·¯³ª Locking shifts¿Í ´Ù¸¥ Á¡Àº µÎ °³ ¿µ¿ªÀÌ º°°³ÀÇ ºñÆ®Á¶ÇÕÀ» °¡Áø´Ù´Â °ÍÀÌ´Ù.

ÃÖ»óÀ§ ¹ÙÀÌÆ®°¡ 1ÀÎ µÎ ¹øÂ° ¿µ¿ª¿¡¼´Â SPACE¿Í DELETE°¡ ¶Ç´Ù½Ã ÇÊ¿äÇÏÁö ¾Ê±â ¶§¹®¿¡ ¿©±â¿¡ »õ·Î¿î ¹®ÀÚ¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. µû¶ó¼ µÎ ¹øÂ° ¿µ¿ªÀº SPACE, DELETE, 94°³ ÇÁ¸°Æ® ¹®ÀÚ¸¦ ÇÕÇØ 96°³ ¹®ÀÚ¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.
ÀÌ·± ±¸µµ´Â Á¦¾î¹®ÀÚÀÇ ºÒ¿¬¼ÓÀ» ÃÊ·¡ÇÑ´Ù. ù ¹øÂ° ÄÚµåÇ¥ÀÇ Á¦¾î¹®ÀÚ´Â 000xxxx·Î ½ÃÀÛÇϴµ¥ ºñÇØ µÎ ¹øÂ° ÄÚµåÇ¥ÀÇ Á¦¾î¹®ÀÚ´Â 100xxxx·Î µÎ¿µ¿ª»çÀÌÀÇ Á¦¾î¹®ÀÚ´Â ¿¬¼ÓµÇ´Â ºñÆ®Á¶ÇÕ¿¡ ´ëÀÀµÇÁö ¾Ê´Â´Ù. µÎ °³ÀÇ ÄÚµåÇ¥·Î ³ª´¶ ±¸µµ¿¡¼´Â óÀ½Äڵ忡 94 µÑ°Äڵ忡 96°³¸¦ ºñÆ®Á¶ÇÕ¿¡ ÁöÁ¤ÇÏ¿© ¸ðµÎ 190°³ÀÇ ÇÁ¸°Æ®¹®ÀÚ¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.
3.3 Locking shifts
8ºñÆ®¸¦ 2°³ÀÇ 7ºñÆ®·Î ³ª´©¾î »ç¿ëÇÏ¿© ÇÑÂÊÀº ¾ËÆÄºªÀ» »ç¿ëÇÏ°í ´Ù¸¥ ÇÑÂÊÀº ±×¸®½º¹®ÀÚ³ª, ¾×¼¾Æ®°¡ ºÙ´Â ¹®ÀÚ(À¯·´°è¿)ÀÇ ´ë¹®ÀÚ¸¦ ÁöÁ¤ÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª ¾×¼¾Æ® °è¿ÀÇ ´ë¼Ò¹®ÀÚ¸¦ 7ºñÆ®ÀÇ ÇÑÂÊ¿µ¿ª¸¸ °¡Áö°í´Â µ¿½Ã¿¡ Ç¥ÇöÇÒ ¼ö ¾ø¾ú´Ù. µû¶ó¼ µ¿½Ã¿¡ ´ë¼Ò¹®ÀÚ¸¦ »ç¿ëÇϱâ À§ÇØ ´Ù¸¥ ÇÑÂÊ¿µ¿ªÀ» ´Ù½Ã È®ÀåÇÏ´Â Locking shift ¸ÞÄ«´ÏÁòÀ» ÀÌ¿ëÇÏ°Ô µÇ¾ú´Ù.
7ºñÆ®·Î ³ª´µ¾îÁø µÎ ¹øÂ° ÄÚµåÇ¥´Â locking shift¸¦ ÀÌ¿ëÇØ ´Ù½Ã µÎ°³ÀÇ ¿µ¿ª(½¬ÇÁÆ®°¡ ´¸° »óÅÂ, ´¸®Áö ¾ÊÀº »óÅÂ)·Î È®ÀåÇÏ¿© È®ÀåµÈ ÇÑÂÊ¿¡´Â ´ë¹®ÀÚ¸¦, ´Ù¸¥ ÇÑÂÊ¿¡´Â ¼Ò¹®ÀÚ¸¦ ÁöÁ¤ÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖ´Ù. ÀÌ·¸°Ô Çϸé 7ºñÆ®·ÎµÈ 4°³ÀÇ ÄÚµåÇ¥°¡ »ý±ä´Ù. ±× ÀÌÈÄÀÇ ¹®Á¦´Â ¾î¶»°Ô 4°³ÀÇ ¿µ¿ªÀ» ³Ñ³ªµå´À³Ä ÇÏ´Â ¹®Á¦´Ù. À̰ÍÀº ¾î¶² Ư¼öÄڵ带 ÀÌ¿ëÇÏ¿© 2°³ÀÇ 7ºñÆ®·Î ³ª´©¾î°í ´Ù½Ã locking shift¸¦ ÀÌ¿ëÇØ È®ÀåµÈ 4¿µ¿ªÀ» ³Ñ³ªµé ¼ö ÀÖµµ·Ï ÇÏ¸é µÈ´Ù.

3.4 Internationa Register
»ç½Ç 4°³ÀÇ 7ºñÆ®ÄÚµå´Â ÀÓÀÇÀûÀÎ °ÍÀÌ´Ù. ºñÆ®¼ö¸¦ ´Ã·Á ¿©·¯°³ÀÇ 7ºñÆ® Äڵ带 ¸¸µé°í °Å±â¿¡ Locking shift¸¦ ÀÌ¿ëÇÏ¿© Ãß°¡·Î 7ºñÆ® Äڵ带 È®ÀåÇÒ ¼ö ÀÖ´Ù. ±×¸®°í 8ºñÆ®¿¡¼µµ Shift In, Shift Out ¹®ÀÚ´ë½Å¿¡ ´Ù¸¥ ¹®ÀÚ¸¦ ½á¼ ´Ù½Ã Äڵ带 È®ÀåÇÒ ¼ö ÀÖ´Ù.
±×·¯³ª 4°³ÀÇ 7ºñÆ® ÄÚµå·Î ´ëºÎºÐÀÇ ¹®ÀÚ¸¦ Ç¥½ÃÇÒ¼ö ÀÖÀ¸¹Ç·Î ÄÚµåÈ®ÀåÀÇ ´ÙÀ½´Ü°è´Â control functionsÀ» ÀÌ¿ëÇÏ¿© 4°³ÀÇ 7ºñÆ® Äڵ念¿ªÀ» ¾î¶»°Ô ¼±ÅÃÇÏ´À³Ä¿¡ °üÇÑ °ÍÀÌ´Ù. À̰ÍÀº "ŸÀÌÇÁ Çìµå¸¦ °¥¾Æ³¢¿ï¼ö Àִ ŸÀÚ±â" »ç¿ëÀÚ¿¡°Ô ¸Þ½ÃÁö¸¦ Àü´ÞÇÏ´Â °Í°ú °°´Ù. (ÆíÀǸ¦ À§ÇØ ÀÌŸÀڱ⸦ "°í±ÞŸÀÚ±â"¶ó°í ºÎ¸£°Ú½À´Ï´Ù)

°í±ÞŸÀÚ±â´Â ¼¿ï¿¡ ÀÖ°í »ç¿ëÀÚ´Â ÀüÁÖ¿¡ ÀÖ´Ù. ÀüÁÖ¿¡¼ ¼¿ï¿¡ ÀÖ´Â »ç¿ëÀÚ¿¡°Ô µ¥ÀÌŸ¸¦ °í±ÞŸÀڱ⸦ ÅëÇØ ÀڷḦ Àü¼ÛÇÏ·Á°í Çϸé ù°, ¹«½¼ ŸÀÌÇÁÇìµå¸¦ »ç¿ëÇÒ °ÍÀΰ¡(¿µ¾î, ÇѱÛ, ÀϺ»¾î...)¿Í µÑ°, °¢ ¾ð¾î¿¡ ´ëÇÑ ÀÚÆÇ¹è¿ÀÌ ¾î¶»°Ô µÇ´ÂÁö¸¦ ¾Ë·ÁÁÖ¾î¾ß ÇÑ´Ù.
ÇØ´ç±¹°¡ÀÇ ¾ð¾î¿¡ ´ëÇÑ Ä«´Þ·Î±×´Â ISO¿¡ ÀÇÇØ International Register·Î Ç¥ÁØÈµÇ¾î ÀÖÀ¸¸ç ISO-IR xx¿Í °°Àº À̸§À» °¡Áø´Ù. ¿©±â¼ xx´Â ¼ýÀÚ¸¦ ÀǹÌÇÑ´Ù. ¿¹¸¦ µé¾î ISO 646:1983 IRV´Â ISO-IR 2¶ó´Â À̸§À¸·Î, ISO/IEC 646:1991(ASCII)´Â ISO-IR 6¶ó´Â À̸§À¸·Î µî·ÏµÇ¾î ÀÖ´Ù.
ÀÌ Ä«´Þ·Î±×(ISO-IR xx)¸¦ ÅëÇØ ¹«½¼ ¾ð¾î¸¦ »ç¿ëÇÒ °ÍÀÎÁö ¼±ÅÃÇϰí(Designation) ÇØ´ç¾ð¾î¿¡ ´ëÇÑ ÀÚÆÇÀ» Á¤ÇÔÀ¸·Î¼(Invocation) ¹®ÀÚ¸¦ Âï¾î³¾¼ö ÀÖ´Ù.
Áö±Ý±îÁö ¼³¸íÇÑ ¹®ÀÚÄÚµåÀÇ ±¸Á¶(the structure of character codes)¿Í ÄÚµå È®À广¹ý(code extension techniques)Àº ±¹Á¦Ç¥ÁØ ISO/IEC 2022À¸·Î Á¤½ÄȵǾú´Ù. ±×¸®°í International Register´Â ISO2357¿¡ ÁöÁ¤µÈ ÀýÂ÷¿¡ µû¶ó À¯ÁöµÇ¸ç ISO±ÇÇѸ¦ ¾ò¾î ECMA°¡ ÃâÆÇÇÑ´Ù. (µû¶ó¼ ÀÎÅͳÝÀ» µÚÁ®µµ ISOÀÚ·á´Â º°·Î ãÀ» ¼ö ¾ø´Ù. Çб³ µµ¼°ü¿¡ °¡¸é ÀÖ´Ù) ÇöÀç 180°³ ÀÌ»óÀÇ ÄÚµåÈµÈ ¹®ÀÚÇ¥·Î µî·ÏµÇ¾î ÀÖÀ¸¸ç ºÐ·®Àº 900ÆäÀÌÁö¿¡ ´ÞÇÑ´Ù.
3.5 È®ÀåÀÇ Á¦ÇÑ
¾î¶² Åë½ÅÇÁ·ÎÅäÄÝ(communications protocols)¿¡¼´Â ÁöÁ¤(Designation)°ú È£Ãâ(Invokation)À» ÅëÇÑ ÄÚµå È®ÀåÀ» Á¦ÇÑÇÏ´Â °æ¿ì°¡ ÀÖ´Ù. À̶§¿¡´Â »ç¿ëÀÚ°¡ À̿밡´ÉÇÑ Äڵ常 »ç¿ëÇÏ°Ú´Ù°í °øÇ¥(Announce)ÇÏ´Â °ÍÀÌ ÇÊ¿äÇÏ´Ù. ÀÌ ±â´ÉÀº °øÇ¥ÀÚ(Announcers)¶ó´Â ¶Ç´Ù¸¥ Á¦¾î±â´É(control function)À» ÀÌ¿ëÇÏ¿© ¼öÇàÇÒ ¼ö ÀÖ´Ù. ÀÌ ±â´ÉÀ» ÅëÇØ »ç¿ëÀÚ´Â ½Ã½ºÅÛ¿¡ "³ª´Â ¿ÀÁ÷ È®ÀåÇÏÁö ¾ÊÀº 7ºñÆ® Äڵ常 »ç¿ëÇϰڴÙ"¶ó°í °øÇ¥(annouce)ÇÒ ¼ö ÀÖ´Ù.
4. 16ºñÆ®, 32ºñÆ®
ÄÄÇ»ÅÍ ±â´ÉÇâ»ó°ú Åë½Åü³ÎÀÌ È®´ëµÊ¿¡ µû¶ó ¹®ÀÚ¸¦ ²À 8ºñÆ® Äڵ屸Á¶·Î ÇØ¾ßÇÒ Çʿ䵵 ¾ø¾îÁ³´Ù. ÀÌ·± ȯ°æÀÇ º¯È´Â Äڵ屸Á¶¸¦ 16ºñÆ®, 32ºñÆ®·Î À籸¼ºÇÒ ¿©Áö¸¦ ³²°ÜÁÖ¾ú´Ù. ±×¸®°í ÀÌ¿¡ »óÀÀÇÏ´Â »õ·Î¿î Ç¥Áصµ ¿ä±¸µÇ¾ú´Ù. ÀÌ·¸°Ô ÇØ¼ Á¦Á¤µÈ Ç¥ÁØÀÌ ISO/IEC 10646(Universal Multiple-Octet Coded Character Set )ÀÌ´Ù.
10646¿¡µµ 8ºñÆ® À¯¹°ÀÌ ³²¾Æ Control functionsÀº ISO/IEC 2022¿¡ ÀÇÇØ ÄÚµåȵȴÙ. ±×·¯³ª 8ºñÆ®¿¡ ÀÖ´ø ÄÚµåÈ®Àå±â´É(code extension functions)´Â ±ÝÁöµÇ¾ú´Ù. µû¶ó¼ óÀ½ 32ºñÆ®´Â Á¦¾î¸ñÀûÀ¸·Î ¹èÁ¤µÇ°í ´ÙÀ½ 95ºñÆ® Á¶ÇÕÀº ½ºÆäÀ̽º¸¦ Æ÷ÇÔÇÏ¿© ÇÁ¸°Æ® ¹®ÀÚ°¡ ÇÒ´çµÈ´Ù. À̹æ¹ý¿¡ ÀÇÇØ ºñÆ®¸¦ Á¶ÇÕÇϸé "00.....001111111"(0Àº 16, 32ºñÆ®¿¡ ¸Â°Ô ä¿öÁø´Ù)°ú °°ÀÌ µÇ¸ç ÀÌ ºñÆ®´Â õ°øÄ«µåÀÇ ¼Ò»êÀ¸·Î ¿©ÀüÈ÷ DELETE¿¡ ¹èÁ¤µÇ¾î ÀÖ´Ù.