ÀÌÀü
     
      | - ºÐ·ùÀ§Ä¡ >> ÇÁ·Î±×·¡¹Ö¾ð¾î >> ASSEMBLER >> | 
     
      |   | 
           
            |  Á¦¸ñ : MS_DOS ¸ÅÅ©·Î ¾î¼Àºí·¯ |   
            |  »õÃ¥Á¤°¡ :  15,000¿ø |  ÆÇ¸Å°¡°Ý : 100¿ø |   
            |  ISBN : 8909047283 |  ÃâÆÇÀÏ : - |   
            |  Àú ÀÚ : ȲÈñÀ¶ ÆíÀú |  ÃâÆÇ»ç : ±³Çлç |   
            |  Ã¥»óÅ : B±Þ(ÆÄ¼ÕÀº ¾øÁö¸¸ Áß°í°°À½) |   
            |  ÆÇ¸Å°¡´É±Ç(Áú)¼ö: 0 ±Ç(Áú) |  |   
            |  ¹è¼Û¿ä±Ý : 3,500¿ø / ¹è¼Ûºñ ±¸¸ÅÀںδã(ÂøºÒ¹è¼Û) |   
            |  ¹è¼Û¹æ¹ý : Åùè¹è¼Û |   
            |  ¹Ýǰ¿©ºÎ :  ¹ÝǰºÒ°¡ | ¡¡ |   
            |  ÆÇ¸Å°¡´ÉÁö¿ª : Àü±¹(Á¦ÁÖ,µµ¼Áö¿ªÁ¦¿Ü) |   
            |  ÆÇ¸ÅÀÚÁ¤º¸(ID / ÆÇ¸Åµî±Þ) : gajaco[  ] 
              /  (Æò¹Î) |  | 
     
      | »çÁø1 | 
    
      | (ÆÇ¸Å¿Ï·á) | 
     
      |  | 
     
      |  ÆÇ¸ÅÀÚ Ã¥»óÅ ¼³¸í : Á»¿À·¡µÈ Ã¥ÀÔ´Ï´Ù.ÆÄ¼Õ¾øÀ½ ¸Þ¸ð¿Í ¹ØÁÙÀº ¾à°£ÀÖÀ½
 »óÅ´ ¾à°£ÀÇ º¯»ö ¿Ü¿¡´Â ¿Ü°ü»ó ¾ÆÁÖ ±ú±ßÇϰí ÁÁ½À´Ï´Ù
 Áö±ÝÀº °ÅÀÇ º¸Áú ¾Ê¾Æ¼ ÇÊ¿äÇϽźÐÀº Åùèºñ ºÎ´ãÇϽøé
 °øÂ¥ ¿É¼Ç¿¡ ¾ø¾î¼ 100¿ø¿¡ ±×³É µå¸³´Ï´Ù.~¤¾
 | 
     
      | ¢Ñ 
		 ÆÇ¸ÅÀÚ¿Í °¡°Ý Á¶Á¤À» ¿øÇϽøé ÂÊÁö ¶Ç´Â ´ñ±ÛÀ» ÀÌ¿ëÇØ º¸¼¼¿ä.
 
 ¢Ñ 
		 ´ñ±Û¾²±â(ÇöÀç 0 / 
          500byte):
 ´ñ±ÛÀº ÂÊÁö¿Í ¸ÞÀϷεµ 
		ÆÇ¸ÅÀÚ¿¡°Ô ÀÚµ¿¹ß¼Û µÇ¾î Æí¸® ÇÕ´Ï´Ù.
 
 | 
     
      | 
 | 
     
      |  | 
     
      |  ³» ¿ë : | 
     
      | Ã¥ ¼Ò°³ ÀÌ Ã¥Àº MS_DOSÀÇ ¸ÅÅ©·Î ¾î¼Àºí·¯ MASMÀ», Ãʺ¸Àڵ鵵 ¾Ë ¼ö ÀÖµµ·Ï ÇØ¼³ÇÑ MS_DOS ¸ÅÅ©·Î ¾î¼Àºí·¯¶õ Ã¥¿¡ ½Ç·È´ø ÀÇ»ç¸í·É¿¡ °üÇÑ ¼¼°³ÀÇ Àå¿¡ °ÉÃÄ º¸ÃæÇÑ °³Á¤ Áõº¸ÆÇÀÔ´Ï´Ù.
 ÇÁ·Î±×·¥À» °³¹ßÇÏ´Â µ¥´Â C¾ð¾î µîÀ» »ç¿ëÇÒ ¼ö ÀÖÁö¸¸, ¿ª½Ã ¾î¼Àºí·¯´Â ¹Ýµå½Ã ÇÊ¿äÇÑ °ÍÀÔ´Ï´Ù. ±×·¯¹Ç·Î Àü¹®°¡·Î¼ ¸Å¿ì Æí¸®ÇÑ °ÍÀÌÁö¸¸ Ãʺ¸Àڷμ´Â ¾à°£ ÀÌÇØÇÏ±â ¾î·Æ°Ô µÇ¾î ÀÖ½À´Ï´Ù. ÀÌ Ã¥¿¡¼´Â ³ôÀº ±â´É ¾î¼Àºí·¯ÀÎ MASMÀ» Ãʺ¸ÀÚ°¡ ÃæºÐÈ÷ ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï ½±°í ü°èÀûÀ¸·Î ±¸¼ºÇÏ¿´½À´Ï´Ù.
 
 | 
     
      |  ¸ñ Â÷ : | 
     
      | Á¦1Àå ¸ÅÅ©·Î ¾î¼Àºí·¯ ÀÔ¹® 1.1 ¾ÆÁ÷µµ ¿Ö ¾î¼Àºí·¯°¡ ÇÊ¿äÇѰ¡?
 1.2 ¾î¼Àºí¸® ¾ð¾î¶õ?
 1.3 ¾î¼Àºí¸®ÀÇ ±â´É ºñ±³
 1.4 MASM¿¡ ÀÇÇÑ ¾î¼Àºí·¯ °³¹ß¹ý
 
 Á¦2Àå ¾î¼Àºí·¯ÀÇ ±âÃÊ Áö½Ä
 2.1 CPU´Â ±â°è¾î¸¦ ¾î¶»°Ô ÀÌÇØÇϴ°¡?
 2.2 8086ÀÇ ±âº» ±¸¼º
 2.3 ¼¼±×¸ÕÆ®(segment)ÀÇ °³³ä
 2.4 ¸í·ÉÀÇ °³·«ÀûÀÎ ÇØ¼³
 2.5 ¸í·ÉÀÇ ±¸¼º
 2.6 ÀÇ»ç¸í·ÉÀ̶õ ¹«¾ùÀΰ¡?
 2.7 ½Ã½ºÅÛ È£ÃâÀ̶õ ¹«¾ùÀΰ¡?
 
 Á¦3Àå ¾î¼ÀºíÀÇ ½ÇÁ¦ ¿¹
 3.1 ¿¡µðÅÍ(editor)ÀÇ »ç¿ë¹ý
 3.2 ¾î¼Àºí·¯ÀÇ »ç¿ë¹ý
 3.3 µð¹ö°Å(debugger)ÀÇ »ç¿ë¹ý
 
 Á¦4Àå µ¥ÀÌÅÍ Àü¼Û ¸í·É
 4.1 MOV ¸í·É°ú ¹®ÀÚ Ãâ·Â
 4.2 µ¥ÀÌÅ͸¦ µÎ´Â ¹æ¹ý(1)
 4.3 µ¥ÀÌÅ͸¦ µÎ´Â ¹æ¹ý(2)
 4.4 ¹øÁöÀÇ °£Á¢ÁöÁ¤¹ý(1)
 4.5 ¹øÁöÀÇ °£Á¢ÁöÁ¤¹ý(2)
 4.6 °£Á¢¹øÁöÁö¹æ¹ýÀÇ »ç¿ë¹ý
 4.7 EQU ÀÇ»ç¸í·É
 4.8 µ¥ÀÌÅÍÀÇ Çü°ú PTR ¿¬»êÀÚ
 4.9 MOV ¸í·É°ú ¹øÁöÁöÁ¤¹æ½ÄÀÇ Á¤¸®
 4.10 ¹øÁöÁöÁ¤ ¹æ½Ä¿¡ ´ëÇÑ ¿¹Á¦
 
 Á¦5Àå »çÄ¢ ¿¬»ê ¸í·É
 5.1 ADD ¸í·ÉÀÇ »ç¿ë¹ý
 5.2 Ű ÀÔ·Â ¹æ¹ý
 5.3 µð¹ö°ÅÀÇ »ç¿ë ¿¹¿Í ¿ª¿öµå Çü½Ä
 5.4 ÀÚ¸®¿Ã¸²(carry)°ú ADC ¸í·É
 5.5 µ¥ÀÌÅ͸¦ ±³È¯ÇÏ´Â XCHG ¸í·É
 5.6 SUB ¸í·ÉÀÇ »ç¿ë¹ý
 5.7 SBB ¸í·É
 5.8 À½¼ö¿Í º¸¼ö Ç¥Çö
 5.9 ºÎÈ£ È®Àå ¸í·É
 5.10 °ö¼À¸í·É°ú ±¸Á¶
 5.11 ³ª´°¼À ¸í·É
 ¡¡
 Á¦6Àå ºñ±³ºÐ±â¿Í ¼ºê·çƾ
 6.1 ¹Ýº¹Ã³¸®¿Í Á¶°ÇºÐ±â¸í·É
 6.2 ¹«Á¶°Ç ºÐ±â¸í·É
 6.3 ºñ±³ºÐ±â¿Í Ç÷¡±× ·¹Áö½ºÅÍ
 6.4 ¼ºê·çƾÀÇ »ç¿ë¹ý
 6.5 ÇÁ·Î½ÃÀúÀÇ ¹èÄ¡
 
 Á¦7Àå ¾î¼Àºí¸®¾î ÇÁ·Î±×·¥ÀÇ Æ²(frame) ¿ªÇÒÀ» ÇÏ´Â ÀÇ»ç¸í·É(1)
 7.1 ¾î¼Àºí·¯¿Í ±â°è¾î(assembler & machine language)
 7.2 ORG ÀÇ»ç¸í·É°ú END ÀÇ»ç¸í·É
 7.3 º¯¼ö Á¤ÀÇ ÀÇ»ç¸í·É(ÀÏ¸é µ¥ÀÌÅÍ Á¤ÀÇ ÀÇ»ç¸í·É)
 7.4 º¯¼öÀ̸§(variable name, ÀÏ¸í µ¥ÀÌÅÍ Å×À̺í(data table))
 7.5 OFFSET ¿¬»êÀÚ¿Í PTR ¿¬»êÀÚ
 7.6 SEGMENT ÀÇ»ç¸í·É°ú ASSUME ÀÇ»ç¸í·É
 7.7 ¾Ë±â ½¬¿î ÇÁ·Î±×·¥À» ÀÛ¼ºÇϱâ À§ÇÏ¿©
 7.8 COM ¸ðµ¨ÀÇ ÇÁ·Î±×·¥ ½Ç½ÀÀ¸·Î ÀÇ»ç¸í·ÉµéÀÇ È¿°ú È®ÀÎ
 
 Á¦8Àå ¼¼±×¸ÕÆ®ÀÇ º»°ÝÀûÀΠȰ¿ëÀ» À§ÇÑ ÀÇ»ç¸í·É(2)
 8.1 ¼¼±×¸ÕÆ®(segment)ÀÇ °³³ä
 8.2 ¼¼±×¸ÕÆ® ¹æ½ÄÀÇ ±¸Á¶(segment mode architecture)
 8.3 SEGMENT ÀÇ»ç¸í·É
 8.4 ASSUME ÀÇ»ç¸í·É
 8.5 GROUP ÀÇ»ç¸í·É
 8.6 ¼¼±×¸ÕÆ®¸¦ Àß ÀÌ¿ëÇØ º¸ÀÚ.
 8.7 EXE ¸ðµ¨ÀÇ ÇÁ·Î±×·¥ ½Ç½À
 8.8 EXE ÈÀÏÀÇ ±¸Á¶¿Í Â¥ÀÓ»õ
 
 Á¦9Àå ¿¹Á¦·Î ¹è¿ì´Â ¸ÅÅ©·Î ¾î¼Àºí·¯¿Í ¸ðµâº° ÇÁ·Î±×·¡¹Ö
 9.1 ÇÁ·Î±×·¡¹ÖÀ» È¿À²ÈÇÏ´Â ÀÇ»ç¸í·É
 9.2 ¸ÅÅ©·Î ¾î¼Àºí·¯¶õ?
 9.3 ¸ÅÅ©·Î ¸í·É°ú EQU ÀÇ»ç¸í·É
 9.4 MACRO ÀÇ»ç¸í·É
 9.5 ºÐÇÒ ¾î¼ÀºíÀÇ °³³ä
 9.6 PUBLIC ÀÇ»ç¸í·É°ú EXTRN ÀÇ»ç¸í·É
 9.7 ºÐÇÒ ¾î¼ÀºíÀÇ ¼ø¼¿Í ¶óÀ̺귯¸® ±â´É
 ¡¡
 Á¦10Àå ¸ðµâº° ÇÁ·Î±×·¥ÀÇ ÀÛ¼º¹ý
 10.1 INCLUDEÀÇ ¹æ¹ý
 10.2 PUSH, POP ¸í·É
 10.3 ÇÁ·Î±×·¥ÀÇ ¸ðµâÈ¿Í ¸µÅ© ¹æ¹ý
 
 Á¦11Àå ¹Ýº¹ ±â¹ý
 11.1 ·çÇÁ(loop) ¸í·É
 11.2 ½ºÆ®¸µ(string) ¸í·É
 11.3 ¸®ÇÇÆ® ÇÁ¸®ÇȽº(1)
 11.4 ºñ±³¸í·É±ºÀÇ »ç¿ë¹ý
 11.5 ¸®ÇÇÆ® ÇÁ¸®ÇȽº(2)
 11.6 ³í¸® ¿¬»ê ¸í·É
 11.7 ½ÃÇÁÆ®, ·ÎÅ×ÀÌÆ®(shift, rotate)
 ¡¡
 Á¦12Àå ÀÔÃâ·Â°ú ÀÎÅÍ·´Æ® ¸í·É
 12.1 I/O ¸í·É
 12.2 ÀÎÅÍ·´Æ®(CPU ³¢¾îµé±â) ¸í·É
 12.3 ±× ¹ÛÀÇ ¸í·É
 
 Á¦13Àå CPU ±¸Á¶¿Í ¹øÁöÁöÁ¤¹æ½Ä
 13.1 CPUÀÇ ±¸¼º(8086ÀÇ ±¸Á¶)
 13.2 8086ÀÇ ¹øÁöÁöÁ¤¹æ½Ä
 
 Á¦14Àå 8086 ±â°è¾î ±¸¼º°ú ±â°è¾î ¸í·É ÇØ¼³ Æí¶÷
 14.1 ±â°è¾îÀÇ ±¸¼º
 14.2 ¸í·É(ÀÛµ¿ ÄÚµå)ÀÇ ÇØ¼³
 
 ¡¡
 
 Á¦15Àå ¾î¼Àºí·¯¿¡ ÀÇÇÑ ±â°è¾îÀÇ °³¹ß
 
 15.1 MASMÀÇ °³¿ä
 
 15.2 MASMÀÇ »ç¿ë¹ý
 
 15.3 MASM¿¡ ÀÇÇÑ ÇÁ·Î±×·¡¹Ö
 
 ¡¡
 
 Á¦16Àå EDLIN¿¡ ÀÇÇÑ ÅØ½ºÆ® ÈÀÏ(text file, º»¹® ÈÀÏ)ÀÇ ÀÛ¼º
 
 ¡¡
 
 ºÎ·Ï
 
 ºÎ·Ï 0 8086 ¸í·É À϶÷Ç¥
 
 ºÎ·Ï 1 ¸ÅÅ©·Î ¾î¼Àºí¸®¾î ¸í·É À϶÷Ç¥(¿ë¹ý°ú ÀǹÌ)
 
 ºÎ·Ï 2 ÀÇ»ç¸í·É À϶÷Ç¥
 
 ºÎ·Ï 3 MS_DOS ½Ã½ºÅÛ È£Ãâ ÇØ¼³
 
 ºÎ·Ï 4 ÁÖ¿ä ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼ÀÇ ±¸Á¶
 
 ºÎ·Ï 5 CPUÀÇ ³»ºÎ(¿ä¾à)
 
 ºÎ·Ï 6 ÄÄÇ»ÅÍ ½Ã½ºÅÛÀÇ Â¥ÀÓ»õ(¿ä¾à)
 
 ºÎ·Ï 7 10Áø¼ö_16Áø¼ö_2Áø¼ö ¼öÄ¡ ´ëÀÀÇ¥
 
 ºÎ·Ï 8 MS_DOS Æã¼Ç ÄÝ(½Ã½ºÅÛ ÄÝ) À϶÷
 
 ºÎ·Ï 9 ÇÁ¸°ÅÍ(Epson)¸¦ À§ÇÑ KS ¸ðµå¿Í KSSM ¸ðµå ¿ä¾à
 | 
     
      |  ±â Ÿ : | 
     
      |  | 
     
      |  |