| Casm2basm. ÀÌ º¯È¯±â ÇÁ·Î±×·¥Àº MS VC ++ (C ¼Ò½º ÄÄÆÄÀÏ °á°ú)¿¡¼ »ý¼º µÈ ASM ÆÄÀÏÀ» ÆĽºÄ® ´ÜÀ§·Î º¯È¯Çϱâ À§ÇØ ¸¸µé¾îÁ³½À´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
Casm2basm. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Vladimir Kladov
Casm2basm. ű×
Casm2basm. ¼³¸í
CASM2BASMÀº C ÄÄÆÄÀÏ·¯¿¡¼ C ÄÄÆÄÀÏ·¯¿¡¼ »ý¼º µÈ ASM Äڵ带 P¿¡¼ ÆĽºÄ® ´ÜÀ§·Î º¯È¯ÇÏ´Â ÀÛ°í ½Å·ÚÇÒ ¼öÀÖ´Â µµ±¸ÀÔ´Ï´Ù (BASM ÇÁ·Î ½ÃÀú ¼¼Æ®·Î ¼³°è). °¡Àå È¿°úÀûÀÎ ¹æ¹ýÀ¸·Î ÆĽºÄ® ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ C·Î ÀÛ¼ºµÈ Äڵ带 »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç ¿ø·¡ C Äڵ带 ÆĽºÄ®·Î ´Ù½Ã ÀÛ¼ºÇÏÁö ¾Ê°íµµ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÄÁ¹öÅÍ ÇÁ·Î±×·¥Àº Delphi ¶Ç´Â ´Ù¸¥ ÆĽºÄ® ÄÄÆÄÀÏ·¯·Î ÄÄÆÄÀÏ ÇÒ ¼öÀÖ´Â ÆĽºÄ® ´ÜÀ§·Î MS VC ++ (C ¼Ò½º ÄÄÆÄÀÏ °á°ú)¿¡¼ »ý¼º µÈ ASM ÆÄÀÏÀ» º¯È¯Çϱâ À§ÇØ ¸¸µé¾îÁ³½À´Ï´Ù. ÀÌÇØÇÏÁö ¸øÇÏ°í (ÀÌÇØÇϱ⸦ ¿øÇÏÁö ¾Ê´Â °æ¿ì) ¾î¼Àºí·¯ ¶Ç´Â C ¾ð¾î :ÀÌ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏÁö ¸¶½Ê½Ã¿À. ÆĽºÄ®¿¡ ´ëÇÑ Áö½ÄÀº ±×°ÍÀ» »ç¿ëÇÒ ¼öÀÖÀ»¸¸Å ÃæºÐÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ´Â ÁÖµÈ ÀÌÀ¯ : ÇÊ¿äÇÑ ¾Ë°í¸®ÁòÀº ¸¹Àº ÄÚµå (±×¸®°í C ÄÚµå ¸¸ »ç¿ëÇÒ ¼ö ÀÖÀ½)·Î¸¸ ±¸ÇöÇÒ ¼ö ÀÖÀ¸¸ç, ÇØ°áÇϱâ À§ÇØ ºÒ°¡´ÉÇϰųª ¾î·Æ½À´Ï´Ù (°á°ú Äڵ忡´Â ¸¹Àº »õ·Î¿î ¹ö±×°¡ Æ÷ÇԵ˴ϴÙ) À߸ø Àμâ ÇÑ °á°ú, ¾Ë°í¸®Áò ¼¼ºÎ »çÇ׿¡ ´ëÇÑ À߸øµÈ ÀÌÇØ, »ç¿ë µÈ C ¹æ¾ðÀÇ ÀÌÇØ ¶Ç´Â ´Ù¸¥ ÀÌÀ¯·Î ÀÌÇØ°¡µÇÁö ¾Ê½À´Ï´Ù). Âü°í : ¾ÆÁ÷µµ ¾Ë ¼ö¾ø´Â ÀÌÀ¯ Borland (Inpish Inc°¡ ¾ÆÁ÷ INPRIDE INC°¡ ¾ÆÁ÷ ¾øÀ» ¶§) COFF OBJ ÆÄÀÏ Áö¿øÀ» Ãë¼ÒÇϸé obj ÆÄÀÏ (C ÄÄÆÄÀÏ·¯ Æ÷ÇÔ)À» ¸¸µé°í µ¨ÆÄÀÌ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ¿¬°áÇÒ ¼ö ¾ø½À´Ï´Ù. µû¶ó¼ C ÄÄÆÄÀÏ·¯¿¡¼ »ý¼º µÈ C ¼Ò½º ¶Ç´Â ASM ¼Ò½º¸¦ BASMÀ¸·Î º¯È¯ÇÏ¸é ¿ÜºÎ DLLÀ» »ç¿ëÇÏÁö ¾ÊÀ¸·Á´Â °æ¿ì ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ C ÄÚµå µÈ ¾Ë°í¸®ÁòÀ» »ç¿ëÇÏ´Â À¯ÀÏÇÑ ¹æ¹ýÀÔ´Ï´Ù. »ç¿ë¹ý - ¸í·É ÁÙ ¸Å°³ º¯¼ö ¼Ò½º (ASM) ÆÄÀÏ À̸§ ¶Ç´Â ÀÌ·¯ÇÑ ASM ÆÄÀÏÀÌ µé¾îÀÖ´Â µð·ºÅ丮·Î Àü´ÞµË´Ï´Ù. µÎ ¹ø° °æ¿ì µð·ºÅ丮ÀÇ ¸ðµç ´ÜÀ§´Â ¼·Î¿Í ±¸Çö ¼½¼Ç¿¡ ´ëÇÑ ¸µÅ©°¡ È®ÀεǸç ÇÊ¿äÇÑ °æ¿ì ¸ñ·ÏÀÌ Ãß°¡ µÉ ¶§ ¸ñ·ÏÀÌ Ãß°¡µË´Ï´Ù.
Casm2basm. °ü·Ã ¼ÒÇÁÆ®¿þ¾î