ÀÌÀü
- ºÐ·ùÀ§Ä¡ >> ÇÁ·Î±×·¡¹Ö¾ð¾î >> 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 ¸ðµå ¿ä¾à |
±â Ÿ : |
|
|