¢À ºÎ·Ï ¿¹Á¦ ¹× ¼Ò½º ÇÁ·Î±×·¥Àº '»óÇ°°ü·Ã ÀÚ·á½Ç'¿¡ ÀÖ½À´Ï´Ù. ¢Ñ ¶óÀÎ ¸¶¿ì½º ±úµ¹ÀÌ ºÎÇ°¼¼Æ® ¢À ÁÖ¿ä³»¿ë ¢À V25¸¦ ¸Ó¸®·Î ÇÏ°í ¹ÙÄû¸¦ ´Ù¸®·Î Çؼ °ËÀº»ö ¶óÀÎÀ» µû¶ó ´Ù´Ò ¼ö ÀÖ°Ô ¶óÀÎÆ®·¹ÀÌ´× ¸¶¿ì½º¸¦ Á¦ÀÛÇÏ°íÀÚ ÇÑ´Ù. ´ÜÁö º¹¼± ¶óÀÎÀ» µû¶ó ´Ù´Ï´Â ¶óÀθ¶¿ì½º¿¡¼ ÇÑ´Ü°è ¹ßÀü½ÃÄÑ ½ÇÁ¦ ¸¶¿ì½ºÀÇ ¹Ì·Î¸¦ ¶óÀÎÀ¸·Î ±¸¼ºÇÑ ´ÙÀ½ À̸¦ µû¶ó¼ ¶óÀÎ ¹Ì·Î¸¦ Ž»öÇÏ°í ÁÖÇàÇÒ ¼ö ÀÖµµ·Ï Çغ¸ÀÚ. Ãʺ¸ÀÚµéÀÌ ½±°í Àç¹ÌÀÖ°Ô ¹è¿ï ¼ö ÀÖµµ·Ï Ã¥À» ÅëÇؼ ÀÌ °úÁ¤ÀÌ ÀÚ¼¼ÇÏ°í ¾ËÂ÷°Ô ¼Ò°³µÇ¾î ÀÖ´Ù. ´Ü ¿©±â¼ Ãʺ¸ÀÚ¶ó ÇÔÀº ¸¶ÀÌÅ©·Î ÄÁÆ®·Ñ·¯¿¡ ´ëÇÑ Ãʺ¸ÀÚ¸¦ ÀǹÌÇÑ´Ù. ¢À Â÷·Ê ¢À chap1. ¶óÀÎÆ®·¹ÀÌ½Ì ¸¶¿ì½º chap2. V25 ¿øº¸µå 2.1 ¿øº¸µå ȸ·Îµµ 2.2 V25ÀÇ ±¸Á¶ 2.3 °¢ ÇÉÀÇ ±â´É 2.4 ³»ºÎ CPUÀÇ ±¸Á¶ 2.4.1 ·¹Áö½ºÅÍ 2.4.2 ÇÁ·Î±×·¥ Ä«¿îÅÍ(PC) 2.4.3 ÇÁ·Î±×·¥ »óÅ ¿öµå(PSW) 2.4.4 ¸Þ¸ð¸® °ø°£ 2.4.5 I/O °ø°£ chap3. C¾ð¾îÀÇ ½ÇÇà 3.1 ½ºÅ¸Æ® ¾÷ ÄÚµå 3.2 Ä¿¸Çµå ¶óÀο¡¼ÀÇ °³¹ß 3.3 ·Ò¿¡¼ÀÇ ½ÇÇà 3.4 Çì´õ ÆÄÀÏÀÇ ÀÛ¼º°ú ¶óÀ̺귯¸® ±¸Ãà chap4. Æ÷Æ® ÀÔÃâ·Â°ú I/O ÀÔÃâ·Â 4.1 Æ÷Æ®ÀÇ ±â´É°ú ÃʱâÈ 4.1.1 port 0-2ÀÇ H/W ±¸¼º 4.1.2 Æ÷Æ® 0¡2ÀÇ ±â´É 4.1.3 Æ÷Æ® T(PT0¡PT7) 4.2 Æ÷Æ® ÀÔÃâ·Â ½ÇÇè 4.3 I/O ÀÔÃâ·Â ½ÇÇè chap5. ÀÎÅÍ·´Æ®(interrupt) 5.1 ÀÎÅÍ·´Æ® ÄÁÆ®·Ñ·¯(Interrupt Controller) 5.2 ÀÎÅÍ·´Æ® ¿äÀÎ(¼Ò½º) 5.3 ¿ì¼±¼øÀ§ Á¦¾î 5.4 ÀÎÅÍ·´Æ® ÀÀ´ä¹æ½Ä 5.5 NMI(Non-Maskable Interrupt) 5.6 INT(Interrupt) 5.7 ÀÎÅÍ·´Æ® ¿ä±¸ Á¦¾î ·¹Áö½ºÅÍ 5.8 ÀÎÅÍ·´Æ® ¿ì¼±¼øÀ§ ·¹Áö½ºÅÍ(ISPR) 5.9 ¿ÜºÎ ÀÎÅÍ·´Æ® 5.10 ¼ÒÇÁÆ®¿þ¾î¿¡ ÀÇÇÑ ÀÎÅÍ·´Æ® 5.11 ÀÎÅÍ·´Æ®°¡ ¼öÇàµÇÁö ¾Ê´Â ŸÀÌ¹Ö 5.12 BLOCK ó¸® ¸í·É ½ÇÇàÁßÀÇ ÀÎÅÍ·´Æ® ó¸® 5.13 ÀÎÅÍ·´Æ®ÀÇ ½ÂÀÎ chap6. ŸÀÌ¸Ó¿Í Å¸ÀÓº£À̽º Ä«¿îÅÍ 6.1 ŸÀÌ¸Ó À¯´ÖÀÇ ±¸¼º°ú µ¿ÀÛ 6.1.1 ÀÎÅ͹ú ŸÀÌ¸Ó ¸ðµå 6.1.2 ´Ü»ç ŸÀÌ¸Ó ¸ðµå 6.2 ŸÀÌ¸Ó Á¦¾î ·¹Áö½ºÅÍ(TMC0, TMC1) 6.3 ŸÀÌ¸Ó À¯´Ö ÀÎÅÍ·´Æ® ¿ä±¸ 6.4 ŸÀÓ º£À̽º Ä«¿îÅÍ 6.4.1 ŸÀÓº£À̽º Ä«¿îÅÍÀÇ ±¸¼ºÀº ¾Æ·¡¿Í °°´Ù 6.4.2 ŸÀÌ¸Ó º£À̽º ÀÎÅ͹úÀÇ ÁöÁ¤ 6.4.3 ŸÀÌ¸Ó º£À̽º ÀÎÅÍ·´Æ® ¿ä±¸Á¦¾î ·¹Áö½ºÅÍ (TBIC) chap7. ¸ðÅͱ¸µ¿¿¡ ÀÇÇÑ À̵¿ ±â´É 7.1 ¸ðÅÍ ±¸µ¿ º¸µåÀÇ È¸·Îµµ 7.2 ŸÀÌ¸Ó ÀÎÅÍ·´Æ® 7.3 °¡°¨¼Ó µ¿ÀÛ chap8. ¼¾¼ ÀԷ¿¡ ÀÇÇÑ °¨°¢±â´É 8.1 ¼¾¼ º¸µåÀÇ È¸·Îµµ 8.2 ŸÀÌ¸Ó ÀÎÅÍ·´Æ®(ÀÎÅ͹ú) 8.3 ¼¾¼ ÀԷ¿¡ ÀÇÇÑ À§Ä¡ ÆÇ´Ü ¹× ÀÚ¼¼º¸Á¤ chap9. ¶óÀÎ Æ®·¹ÀÌ½Ì ¸¶¿ì½ºÀÇ ÁÖÇà ºÎ·Ï ¢À °ü·Ã Å°Æ® »óÇ°
¢À ºÎ·Ï ¿¹Á¦ ¹× ¼Ò½º ÇÁ·Î±×·¥Àº '»óÇ°°ü·Ã ÀÚ·á½Ç'¿¡ ÀÖ½À´Ï´Ù.
¢Ñ ¶óÀÎ ¸¶¿ì½º ±úµ¹ÀÌ ºÎÇ°¼¼Æ®
V25¸¦ ¸Ó¸®·Î ÇÏ°í ¹ÙÄû¸¦ ´Ù¸®·Î Çؼ °ËÀº»ö ¶óÀÎÀ» µû¶ó ´Ù´Ò ¼ö ÀÖ°Ô ¶óÀÎÆ®·¹ÀÌ´× ¸¶¿ì½º¸¦ Á¦ÀÛÇÏ°íÀÚ ÇÑ´Ù. ´ÜÁö º¹¼± ¶óÀÎÀ» µû¶ó ´Ù´Ï´Â ¶óÀθ¶¿ì½º¿¡¼ ÇÑ´Ü°è ¹ßÀü½ÃÄÑ ½ÇÁ¦ ¸¶¿ì½ºÀÇ ¹Ì·Î¸¦ ¶óÀÎÀ¸·Î ±¸¼ºÇÑ ´ÙÀ½ À̸¦ µû¶ó¼ ¶óÀÎ ¹Ì·Î¸¦ Ž»öÇÏ°í ÁÖÇàÇÒ ¼ö ÀÖµµ·Ï Çغ¸ÀÚ. Ãʺ¸ÀÚµéÀÌ ½±°í Àç¹ÌÀÖ°Ô ¹è¿ï ¼ö ÀÖµµ·Ï Ã¥À» ÅëÇؼ ÀÌ °úÁ¤ÀÌ ÀÚ¼¼ÇÏ°í ¾ËÂ÷°Ô ¼Ò°³µÇ¾î ÀÖ´Ù. ´Ü ¿©±â¼ Ãʺ¸ÀÚ¶ó ÇÔÀº ¸¶ÀÌÅ©·Î ÄÁÆ®·Ñ·¯¿¡ ´ëÇÑ Ãʺ¸ÀÚ¸¦ ÀǹÌÇÑ´Ù. ¢À Â÷·Ê ¢À
V25¸¦ ¸Ó¸®·Î ÇÏ°í ¹ÙÄû¸¦ ´Ù¸®·Î Çؼ °ËÀº»ö ¶óÀÎÀ» µû¶ó ´Ù´Ò ¼ö ÀÖ°Ô ¶óÀÎÆ®·¹ÀÌ´× ¸¶¿ì½º¸¦ Á¦ÀÛÇÏ°íÀÚ ÇÑ´Ù. ´ÜÁö º¹¼± ¶óÀÎÀ» µû¶ó ´Ù´Ï´Â ¶óÀθ¶¿ì½º¿¡¼ ÇÑ´Ü°è ¹ßÀü½ÃÄÑ ½ÇÁ¦ ¸¶¿ì½ºÀÇ ¹Ì·Î¸¦ ¶óÀÎÀ¸·Î ±¸¼ºÇÑ ´ÙÀ½ À̸¦ µû¶ó¼ ¶óÀÎ ¹Ì·Î¸¦ Ž»öÇÏ°í ÁÖÇàÇÒ ¼ö ÀÖµµ·Ï Çغ¸ÀÚ. Ãʺ¸ÀÚµéÀÌ ½±°í Àç¹ÌÀÖ°Ô ¹è¿ï ¼ö ÀÖµµ·Ï Ã¥À» ÅëÇؼ ÀÌ °úÁ¤ÀÌ ÀÚ¼¼ÇÏ°í ¾ËÂ÷°Ô ¼Ò°³µÇ¾î ÀÖ´Ù. ´Ü ¿©±â¼ Ãʺ¸ÀÚ¶ó ÇÔÀº ¸¶ÀÌÅ©·Î ÄÁÆ®·Ñ·¯¿¡ ´ëÇÑ Ãʺ¸ÀÚ¸¦ ÀǹÌÇÑ´Ù.
chap1. ¶óÀÎÆ®·¹ÀÌ½Ì ¸¶¿ì½º chap2. V25 ¿øº¸µå 2.1 ¿øº¸µå ȸ·Îµµ 2.2 V25ÀÇ ±¸Á¶ 2.3 °¢ ÇÉÀÇ ±â´É 2.4 ³»ºÎ CPUÀÇ ±¸Á¶ 2.4.1 ·¹Áö½ºÅÍ 2.4.2 ÇÁ·Î±×·¥ Ä«¿îÅÍ(PC) 2.4.3 ÇÁ·Î±×·¥ »óÅ ¿öµå(PSW) 2.4.4 ¸Þ¸ð¸® °ø°£ 2.4.5 I/O °ø°£ chap3. C¾ð¾îÀÇ ½ÇÇà 3.1 ½ºÅ¸Æ® ¾÷ ÄÚµå 3.2 Ä¿¸Çµå ¶óÀο¡¼ÀÇ °³¹ß 3.3 ·Ò¿¡¼ÀÇ ½ÇÇà 3.4 Çì´õ ÆÄÀÏÀÇ ÀÛ¼º°ú ¶óÀ̺귯¸® ±¸Ãà chap4. Æ÷Æ® ÀÔÃâ·Â°ú I/O ÀÔÃâ·Â 4.1 Æ÷Æ®ÀÇ ±â´É°ú ÃʱâÈ 4.1.1 port 0-2ÀÇ H/W ±¸¼º 4.1.2 Æ÷Æ® 0¡2ÀÇ ±â´É 4.1.3 Æ÷Æ® T(PT0¡PT7) 4.2 Æ÷Æ® ÀÔÃâ·Â ½ÇÇè 4.3 I/O ÀÔÃâ·Â ½ÇÇè chap5. ÀÎÅÍ·´Æ®(interrupt) 5.1 ÀÎÅÍ·´Æ® ÄÁÆ®·Ñ·¯(Interrupt Controller) 5.2 ÀÎÅÍ·´Æ® ¿äÀÎ(¼Ò½º) 5.3 ¿ì¼±¼øÀ§ Á¦¾î 5.4 ÀÎÅÍ·´Æ® ÀÀ´ä¹æ½Ä 5.5 NMI(Non-Maskable Interrupt) 5.6 INT(Interrupt) 5.7 ÀÎÅÍ·´Æ® ¿ä±¸ Á¦¾î ·¹Áö½ºÅÍ 5.8 ÀÎÅÍ·´Æ® ¿ì¼±¼øÀ§ ·¹Áö½ºÅÍ(ISPR) 5.9 ¿ÜºÎ ÀÎÅÍ·´Æ® 5.10 ¼ÒÇÁÆ®¿þ¾î¿¡ ÀÇÇÑ ÀÎÅÍ·´Æ® 5.11 ÀÎÅÍ·´Æ®°¡ ¼öÇàµÇÁö ¾Ê´Â ŸÀÌ¹Ö 5.12 BLOCK ó¸® ¸í·É ½ÇÇàÁßÀÇ ÀÎÅÍ·´Æ® ó¸® 5.13 ÀÎÅÍ·´Æ®ÀÇ ½ÂÀÎ chap6. ŸÀÌ¸Ó¿Í Å¸ÀÓº£À̽º Ä«¿îÅÍ 6.1 ŸÀÌ¸Ó À¯´ÖÀÇ ±¸¼º°ú µ¿ÀÛ 6.1.1 ÀÎÅ͹ú ŸÀÌ¸Ó ¸ðµå 6.1.2 ´Ü»ç ŸÀÌ¸Ó ¸ðµå 6.2 ŸÀÌ¸Ó Á¦¾î ·¹Áö½ºÅÍ(TMC0, TMC1) 6.3 ŸÀÌ¸Ó À¯´Ö ÀÎÅÍ·´Æ® ¿ä±¸ 6.4 ŸÀÓ º£À̽º Ä«¿îÅÍ 6.4.1 ŸÀÓº£À̽º Ä«¿îÅÍÀÇ ±¸¼ºÀº ¾Æ·¡¿Í °°´Ù 6.4.2 ŸÀÌ¸Ó º£À̽º ÀÎÅ͹úÀÇ ÁöÁ¤ 6.4.3 ŸÀÌ¸Ó º£À̽º ÀÎÅÍ·´Æ® ¿ä±¸Á¦¾î ·¹Áö½ºÅÍ (TBIC) chap7. ¸ðÅͱ¸µ¿¿¡ ÀÇÇÑ À̵¿ ±â´É 7.1 ¸ðÅÍ ±¸µ¿ º¸µåÀÇ È¸·Îµµ 7.2 ŸÀÌ¸Ó ÀÎÅÍ·´Æ® 7.3 °¡°¨¼Ó µ¿ÀÛ chap8. ¼¾¼ ÀԷ¿¡ ÀÇÇÑ °¨°¢±â´É 8.1 ¼¾¼ º¸µåÀÇ È¸·Îµµ 8.2 ŸÀÌ¸Ó ÀÎÅÍ·´Æ®(ÀÎÅ͹ú) 8.3 ¼¾¼ ÀԷ¿¡ ÀÇÇÑ À§Ä¡ ÆÇ´Ü ¹× ÀÚ¼¼º¸Á¤ chap9. ¶óÀÎ Æ®·¹ÀÌ½Ì ¸¶¿ì½ºÀÇ ÁÖÇà ºÎ·Ï
¢À °ü·Ã Å°Æ® »óÇ°