º»¹®/³»¿ë
Addressing Mode¶õ?
¸í·É¿¡¼ µ¿ÀÛÇʵå´Â ¼öÇàµÇ¾î¾ß ÇÏ´Â µ¿ÀÛÀ» ÁöÁ¤Çϰí ÀÖ´Ù. ÀÌ µ¿ÀÛÀº ·¹Áö½ºÅͳª ¸Þ¸ð¸®¿¡ ÀÖ´Â µ¥ÀÌÅÍ¿¡ ´ëÇØ ¼öÇàµÈ´Ù. ÇÁ·Î±×·¥ÀÌ ¼öÇàµÇ´Â µ¿¾È ¿ÀÆÛ·£µå°¡ Áö¿Àµð´Â ¹æ¹ýÀº ¸í·ÉÀÇ ¾îµå·¹½Ì ¸ðµå(addressing mode)¿¡ ÀÇÇØ Á¿ìµÈ´Ù. ¾îµå·¹½Ì ¸ðµå´Â ½ÇÁ¦ÀÇ ¿ÀÆÛ·£µå¸¦ Á¤Çϱâ À§ÇØ ¸í·É ¼Ó¿¡ ÀÖ´Â ¹øÁöÇʵåÀÇ °ªÀ» ¼öÁ¤Çϰųª ´Ù¸¥ °ÍÀ¸·Î ´ëüÇÏ´Â °ÍÀ» ±ÔÁ¤ÇÑ´Ù. [±×¸² 1]¿¡¼ IºñÆ®°¡ Àִµ¥, ÀÌ´Â Á÷Á¢ ȤÀº °£Á¢¹øÁö ÁöÁ¤À» ±¸º°ÇØ ÁØ´Ù.
ÄÄÇ»ÅÍ´Â ´ÙÀ½ µÎ°¡Áö Á¶Ç× Áß Çϳª ȤÀº µÑ´Ù¸¦ µµ¸ðÇϱâ À§ÇØ ¾îµå·¹½Ì ¸ðµå±â¹ýÀ» »ç¿ëÇÑ´Ù.
1. Æ÷ÀÎÅÍ, Ä«¿îÅÍ, À妽Ì(indexing), ÇÁ·Î±×·¥ ¸®·ÎÄÉÀ̼Ç(realocation) µîÀÇ ÆíÀǸ¦ »ç¿ëÀÚ¿¡°Ô Á¦°øÇÔÀ¸·Î½á ÇÁ·Î±×·¡¹ÖÇÏ´Â µ¥ À¶Å뼺À» ÁØ´Ù.
2. ¸í·ÉÀÇ ¹øÁö ÇʵåÀÇ ºñÆ®¸¦ ÁÙÀδÙ.
°æÇèÀÌ ¾ø´Â »ç¿ëÀÚ¿¡°Ô´Â ¾î¶² ÄÄÇ»ÅÍ¿¡¼ÀÇ ´Ù¾çÇÑ ¾îµå·¹½Ì ¸ðµå°¡ Áö³ªÄ¡°Ô º¹ÀâÇÑ °ÍÀ¸·Î º¸ÀÏ ¼ö°¡ ÀÖ´Ù. ÇÏÁö¸¸, ¿©·¯ °¡ÁöÀÇ ¾îµå·¹½Ì(¹øÁöÁöÁ¤) ±â¹ýÀ» »ç¿ëÇϹǷνá, ¼÷·ÃµÈ ÇÁ·Î±×·¡¸Ó ¸í·ÉÀÇ ¼ö³ª ¼öÇà½Ã°£¿¡ ºñÇØ ÈξÀ È¿À²ÀûÀÎ ÇÁ·Î¡¦(»ý·«)
Âü°í¹®Çå
ÄÄÇ»ÅÍ ±¸Á¶ [±èÁ¾»ó, À̵¿È£ °øÀú], ÈñÁß´ç.