ÀüÀÚ°øÇаú 4Çг⠽ÇÇè ·¹Æ÷Æ®
Addressing Mode, Register File. for KS88 Series
Addressing Mode
ÁÖ¼Ò ÁöÁ¤ ¹æ½Ä(addressing mode)À̶õ?
ÇÁ·Î¼¼¼(Processor)°¡ µ¥ÀÌÅ͸¦ Àаí, ¾µ ¼ö ÀÖ´Â °÷Àº ÇÁ·Î¼¼¼ ³»ºÎÀÇ ·¹Áö½ºÅÍ, ¸Þ¸ð¸®, ±×¸®°í I/OÀÇ 3ºÎºÐÀ¸·Î Å©°Ô ³ª´ ¼ö°¡ ÀÖ´Ù. KS88 ½Ã¸®ÁîÀÇ °æ¿ì¿¡´Â I/O ÁÖ¼Ò¿Í ¸Þ¸ð¸® ÁÖ¼Ò¸¦ ±¸º°ÇÏÁö ¾Ê´Â ¹æ½Ä(memory mapped I/O)À» »ç¿ëÇÏ°í Àֱ⠶§¹®¿¡, Áö±ÝºÎÅÍ´Â ¸Þ¸ð¸® ÁÖ¼Ò¿¡ I/O ÁÖ¼Òµµ Æ÷ÇÔµÈ´Ù°í °¡Á¤ÇÏ°í ¼³¸íÇÑ´Ù ÀÌ °æ¿ì¿¡ µ¥ÀÌÅÍÀÇ À̵¿À» ¸î °¡Áö °æ¿ì·Î ³ª´©¾î »ý°¢ÇØ º¼ ¼ö Àմµ¥, ·¹Áö½ºÅÍ¿¡¼ ·¹Áö½ºÅÍ·ÎÀÇ µ¥ÀÌÅÍ À̵¿, ·¹Áö½ºÅÍ¿¡¼ ¸Þ¸ð¸®·ÎÀÇ À̵¿, ¸Þ¸ð¸®¿¡¼ ·¹Áö½ºÅÍ·ÎÀÇ À̵¿, ¸Þ¸ð¸®¿¡¼ ¸Þ¸ð¸®·ÎÀÇ µ¥ÀÌÅÍ À̵¿ µîÀÌ´Ù. ÀÌ ¿Ü¿¡µµ »ó¼ö °ªÀ» Á÷Á¢ ·¹Áö½ºÅͳª ¸Þ¸ð¸®·Î ¿Å±â´Â °æ¿ìµµ ÀÖ´Ù. ÀÌ ¶§, ¾îµð¿¡¼ µ¥ÀÌÅ͸¦ ÀÐÀ» °ÍÀ̸ç, ¾îµð¿¡ µ¥ÀÌÅ͸¦ ¾µ °ÍÀÎÁö¸¦ ¾Ë·ÁÁÖ¾î¾ß Çϴµ¥, À̸¦ ÁÖ¼Ò ÁöÁ¤ ¹æ½ÄÀ̶ó°í ÇÑ´Ù. ¿¹¸¦ µé¾î ¸Þ¸ð¸®¿¡¼ ·¹Áö½ºÅÍ·ÎÀÇ µ¥ÀÌÅÍ À̵¿Àº °¡´ÉÇÏÁö¸¸, ¸Þ¸ð¸®¿¡¼ ¸Þ¸ð¸®·ÎÀÇ µ¥ÀÌÅÍ À̵¿Àº ´ëºÎºÐ ºÒ°¡´ÉÇÏ´Ù. ÇÁ·Î±×·¡¸Ó´Â ÀÌ·¯ÇÑ ÁÖ¼Ò ÁöÁ¤¡¦(»ý·«)
1. ¾î¼Àºí¸® ¸í·É¾îÀÇ Çü½Ä
1.2. ·¹Áö½ºÅÍ(Register)
1.3. ·¹Áö½ºÅ͸¦ °¡¸®Å°´Â ÁÖ¼Ò°ª
1.4. ¸Þ¸ð¸® À§Ä¡¸¦ °¡¸®Å°´Â 16ºñÆ® ÁÖ¼Ò°ª
|
ÅÍ