Õ¾ÄÚËÑË÷:     
Õ¾µãÊ×Ò³ ¡ú ÆÆ¸ªÑ§Ôº ¡ú ±à³Ì¿ª·¢ ¡ú »ã±àÓïÑÔ ¡ú »ù´¡½Ì³Ì ¡ú »ã±àÓïÑÔµÄÒÕÊõ£¨×éºÏÓïÑÔµÄÒÕÊõ£©--×¼±¸¹¤×÷
ÕýÔÚ¼ÓÔØÏà¹ØÐÅÏ¢.....
Web Õ¾ÄÚËÑË÷
»ã±àÓïÑÔµÄÒÕÊõ£¨×éºÏÓïÑÔµÄÒÕÊõ£©--×¼±¸¹¤×÷
¡¾´ó ÖРС¡¿¡¾´òÓ¡¡¿¡¾¼ÓÈëÊղء¿¡¾¹Ø±Õ¡¿ ¡¾Êղص½ÐÂÀËViVi¡¿¡¾Êղص½365KEY¡¿ ä¯ÀÀ×ÖºÅ:
ÈÕÆÚ£º2005-06-23 ÈËÆø£º ³ö´¦£º
µÚÒ»½Ú  ÏµÍ³

Ò»¡¢ÏµÍ³Ö®Ñ¡Ôñ

    Ö»ÒòÕæÕý²t½âµçÄÔµÄÈËÌ«ÉÙ£¬ÃÔÐÅÃûÆøµÄ½á¹û£¬Ê¹µÃ IBM PC/ATÕ¼ÓÐÁËÊг¡¡£ÎªÇóµçÄÔÆÕ¼°Ó¦Óã¬ÎÒÃÇΨÓÐÒòª¾Í¼ò£¬Õë¶Ô IBM PC/AT¼°Æä¼æÈÝϵͳ£¬×÷½øÒ»²½µÄ·ÖÎöºÍ˵Ã÷¡£
    ¾¡¹ÜʹÓà80486 CPUµÄ΢µçÄÔÒÑÎÊÊÀ£¬ÎÒ¸öÈËÈÏΪÒÔÆäÔì¼Û¼°¹¦ÄܶøÑÔ£¬²¢²»·ûºÏЧÂÊ·¨Ôò¡£ÔÚ´ÓÊÂÒÕÊõ¹¤×÷µÄÁ¢³¡£¬¼ÛÖµµÄ¸ßµÍ£¬ÓëËù²ÉÓõIJÄÁÏûÓоø¶ÔµÄ¹ØÏµ¡£¸üºÎ¿öÎÒÃÇÕýÒªÖ¤Ã÷£¬ÀûÓÃ×éºÏÓïÑÔµÄÖÆ×÷¼¼ÇÉ£¬Äܹ»Ê¹¹¦Äܲ»¸ßµÄ΢µçÄÔ·¢»Ó×î´óµÄ±ß¼ÊÐ§Òæ¡£¹Ê±¾Êé½öÒÔ8088 CPUÖ¸ÁîΪÑÐÌÖ¶ÔÏó£¬ÖÁÓÚ³ÌʽӦÓÃÔÚʲô»úÐÍ£¬¾Í²»ÔÚ±¾ÊéµÄ¿¼ÂÇ·¶Î§ÄÚÁË¡£

¶þ¡¢Ä¿Â¼¼°´ÅÅÌ

    ¼Ù¶¨¶ÁÕßΪÓо­ÑéµÄ³Ìʽʦ£¬ÇÒµçÄÔΪ IBM PC/XT/AT¡£ ÔòÔÚ×ÅÊÖÖÆ×÷³Ìʽ֮³õ£¬Ó¦¸ÃÏȽ«ÏµÍ³×¼±¸Í×µ±¡£¼´Ëùν¡¸¹¤ÓûÉÆÆäÊ£¬±ØÏÈÀûÆäÆ÷¡¹£¬Èç¹ûδÄÜ×¢Òâµ½ÏÂÃæËùÌáµÄϸ½Ú£¬½ö½öÖÆ×÷Ò»¡¢Á½¸ö³ÌʽÉпÉÓ¦¸¶¡£´ý¹¤×÷Á¿Ò»´ó£¬³Ìʽ½¥½¥Ôö¶à£¬²»ÊÇijЩ³ÌʽÕÒ²»µ½£¬¾ÍÊÇÕÒµ½ÁËÒ²²»ÄÜһĿ²tÈ»¡£½á¹ûÊÇÐÄ·³ÒâÔ꣬ÂíÂí»¢»¢£¬ÁíÍâÔÙдһ¸ö£¬ÃãǿӦ¸¶ÁËÊ¡£
    Ó²Å̿ռä½Ï´ó£¬Ó¦ÐÐ×¢ÒâµÄÊÂÏà¶ÔµÄÒ²½Ï¶à¡£Ê×ÏÈÓ¦Í×ÉÆ¹æ»®ºÃĿ¼¼°×ÓĿ¼µÄ·ÖÀ༰ӦÓ÷½Ê½£¬·ñÔòÿµ±ÒªÕÒÒ»¸öµµ°¸Ê±£¬ÍùÍùÓдóº£ÀÌÕë֮̾¡£ÔÙ²»È»£¬ÔÚÐ޸ijÌʽʱ£¬Èç¹û½«²»Í¬µÄ°æ±¾·ÅÔÚÒ»Æð£¬Ò»¶¨»áÕŹÚÀî´÷£¬´íÎó°Ù³ö¡£
    Ã¿Î»³Ìʽʦ¶¼Ó¦¸ÃÓÐ×Ô¼ºµÄĿ¼£¬¶øÇÒÿ¸ö²»Í¬µÄÕûÌ×µµ°¸¶¼Ó¦Óв»Í¬µÄ×ÓĿ¼£¬ÕâÑù·½ÄÜÃ÷È·µÄ·Ö±æÒÔ¼°Ó¦Ó᣶ø×îÓÐЧÂʵķ½·¨ÊÇ£¬ÔÚÿһ×ÓĿ¼ÖУ¬µµ°¸Êý²»ÒËÌ«¶à£¬ÇÒ½ö´æ·ÅÔÚͬһ¹¤×÷ÏîÄ¿ÏÂËùÐèÒªµÄ³Ìʽ¡£
    Ò»µ©Ó²ÅÌ»µÁË£¬ËùÓÐÖü´æ×ÊÁϾù½«¸¶ÖîÁ÷Ë®¡£ÎªÁ˰²È«£¬Ò»¶¨ÒªÓÃÈíÅ̱¸·Ý¡£×îºÃÿÌì¸´ÖÆÒ»´Î£¬ËäȻÿ´Î¸´ÖÆ£¬Ï൱Âé·³£¬µ«ÊÇÍòÒ»³Ìʽ±»»Ù»µ£¬ÄÇÖÖËðʧÊÇÎÞ´Ó¹À¼ÆµÄ¡£
    ×îºÃµÄ·½·¨£¬ÊÇÖÆ×÷Ò»¸öרß´ÖƵŤ¾ß£¬Ò»°ãÓà.bat Ó¦ÓóÌʽ£¬Ã¿Ì칤×÷Íê±Ï£¬Ö»ÒªÖ´ÐÐÒ»´Î¼´¿É¡£

Èý¡¢Ó¦Óù¤¾ß

    ³Ìʽд×÷ÊÇΪÁË¿ØÖƵçÄÔÔË×÷£¬Ó¦Óù¤¾ßÔòÊǽ«³ÌʽʦµÄ¹ÛÄîºÍÀí½âת»¯ÎªÄܹ»Á¬ÐøÖ´ÐеÄÖ¸Áî¡£Òò´Ë£¬ÊÐÃæÉϵÄÓ¦Óù¤¾ßËä¶à£¬È´²»¼ûµÃ¶Ô³ÌʽµÄд×÷ÓÐËùÖúÒæ¡£ÏÂÃæÁÐÁ˼¸ÖÖ£¬Ö»ÒªÔËÓô¿Ê죬¾ø¶Ô¹»ÓÃÁË¡£

    ³Ìʽд×÷£ºEDLIN £¬PE II£¬WSµÈ¡£

    ³Ìʽ±àÒ룺masm.exe
              ÔçÆÚ (1.25) °æ±¾ÈÝÐí½Ï¶àµÄ¡¸Íâ½ç±êÌ⡹£¬¼´external label£¬µ«¸Ã°æ±¾½öÏÞÓÃÓÚ8088Ö¸Á½ÏÒË´óÐͳÌʽ´¦Àí¡£
              4.0 ÒÔǰµÄ°æ±¾£¬ÓÚµµ°¸¿ªÊ¼Ê±£¬¿ÉÓÃ.xcrefÒÔ²úÉú±êÌâ¼°»º³åÆ÷µÄλַ¶ÔÕÕ±í¡£µ«ºóÆÚµÄ°æ±¾»á·¢Éú´íÎ󣬲»ÄÜÔÙÓá£

    ³ÌʽÁª½Ó£ºlink.exe 
              ÔçÆÚµÄ°æ±¾¶Ô segment    public 'xxxx' ÓÐЩ¹æ¶¨£¬µ« 3.0ÒԺ󣬳ýÁ˶Ôcode¼° data ÓÐЧÍ⣬ÆäËûÈç byte ¼° word µÈ½ÔÎÞ×÷Óá£

    ³ÌʽÕì´í£ºdebug.exe »ò symdeb.exe ¼° mapsym.exe
              ºóÁ½ÕßΪÌ×¼þ£¬±ØÐëÁí¹º¡£ÆäÓŵãΪÔÚÕì´í¹ý³ÌÖУ¬¿ÉÒÔʹÓÃÔ­³ÌʽÖеıêÌâÃû³Æ£¬ÇÒ¿ÉÉ衸¶Ïµã¡¹µÈ£¬Õì´í·½±ã£¬¹¦ÄܽÏÇ¿¡£

    ÏµÍ³´¦Àí£ºpctools.exe ÊÇ dosϺÜÓÐÓõŤ¾ß£¬¿ÉÒÔ×÷µµ°¸¹ÜÀí£¬Ò²¿ÉÓÃÀ´Ö±½ÓÐ޸ijÌʽ»úÆ÷Âë¡£´ËÍ⣬Á¬»úʱ¿ÉÒÔÓÃll.exe »òxtalk.exeµÈ¡£ÓÈÆäÊÇϵͳ³ÌʽµÄÕì´í£¬¾­³£ÐèÒªÓÃÁª»úµÄ·½Ê½£¬ÒÔÁíһ̨΢µçÄÔ×÷Ϊ¼àÊÓÆ÷¡£

    ÕâЩ¹¤¾ßӦͳһ·ÅÔÚ \dos ×ÓĿ¼ÖУ¬ÇÒÐëÔÚϵͳ֮×Ô¶¯Ö´ÐгÌʽ(autoexec.bat)ÀÏÈÉèÍ×ÓÅÏÈͨµÀ(path)È磺

    1£ºPATH=\DOS£»
    ÊÇÔò£¬²»ÂÛÔÚÄÄÒ»¸ö×ÓĿ¼ÖУ¬Ç°ÊöÖ®¹¤¾ß½Ô¿ÉʹÓá£

ËÄ¡¢¼ò»¯Ãû³Æ

    Ç°Êö¸÷ÖÖ¹¤¾ß£¬ÔÚ³ÌʽÕì´í¹ý³ÌÖÐʹÓÃÆµ·±£¬ÎªÁËÓ¦ÓÃÉϵķ½±ã£¬Èç¹ûÄÜÉÙÊäÈëһЩ×Ö·û£¬²»½ö½Úʡʱ¼ä£¬ÇҿɱÜÃâ´íÎó¡£ÁîÓÃÕßÔÚ¹ßÐÔ·´Ó¦Ï£¬µÃÒÔ¼¯Öо«Éñ£¬Ë¼¿¼ÆäËûϸ½Ú¡£
    ¼ò»¯Ãû³ÆÊÇ×î¼òµ¥µÄ·½·¨£¬×îºÃÖ»ÓÃÒ»¸ö×Öĸ£¬ÓÉÓÚ³¤¶ÈÏàµÈ£¬ÆäºóÃæµÄµµ°¸Ãû³Æ£¬¾Í¿ÉÒÔÀûÓÃϵͳËùÌṩµÄ¡°F3¡±¡¸¸´ÖÆÉÏÐС¹¹¦ÄÜ£¬²»±ØÔÙÐÐÊäÈë¡£

    ÊÇÒÔ£ºedlin.com ¸ÄΪ e.com
          masm.exe  ¸ÄΪ m.exe
          link.exe  ¸ÄΪ l.exe
          debug.exe ¸ÄΪ d.exe
          symdeb.exe ¸ÄΪ s.exe
    ÀýÈ磺ÔÚÍê³ÉÒ»¸ö³Ìʽºó£¬ÈôÒª»ã±à£¬Ö»Òª¸ÄµÚÒ»¸ö×Öĸ¼´¿É¡£
          c:\>e myfile.asm ( Ô­À´ÔÚϵͳÖÐÊäÈëµÄ×Ö·û )
    ´Ëʱ½öÊäÈë¡°£Í¡±£¬ÔÙ°´¡°F3¡±¼ü£¬Á¢¼´±äΪ£º
          c:\>m myfile.asm
    ´ËÍ⣬Èç²»Ðè .lst µÈµµ°¸£¬ÔòÔÙ¼ÓÒ»¡°;¡±¼´¿É¡£
          c:\>m myfile.asm;
    ¡°£Ì¡±¼°¡°£Ä¡±µÈͬÑù¶¼¿ÉÒÀÑ­ÉÏÃæµÄ·½·¨£¬¿´À´Êǵñ³æÐ¡¼¼£¬µ«Êµ¼ÊÉÏËù½ÚÊ¡µÄʱ¼ä¼°¾«Á¦È´²»Í¬·²Ïì¡£

Îå¡¢²Î¿¼×ÊÁÏ

    ³ýרÃÅÐÔµÄ×ÊÁÏÍ⣬³ÌʽʦӦ¸Ã±¸Í׸÷ÖÖÓйØÊä³ö¡¢È룬¸÷ÖÖÖܱßÉ豸µÄ²Î¿¼×ÊÁÏ»òÊÖ²áµÈ£¬ÒÔ±ãËæÊÖ²éÔÄ¡£
    ×îÖØÒªµÄÊÇÈí¼þ²Î¿¼ÊÖ²á MS-DOS Software Reference£¬ÆäÖÐÓи÷ÖÖÖжÏÃüÁîµÄʹÓùæ¸ñ¡£Î¨Ó¦×¢ÒâµÄ£¬ÊÇÓÐһЩÖжϹ¦ÄÜÓëIBM BIOSÏàͬ£¬ÎÒ½¨Òé¶ÁÕß²»ÒªÊ¹ÓÃÕâЩÖжϣ¬ÒòÆäµ÷Óùý³ÌÖУ¬Òª½èµÀBIOS£¬»áʹËٶȼõÂý¡£
    Æä´ÎΪ IBM Programmer's Manual µÄBIOSÖжϹæ¸ñ£¬ ÊÇ´¦ÀíËùÓÐÖܱßÉ豸±ØÐèµÄ¹¤¾ß¡£
    ÕýÒòΪËüÉæ¼°ÖܱßÉ豸£¬ÔÚÉè¼ÆÖÐÎÄϵͳʱ£¬Êä³öÈë¡¢ÏÔʾ¼°ÁÐÓ¡µÈ¹¦Äܶ¼ÓдýÐ޸ģ¬Õâ±¾ÊÖ²á¸üÐë³¹µ×²t½â¡£
    ´ËÍ⻹ÓмüÅ̵ÄÊäÈëÂë±í£¬Ò²ÊDZà³Ì±Ø±¸µÄ×ÊÁÏ£¬±¾Ê鸽¼Èý¼´Îª¼òÒªµÄÂë±í½éÉÜ¡£
    Èç¹ûÊDZàдӦÓóÌʽ£¬ÉÏÊöµÄ×ÊÁÏÒÑ×ã¹»Ó¦¸¶£¬µ«ÈôÉæ¼°ÏµÍ³£¬ÔòÉÐÐè²t½âϵͳµÄ¼ÇÒä¿Õ¼ä°²ÅÅ£¬Ï±íΪ IBM΢µçÄԵļÇÒäÇø½á¹¹¡£¸÷ÖÖ³§ÅÆÉè¼ÆÀíÄîËäÓвî±ð£¬µ«´óͬСÒì¡£
    ÏµÍ³¶Î  Î»  Ö·              »ú  ÄÜ  Óà Í¾
                     ©°©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©´
    0000  0000H      ©¦Öжϵ÷ÓÃ±í                  ©¦
                     ©À©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©È
    0000  0500H      ©¦DOS ¼°ÏµÍ³²Ù×÷Çø            ©¦
                     ©À©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©È
    0000  4C00H      ©¦Öܱ߿ØÖƳÌʽ                ©¦
                     ©À©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©È
    0000  5400H      ©¦COMMAND ÔËÓà               ©¦
                     ©À©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©È
    0000 0E0A0H      ©¦Ê¹ÓÃÕß²Ù×÷¿Õ¼ä              ©¦
                     ©À©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©È
    000A  0000H      ©¦Ó©Ä»»º³åÇø(VGA)             ©¦
                     ©À©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©È
    000B  0000H      ©¦Ó©Ä»»º³åÇø(CGA,EGA)         ©¦
                     ©À©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©È
    000C  0000H      ©¦EMS ¼ÇÒäÌåÀ©³äÇø            ©¦
                     ©À©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©È
    000F  0000H      ©¦ROM BIOS  ³ÌÊ½Çø            ©¦
                     ©¸©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¤©¼
    ÉÏÊö֮ϵͳ¶Î£¬µ÷Èë¶ÎÔÝ´æÆ÷ÖÐʱ£¬Ô­À´µÄ 000AHÓ¦¸ÃÊÇ0A00H£¬Óàͬ¡£
    ÓÖʹÓÃÕß²Ù×÷¿Õ¼äµÄÆðʼµã£¬Òò¸÷¼ÒÉè¼Æ¶øÒì¡£
    µÚ¶þ½Ú  Ó¦Óù¤¾ßµÄÖÆ×÷

Ò»¡¢Áª½ÓÄ¿±êµµ£¨OBJ Files£©

    ³ÌʽÍê³ÉÒÔºó£¬Ï໥¼äµÄÁª½á£¬Ô½´óÔ½ÄÑ£¬ÓÐʱÊǽṹµÄ¸Ä±ä£¬ÓÐʱÊǵµÃûµÄ±ä¶¯¡£²»ÂÛʲôÒòËØ£¬ÔÚÔÚ¶¼ÐèÒª¼ÓÒÔά»¤£¬¶øÇÒ¶Ô¹¤×÷ЧÂʹØÏµÖØ´ó¡£

    Òò´Ë£¬ÐèÏȽ¨Á¢Ò»¸ö do.bat µÄÖ´Ðеµ£¬ÆäÄÚÈÝΪ£º
    1£ºLINK/M @XXXX
    ´Ë XXXX ÎªÒ»¼Ç¼µµ£¬ÆäÖмÇÔØËùÓÐÐèÁª½áµÄÄ¿±êµµÃû£¬Èç¹ûÓÐÈκÎÒ춯£¬Ö±½Ó¸ü¸Ä´Ëµµ¼´¿É¡£
    ÔÚÁª½áʱ£¬Ö´ÐРDO ¼´¿É¡£

    ÀýÈç£ºÒªÖÆ×÷ draw.exe µµ£¬ÒÑÓРdr1.obj .. drn.obj ÒÔ¼°dr-seg.obj µÈµµ£¬Ôò´Ë xxxx µµÄÚÈÝӦΪ£º
    1: DR-SEG+
    2: dr1+dr2+.. drn
    3: DRAW,DRAW£¬,
    ÔÚÖ´ÐРdo ºó£¬Èç¹ûûÓдíÎó£¬Ëù²úÉúµÄ draw.exe ÒÔ¼°draw.sym ¼´¿É¹©²âÊÔ¡£

    Ò²¿ÉÔÚµÚÈýÌõºó¼ÓÈ룺
    4: symdeb (»ò½öÓà£ó£©draw.exe draw.sym
    ËÆ´Ë£¬ÔÚ·¢Õ¹³õÆÚ£¬Á¢¼´¿ÉÒÔ²âÊÔ¡£Èç¹û²»ÐèÔÙ´ÎÁª½á£¬½«µÚËÄÌõÁíÍâ×÷Ò» .bat µµ£¬ËæÊ±Ö´ÐÐÒà¿É¡£

    ÁíÍâÓÐÒ»µãÐèҪעÒâµÄÊÇ£¬ÎªÁËÒªÈÿÉÖ´ÐеijÌʽÓÉÖ¸¶¨µÄÆðµã¿ªÊ¼£¬Ó¦ÔÚԭʼµµ .asm µÄ½áÊø¸ñʽ±ê¼Ç¡®end ¡¯ºó£¬¼ÓÒ»ÆðµãµÄ±êÌâÃû³Æ¡£
    ´Ë±ê¼Ç²»ÂÛÓжàÉÙ£¬Áª½ÓÄ¿±êµµÊ±£¬»áÒÔµÚÒ»¸öÕÒµ½µÄ±êÌâΪΨһµÄÈë¿Ú¡£Èç¹û³ÌʽºÜ¶à£¬²ÎÓ빤×÷µÄ³ÌʽʦҲ¶à£¬ÔÚ·Ö¿ª²âÊÔʱ£¬¾­³£Ê¹ÓÃ×Ô¼ºµÄÈë¿Ú£¬Ò»µ©Áª½ÓÔÚÒ»Æð£¬¾Í¿ÉÄÜ·¢Éú´íÎó¡£
    ½â¾öµÄ·½·¨ÊÇÓɸºÔðÁª½ÓµÄ³Ìʽʦ£¬ÊÂÏÈ×¼±¸ºÃǰÊöXXXX¼Ç¼µµ£¬½«´øÓÐÈë¿Ú±ê¼ÇµÄ³Ìʽ·ÅÔÚ×îÇ°Ãæ¼´¿É¡£µ±È»£¬½«ÆäËû³Ìʽ±ê¼ÇºóµÄ±êÌâɾ³ýÒà¿É£¬µ«²»Èçǰ·¨Ð§Âʸߡ£

¶þ¡¢Ä¿±êµµÕì´í¼°¹¤¾ß

    ÔÚʹÓàdebugʱ£¬ÒòΪÃû³Æ¼ò¶Ì£¬Ó÷¨Ò²¼òµ¥¡£ÈôʹÓḱêÌâÕì´í¡¹symdeb.exeÔò²»È»£¬ÒòΪÊ×ÏÈÒªÉú³É.mapµµ£¬²âÊÔʱ£¬ÊäÈëÎÄ×ÖÒ²½Ï¶à¡£¶Ô²»¶ÏʹÓõÄÈËÀ´Ëµ£¬ÄÑÃâÏÓ·³¡£¼ò»¯µÄ·½·¨£¬ÊÇÏÈÖÆ×÷Ö´Ðеµ£ºs.bat ¼° sm.bat

    s.bat ÊÇר¹©Ö¸¶¨³ÌʽÕì´íÓã¬ÄÚÈÝΪ£º
    1£ºsymdeb %1.sym %1.exe
    ÕâÊÇÖ¸ÒѾ­ÓÐÁËÔ­µµµÄ .map Ê±£¬Èç¹û³Ìʽ¸ÕÁª½ÓÍê±Ï£¬ÇÒÔÚÁª½ÓµµÖУ¬Ã»ÓÐÉú³É .map µÄÓï¾ä£¬ÔòÓ¦ÖÆ×÷ sm.bat ÈçÏ£º
    1£ºmapsym %1.map
    Ê¹ÓḱêÌâÕì´í¡¹¹¤¾ßÓкܶàÓŵ㣬Æä¹¦ÄܽϠDEBUGÇ¿µÃ¶à¡£µ«ÊÇʹÓÃÕß±ØÐë×¢Ò⣬ÐèÒª²âÊԵıêÌ⣬Ӧ¸ÃÔÚ³ÌʽÖÐÐû¸æPUBLIC£¬·ñÔòÎÞ·¨Ö±½ÓÌøµ½¸Ã´¦¡£
    ÉÐÓÐÐ©ÌØÊâЧ¹ûµÄ³Ìʽ£¬Ò²Ó¦±¸ÍײâÊԵŤ¾ß£¬ÉõÖÁÒÔÀûÓḼàÊÓÆ÷¡¹µÄ·½Ê½£¬ÓÃÁíÍâһ̨µçÄÔÀ´¿ØÖÆ¡£ÓÐһЩͨѶÈí¼þ£¬Èç xtalk¼ÓÉÏsymdeb.exe£¬Í¨¹ý´®Ðвº£¨serial port £©¿ÉÒÔÁª»úµ÷ÊÔ£¬ÆäÊÖÐøÈç´Î£º

  1,ÏÈÔÚ´ýµ÷³ÌʽµÄÖ÷»úÉÏÊäÈëͨѶָÁ
    C:\>MODE COM1:9600,N,8,1
    c:\>symdeb myfile.exe

  2,ÔÙÓÚÒÑÓëÖ÷»ú¾­´®ÐвºÁª½ÓµÄ¸±»úÉÏÊäÈ룺
    C:\>XTALK
    ½øÈëÖ¸ÁîÊäÈë״̬£¬ÔÙÊäÈ룺
    C:\>SP
    ±íʾÉ趨´«ÊäËÙ¶È£¬Ò»°ã¶à²ÉÓÃ9600£¬µ«ÊÓÖ÷»ú¶ø¶¨¡£
    C:\>9600
    ×îºó£¬ÊäÈë²Ù×÷Ö¸Á
    C:\>GO LO
    ±íʾÓÃÇøÓòÍøÂ磬¼´´®Ðвº¿Ú¡£
    ÕâʱµÈ´ýÁª»ú³É¹¦µÄѶºÅ£¬¼ûµ½Ó©Ä»ÉϳöÏÖ¡°£­¡±£¬¼´¿É    ¿ªÊ¼Õì´í¡£

  3,ÔÚÖ÷»ú·½Ã棬ÉÐÒªÊäÈ룺
    C:\>=COM1 ( »òCOM2£¬¶ËÊÓË«·½µÄͨѶ¿Ú¶ø¶¨ )

  4,ÖÁÓÚÕì´í·½Ê½£¬ÓëÀûÓÃһ̨µçÄÔʱÏàͬ£¬Ö»ÊÇ´ËʱÔÚÖ÷»úÉϳöÏÖµÄÊÇÖ´ÐкóµÄ½á¹û£¬¶øÓɸ±»ú¿ØÖÆÕì´í²½Öè¡£
    µÚÈý½Ú  ·ÖÀඨÒå

Ò»¡¢¶ÎÃû£¨Segment Name£©¶¨Òå

    ¶Ô¶ÎÃû¶àÓÚÒ»¸öµÄ³Ìʽ£¬×îºÃÏÈÓÐÒ»¸ö¶¨Òå¶ÎµÄ³Ìʽ£¬ÒÔDRAWΪÀý£¬¼Ù¶¨³ÌʽΪÁ½¶Î£¬Ò»Îª¿ØÖƳÌʽ¶Î£¬Ò»Îª»æÍ¼³Ìʽ¶Î¡£×ÊÁÏ·ÖΪÈý¶Î£¬Ò»ÎªÓ¦ÓÃ×ÊÁÏ£¬Ò»Îª²Î¿¼×ÊÁÏ£¬ÒÔ¼°ÖÆ×÷×ÊÁÏ¡£´ËÍ⻹ÓÐÒ»×ÊÁÏË÷Òý¶Î£¬ºÏ¼ÆÓÐÁù¸ö¶Î¡£
    ×Ƚ¨Ò飬ÔÚͨÓõĻù´¡ÉÏ£¬¼ò»¯¶ÎÃû£¬½«¶Î·ÖÀàÈçÏ£º
    ³Ìʽ¶Î (CODE SEGMENT) ¶¨ÃûΪ CG
    ×ÊÁ϶Π(DATA SEGMENT) ¶¨ÃûΪ DG
    Ë÷Òý¶Î (INDEX SEGMENT)¶¨ÃûΪ IG
    ¼ÇÒä¶Î (MEMORY SEGMENT) ÃûΪ MG
    ÌØÉè¶Î (EXTRA SEGMENT)¶¨ÃûΪ EG
    ¶ÑÕ»¶Î (STACK SEGMENT)¶¨ÃûΪ SG

    µ±¸÷¶Î³¬¹ýÒ»×éʱ£¬ÔòÔÙ¼ÓÊý×ÖÒÔÇø·ÖÖ®¡£
    ÈçÔÚ dr-seg.asm ÖУ¬¿ÉÉèΪ£º
    1: TITLE   SEGMENT DEFINITION OF PROGRAM ¡®DRAW¡¯
    2: CG1     SEGMENT PUBLIC
    3: CG1     ENDS
    4: CG2     SEGMENT PUBLIC
    5: CG2     ENDS
    6: DG1     SEGMENT PUBLIC
    7: DG1     ENDS
    8: DG2     SEGMENT PUBLIC
    9: DG2     ENDS
   10: DG3     SEGMENT PUBLIC
   11: DG3     ENDS
   12: IG      SEGMENT PUBLIC
   13: IG      ENDS
   14:         END
    ÔÚ SEGMENT PUBLIC Ö®ºó£¬ÓжàÖÖ±íʾ·½Ê½£º
    SEGMENT PUBLIC XXXX
        XXXX=CODE ±íʾΪ³Ìʽ¶Î£¬ÔÚÁª½Óʱ£¬Êô³ÌʽµÄ¶ÎÓë¶ÎǰºóÏνӡ£Á½¶Î³Ìʽ֮¼ä£¬ÒÔ 000H Ìî³äÖÁ¡¸½Ú¡¹( Ã¿Ê®Áù¸ö×ÖԪΪһ¡¸½Ú¡¹ )Ö®Ê×λ¡£
        XXXX=DATA ±íʾ×ÊÁ϶Σ¬ÔÚÁª½ÓʱͬÉÏ¡£
        Èç¹û³ÌʽʦΪÁËijÖÖÔ­Òò£¬±ØÐëÑϸñ¿ØÖƳÌʽ֮λÖü°³¤¶Èʱ£¬²»ÒËʹÓÃÉÏÊöÁ½ÖÖ·½Ê½¡£
        ×î¼òµ¥Ö®³ÂÊö·½Ê½£¬¼´ÔÚ SEGMENT PUBLICÖ®ºó£¬±£³Ö¿Õ°×¡£
        XXXX=BYTE ±íʾ³ÌʽÁª½Óºó£¬¸÷³Ìʽ֮¼ä½ôÃܽӺϣ¬²»Áô¿Õλ¡£ÕâÖÖ·½·¨£¬ÓÐÀûÓÚ³Ìʽ¾«¼ò¡£
        XXXX=WORD ±íʾ³ÌʽÁª½Óºó£¬¸÷³Ìʽ֮¼ä½ôÃܽӺϣ¬µ«ÔÚºóÃæµÄ³Ìʽ±ØÈ»ÓÉË«ÊýλÆð¡£

    ÓÖÈçÔÚ XXXX Ç°ºó¼ÓÒÔÒýºÅÈ磺
    SEGMENT PUBLIC 'XXXX'
    ´ËÒ»Ðû¸æ£¬ÓÃÒÔ֪ͨ»ã±à³Ìʽ¸÷¶ÎµÄ˳Ðò¼°¶¨Òå¡£Òò´ËÔÚ±àд³Ìʽʱ£¬Ö»ÒªÊ¹ÓõĶÎÃû¼°¶¨ÒåÓë±¾µµÏà·û£¬²»¹Ü½«¸÷¶Î°²ÅÅÔÚ³ÌʽÈÎһλÖ㬶¼²»Ö·¢Éú´íÎó¡£
    ¡®XXXX¡¯Óë±¾¶Î³ÌʽµÄÅÅÁÐ˳ÐòÓйأ¬ÔÚÁª½Óʱ£¬ÏȽ«ÒýºÅÖеÄ×Ö´®ÅÅÐòÍ×µ±£¬¸÷³Ìʽ¼´ÒÀ´Ë˳ÐòÅÅÁÐÖ®¡£
    Ò²¾ÍÊÇ˵£¬·²ÊÇʹÓÃÁËÒýºÅ£¬Ôò³ÌʽÁª½ÓµÄ˳Ðò£¬¼´ÒÔÔÚÒýºÅÖÐ×Ö´®£¬ÓÚÁª½Óʱ³öÏÖÏȺóΪ˳Ðò¡£
    µ¥Ò»³ÌʽµµµÄ´íÎó²»ÄѲâÖª£¬µ«Èô¸÷¶ÎÖ®¼ä·¢Éú´íÎ󣬶Ծ­Ñé²»×ãµÄ³Ìʽʦ£¬½«ÓÐÎÞ´ÓÏÂÊÖÖ®ÓÝ£¬²»µÃ²»É÷£¡
    Ò»°ã˵À´£¬ÔÚÁª½Óʱ£¬×îÁîÈËÍ·Í´µÄ´íÎóѶϢΪ£º
    'fixup overflow at nnnn..'
    ²»ÂÛÆä´íÎóÌáʾÄÚÈÝÈçºÎ£¬´ËÖÖ´íÎóµÄ·¢Éú£¬¶à°ëÊÇÒòΪ¶ÎÓë¶ÎÖ®¼äµÄ±êÌâ¡¢»º³åÆ÷»òÊÇÔÝ´æÆ÷µÄʹÓ÷¢ÉúÁË»ìÏý£¬Áª½Ó³ÌʽµÃ²»µ½ÕýÈ·µÄÐÅÏ¢ËùÖ¡£
    ½â¾ö·½·¨ÊÇÔÚµÚÒ»¸ö´íÎóѶϢ³öÏÖʱ£¬Á¢¿ÌÒÔ¡®Ctrl_C¡¯Í£Ö¹»ã±à£¬¼ÇϵÚÒ»¸öѶϢ£¬ÔÙÔÚÔ­³ÌʽÖУ¬ÕÒµ½¸ÃλÖ㬣¨¶à°ëΪһ±êÌâλÖã©Ôڴ˱êÌâ֮ǰ£¬Ò»¶¨»á·¢ÏÖÓ롸¶Î¡¹ÓйصĴíÎó¡£

¶þ¡¢Ô­Ê¼µµ£¨Source File£©µµÃû¶¨Òå

    ÔÚ¹²Í¬Éè¼Æ´óÐÍÄ£×éʱ£¬³Ìʽʦ¼äµÄĬÆõ£¬È«ÀµÊÂÏÈÏ໥Լ¶¨¡£·ñÔò³ÌʽԽ´ó£¬ËùÃæÁÙµÄÀ§Äѽ«Ô½¶à£¬¾­³£ºÄʱ·ÑÊ£¬ÉõÖÁ×îºó¹¦°Ü´¹³É¡£
    Òò´Ë£¬ÔÚÉè¼ÆÖ®³õ£¬±ØÐëÍ×ÉÆ¹æ»®£¬½«Ò»Ó¦Óйصĵµ°¸¡¢Ãû³Æ¡¢¹¦Äܵȣ¬½ÔÃ÷È·µØ¼ÓÒÔ¶¨Òå¡£²ÎÓëÉè¼ÆµÄ³Ìʽʦ£¬¸ü±ØÐëÑϸñ×ñÊØ£¬·½ÄܵÃÐÄÓ¦ÊÖ¡£
    Ô­Ê¼µµÃûµÄ¶¨Ò壬ÆäÄ¿µÄÓÐÈý£º
  1,´ú±í³ÌʽÉè¼ÆÕߣºµ±ÖÆ×÷µÄ³ÌʽÉõ¶àʱ£¬Ò»¼ûµµÃû£¬¾ÍÓ¦ÄÜ·Ö±æ³ö¸÷¸ö³ÌʽµÄÉè¼ÆÈË¡£ÔÙÈçij³ÌʽʦËù±à³ÌʽÔÚÒ»    ¸öÒÔÉÏ£¬ÔòÓ¦ÔÚÆä±¾ÈË´úÂëÖ®ºó£¬¼ÓÒ»Êý×Ö±àºÅ¡£ÕâÑù£¬ÓöÓÐÈκÎÎÊÌ⣬Á¢¼´¿ÉÒÔÕÒµ½À´´¦£¬½øÐÐ×·×Ù¡£

  2,´ú±í³Ìʽ¹¦ÄÜ£ºÃ¿µ±Áª½áºó·¢ÉúÎÊÌâʱ£¬Ó¦ÄÜÓɵµÃû²éÖªÎÊÌâËùÔÚ£¬¹ÊÿÖÖ¹¦ÄÜÒ˸øÓèÊʵ±µÄÃû³Æ¡£

  3,´ú±íÁª½áµÄ¹ØÏµ£º³ýÁ˹¦ÄÜÍ⣬ÓÐʱÉÐÐë±íʾ¸÷³Ìʽ֮¼äµÄÁª½á¹ØÏµ¡£Èçijһ³Ìʽ±ØÐë°²ÅÅÔÚÁíÒ»³Ìʽ֮ǰ»òºó£¬ÒàÓ¦ÔÚµµÃû×îºó£¬ÒÔÊý×Ö±íʾ˳Ðò¡£
    Èô²ÎÓëµÄ³Ìʽʦ²»³¬¹ýØ¥ÈË£¬ÔòÒÔÒ»×ÖԪΪÏÞ£¬¸÷ÈËÊÂÏÈÑ¡¶¨Ò»¸ö×Öĸ£¬×÷Ϊµµ°¸Ãû³ÆµÄµÚÒ»×ÖÔª¡£µÚ¶þ×ÖÔªÔòÊӸóÌʽʦÊÇ·ñ±àдһ¸öÒÔÉϵijÌʽ¶ø¶¨£¬ÊÇÔòȡһÊý×Ö´ú±íÖ®£¬ÈôÎÞÔòÃâ¡£
    ¹¦ÄÜÒÔÈýµ½Áù×ÖԪΪÒË£¬ÄÜͳһ³¤¶È½«¸üΪ·½±ã£¬ÓàÏÂÒ»×ÖÔªÁô¹©ÊýÐòÓá£
    Àý£º³Ìʽʦ´úºÅΪ¡®£Ã¡¯£¬±¾³Ìʽ֮±àºÅΪ3£¬¹¦ÄÜΪ¡®DRAWS¡¯£¬´ËÍâ²¢ÎÞÁª½á¹ØÏµ£¬ÔòÆäÃûӦΪ£º
        cdraws3.asm

Èý¡¢±êÌⶨÒå

    ³ÌʽÔÚÕûÀí»ò²âÊÔʱ£¬×î´óµÄÀ§ÈÅ£¬ÊÇѰÕÒijһ¸ö±êÌâµÄ³ö´¦»ò¹¦ÄÜ¡£Èç¹ûÔÚͬһµµÖУ¬ÉпÉÀûÓÃcref.exe£¬ÁÐÓ¡³öÒ»·Ý¶ÔÕÕ±íÀ´£»Èç¹û²»ÖªµÀ³ö×ÔÄÄÒ»¸öµµ°¸£¬ÔÚÖÚ¶àµÄ³ÌʽÖУ¬¾ÍÖ»ÓÐÍûÑóÐË̾ÁË¡£
    ÖÁÓÚ¹¦ÄÜ£¬ÈçÃû³Æ¶¨µÃÌ«³¤£¬²»½öÊäÈë¡¢Ð޸IJ»±ã£¬¶øÇÒ»áʹµÃ³Ìʽ¿´À´ÔÓÂÒÎÞÕ£¬ÁîÈËÑÛ»¨ÁÃÂÒ¡£Èç¹û¶¨µÃÌ«¼òµ¥£¬»ò¸÷ÈËÈÎÒⶨÃû£¬ÔòÄÑÒÔÀí½â¡£
    ËùÒÔ£¬±êÌⶨÃûÖ®ÖØÒªÐÔ£¬²»ÏÂÓÚ³Ìʽ֮д×÷¡£ÓÈÆäÊÇÔÚ²ÎÓëÈËÊýÖÚ¶àʱ£¬±êÌâ²»½öҪͳһ£¬¶øÇÒÒªÄÜ´ú±íËùÓбر¸µÄѶϢ¡£
    ±êÌâËù´ú±íµÄѶϢÓУº
          A x x x x x x x x
          ©¦©¸©Ð©¼©¸©Ð©¼©¸©¤©¤ ·ÖÖ§´úºÅ
          ©¦  ©¦    ©¸©¤©¤©¤©¤ ÑÓÉ춨Òå
          ©¦  ©¸©¤©¤©¤©¤©¤©¤©¤ ¹¦ÄÜÃû³Æ
          ©¸©¤©¤©¤©¤©¤©¤©¤©¤©¤ ³Ìʽ³ö´¦

  1,³Ìʽ³ö´¦£ºÈç¹ûºÜ¶àÈËͬʱ²Î¼ÓÒ»¸ö¼Æ»®£¬¶øÄ³³Ìʽʦ½öдÁËÒ»¸ö³Ìʽ£¬´Ë¶¨Ò弴Ϊ¸Ã³Ìʽʦ֮´úÂë¡£·ñÔòÉÐÒª¸½    ¼Ó±àºÅ£¬ÒÔ±ãËæÊ±¿É²éµ½¡£¼´Ê¹Ö»ÓÐÒ»¸öÈËд×÷³Ìʽ£¬³Ìʽ¿ÉÄܲ»¶ÏÀ©´ó£¬ÎªÁËÖÆ×÷µÄ·½±ã£¬»òΪÁËÄ£×éµÄ·Ö¸î£¬³£ÓбØÒª½«³Ìʽ·Öµ½ÆäËûµµÖС£Òò´Ë£¬Ò»¶Î³Ìʽ¾¿¾¹³ö×ÔÓÚÄÄÒ»¸öµµ°¸£¬È«Àµ±êÌâ±íÃ÷£¬ÒÔ±ãÄÜѸËÙµØÕÒµ½¡£ 
        ³Ìʽ³ö´¦Ò»°ãÓÃÒ»¸ö×Öĸ¼´¿É£¬ÈçǰÊöµÚÒ»¸ö×Öĸ£Á´ú±í´Ë¶Î³ÌʽÀ´×Ô±àºÅΪ£ÁµÄԭʼµµ£»»òÊôÓÚÒÔ£ÁΪ´úºÅ³ÌʽʦµÄ³Ìʽ¡£

  2,¹¦ÄÜÃû³Æ£º³ýÈô¸ÉÒÑÖª»áÓõ½µÄ¹¦ÄÜ¿ÉÒÔÊÂÏȶ¨ÒåÍ⣬ÆäÓàµÄ¶à°ëÊÇÔÚ·¢Õ¹¹ý³ÌÖУ¬Õë¶ÔÐèÒª¶ø²úÉú¡£¶Ô¹¦Äܶ¨ÒåǧÍò²»ÒªµôÒÔÇáÐÄ£¬Ò»¸ö³ÌʽµÄÔÙÀûÓüÛÖµ£¬³£ÓëÆä¹¦Äܶ¨ÒåϢϢÏà¹Ø£¬Ã÷È·µÄ¶¨Ò壬¿ÉÒÔÁîÈË¶ÔÆä¹¦Äܼ°Ó¦Ó÷½Ê½Ò»Ä¿²tÈ»¡£
        ¹¦ÄÜÃû³Æ³¤¶ÈÒÔÈý¸ö×ÖĸΪÒË£¬Ì«³¤ÔòÊäÈë·Ñʱ£¬ÓÈÆäÊǹúÈ˲»¼ûµÃ¸ö¸öÓ¢ÎÄÁ˵ã¬ÓëÆäд´í£¬²»Èç²Ø×¾¡£
        È磺DSP ±íʾөĻÏÔʾ¹¦ÄÜ
            PRN ±íʾÁÐÓ¡¹¦ÄÜ
            KIN ±íʾ¼üÅÌÊäÈ빦ÄÜ

  3,ÑÓÉ춨Ò壺Èô¹¦ÄÜÏàͬµÄ³Ìʽ¹ý¶à£¬2,Öе͍Ò巽ʽÄÑÒԷֱ棬Ôò¿ÉÔÙ¼ÓÒ»ÑÓÉ춨Òå¡£
        È磺DSPDOT±íʾÏÔʾµãÕó
            PRNCHI±íʾÁÐÓ¡ÖÐÎÄ
            KINASC±íʾÊäÈë ASCII ×Ö·û

  4,·ÖÖ§´úºÅ£ºÔÚ³ÌʽÖг£ÓзÖÖ§£¬·ÖÖ§´úºÅ×îÀíÏëÊÇÓÉС¶ø´ó£¬ÒÀÐò°²ÅÅ¡£µ«ÓÉÓÚд×÷ʱ³£ÄÑÒÔÔ¤ÖªºóÇ飬¹ÊÒËÏÈÁô¿ÕºÅ£¬ÒÔ±ãÀ©³ä¡£
        È磺DSPDOT10
            PRNCHI06
            KINASC24

ËÄ¡¢»º³åÆ÷¶¨Òå

          B x x x x x x x 
          ©¦©¦©¸©Ð©¼©¸©Ð©¼
          ©¦©¦  ©¦    ©¸©¤©¤©¤ ÑÓÉ춨Òå
          ©¦©¦  ©¸©¤©¤©¤©¤©¤©¤ ¹¦ÄÜÃû³Æ
          ©¦©¸©¤©¤©¤©¤©¤©¤©¤©¤ ÀàÐÍ
          ©¸©¤©¤©¤©¤©¤©¤©¤©¤©¤ »º³åÆ÷±£Áô×Ö

        µÚÒ»¸ö×Öĸ¹æ¶¨Óᮣ¡¯£¬Îª»º³åÆ÷±£Áô×Ö¡£
        µÚ¶þ¸ö×Öĸ¶¨ÒåÆäÀàÐÍ:
        Q=QWORD     Èç:BQxxxx »º³åÆ÷³¤¶ÈΪ£¸×ÖÔª¡£
        D=DWORD     Èç:BDxxxx ³¤¶ÈΪ£´×ÖÔª¡£
        W=WORD      Èç:BWxxxx ³¤¶ÈΪ£²×ÖÔª¡£
        B=BYTE      Èç:BBxxxx ³¤¶ÈΪ£±×ÖÔª¡£
        S=STRING    Èç:BSxxxx ²»ÏÞ³¤¶È£¬µ«ÏÞBYTEÐÍ¡£
        O=ORIGINAL  Èç:BOxxxx ±í²»¿ÉÆÆ»µµÄԭʼ×ÊÁÏ¡£
        F=FLAG      Èç:BFxxxx ÓÃ×÷ÆìºÅ¡£
        µÚ¶þ×ÖĸÒÔºóËù²ÉÓù¦ÄÜ»òÑÓÉ춨Ò壬ÓëÈý¡¢2£¬3Ïàͬ¡£´ËÍ⣬ËùÓлº³åÆ÷½ÔӦͳһÉèÔÚ»º³åÆ÷רÓóÌʽÖУ¬ÈôϵÁÙʱʹÓ㬻òÉÐδÕýʽÁª½Ó£¬ÒàÓ¦ÉèÔÚ¸÷³Ìʽ֮Ê×£¬ÒÔ±ãÓÚ²éÔÄ¡¢Ð޸ġ£

    µÚËĽڠ Í³Ò»¸ñʽ

Ò»¡¢¸ñʽͳһ֮Óŵã

    ²»ÂÛ²ÉÓúÎÖÖ³ÌʽÓïÑÔ£¬·²Êǹ²Í¬¹¤×÷¡¢ÐëÏ໥ÑÐÌÖ£¬»òÕßÔÚͬһ²¿ÃÅÖУ¬·Öµ£³É°ÜÔðÈÎÕߣ¬Ó¦¸ÃÓÐͳһµÄ³Ìʽд×÷·½Ê½¡£ÕâÑù²»½ö±ãÓÚ¹µÍ¨£¬Ìá¸ß³ÌʽµÄÆ·ÖÊ£¬ÇҿɱÜÃâÒòijһ³Ìʽʦ֮ÀëÖ°»ò³öȱËùÔì³ÉµÄºóÒÅÖ¢¡£
    Á¼ºÃµÄ³Ìʽ£¬Ó¦ÈçһƪÃÀÃîµÄÎÄѧ×÷Æ·£¬ÆäÖÐÓм¼ÇÉ£¬ÓÐÒâ¾³¡£Æä¹¦Äܲ»½ö±íÏÖÔÚÖ´ÐеÄЧÂÊÉÏ£¬Ò²¿ÉÒÔ×÷ΪͬÐмäѧϰ¡¢ÐÀÉ͵Äý½é£¬ÕâЩ¶¼±ØÐë͸¹ýͳһµÄ¸ñʽ´ï³É¡£
    ÓÈÆäÊǰÑ×éºÏ³Ìʽд×÷µ±×÷Ò»ÖÖÒÕÊõ´´×÷£¬¾Í±ØÐë¾­³£Ï໥¹ÛĦ£¬Èç¹ûûÓй²Í¨µÄ¸ñʽ¹æ¶¨£¬ÔòÕâÑùµÄ³ÌʽºÍ¡¸ÌìÊ项¿ÉÒÔ˵ûÓжà´óµÄ·Ö±ð¡£²»ÂÛ×¢ÊÍдµÃÔٺã¬Ò»°ã³Ìʽʦ×Ô¼º¶¼Å¿´×Ô¼ºµÄ³Ìʽ£¬¸üºÎ¿ö²ÎÔÄËûÈ˵Ä? µ«ÈôÓÐͳһµÄ¸ñʽ£¬Ñø³Éϰ¹ßºó£¬²»½öÒ׿´Ò×¶®£¬¶øÇÒѰÕÒ¡¢Ð޸ķ½±ã£¬Ð´×÷Ò²ÇáËÉʡʡ£

¶þ¡¢¹æ¸ñ

  1,ͳһÓôóд×Öĸ£¬ÒÔÀûÓÚÔĶÁ¡£
  2,¿Õ¸ñ´¦Ó¦²ÉÓàTAB£¬ÆëÍ·µÈ¾à£¬Ò»Ä¿²tÈ»¡£
  3,±êÌâÖ®ºóÁ¢¼´¸ÄÐÐÊäÈ룬ÒÔ±ãÔĶÁ¡£
  4,ÿÐв»µÃ³¬¹ý70¸ö×Öĸ£¬ÒÔÃⳤ¶È²»µÈ£¬»­ÃæÎÉÂÒ¡£
  5,×¢¼ÇλÓÚÖ¸Áîºó£¬ÔÚµÚÎå¸ö TABµÄÆðµã£¬¿Õ¼ä²»×ãʱ£¬¿É»»ÐУ¬µ«Î»ÖÃÆëÒ»¡£
  6,ËùÓлº³åÆ÷ͳһ¶¨ÒåÔÚ³Ìʽ֮ǰ£¬²»¿É¼ÐÔÓÔÚ³ÌʽÖм䡣
  7,³ýÁËÐèÒª×÷³¬¹ý³Ìʽ¶ÎµÄFAR CALLʹÓá®PROC FAR¡¯Í⣬ÇÐÎðʹÓá®PROC NEAR ¡¯ÐÎʽ£¬ÒòÕâÖÖд·¨ºÁÎÞÒâÒå¡£ 
  8,³Ìʽ¿ªÊ¼Ê±£¬Ó¦ÓÐ×¢¼Ç˵Ã÷ʹÓÃÒªµã¡£

    ÒÔϾÙÀý˵Ã÷ͳһ¸ñʽ£º
    1: PAGE  60,132
    2: TITLE [³ÌʽÃû],[³Ìʽʦ´úºÅ],[±àºÅ],[¹¦ÄÜ˵Ã÷]
    3: 
    4: DG       SEGMENT PUBLIC 
    5:          extrn   bwsca1:word,..
    6: DG       ENDS
    7:
    8: ..
    9: ..
   10: ..
   11:
   12: CG       SEGMENT PUBLIC 
   13:          extrn   mmmm:near,..
   14:          ..
   15:          public  xxxx,yyyy,..
   16:          ASSUME  CS:CG,DS:DG,ES:DG
   17: ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
   18: ;   REM ¡­¡­¡­¡­                       ;
   19: ;       ¡­¡­¡­¡­¡­¡­¡­.             ;
   20: ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
   21: START:
   22:          CLD
   23:          MOV     AX,DG
   24:          MOV     DS,AX
   25:          ..
   26:          ..
   27:          ..
   28:
   29:CG        ENDS
   30:            END     START

    µÚÒ»ÌõµÄ PAGE Êǹ©ÁÐÓ¡Óõġ¸±£ÁôÖ¸Á£¬±íʾÿҳËùÓ¡µÄÐÐÊý¼°ÁÐÊý¡£ÆäºóÖ® 60,132 ¼´Îª60ÐУ¬ 132¸ö×Ö·û¡£
    µÚ¶þÌõµÄ TITLE  Îª¹©²éÔÄÖ®¡¸±£ÁôÖ¸Á¡£
    Ç°ÊöREM ×¢¼ÇÀ¸ÖУ¬Ó¦ËµÃ÷¸Ã¶Î³ÌʽµÄ¹¦ÄÜ¡¢Ó¦ÓÃÌõ¼þ£¬ÒÔ±ãÆäËû³Ìʽʦ¹²Í¬Ê¹Óá£

Èý¡¢×¢¼Ç

    ×¢¼ÇµÄÄ¿µÄÔÚÓÚÈÕºó×Ô¼º»òËûÈËÄܺÜÈÝÒ×µØ×ö³ÌʽÐ޸ġ¢Î¬»¤¡£Òò´ËËù×öÃèÊöµ±Á¦ÇóÏ꾡¡£²»ÐÒµÄÊÇ£¬²»ÂÛ¶àô¾«²ÊµÄÎľ䣬×ÜÓв»×ãÖ®´¦¡£Òò´Ë£¬×¢¼ÇʱÐè°ÑÎÕÖØµã£¬´óÌå˵À´£¬³ÌʽÐè¼ÓÒÔ˵Ã÷µÄ£¬²»Í⣺

  1,¹¦ÄÜ£º×öʲô¹¤×÷£¬ÐèÒªºÎÖÖÏȾöÌõ¼þ¡£
  2,²ÎÊý£ºÉèЩʲôÊý¾Ý£¬ÒÔ¹©±¾¶Î³Ìʽ´¦Àí¡£
  3,»º³åÆ÷£ºÓÃʲô»º³åÆ÷£¬Æä¹¤×÷ÌØÐÔÈçºÎ¡£
  4,½á¹û£ºÖ´ÐкóËù²úÉúµÄ½á¹û¡£
  5,×Ó³Ìʽµ÷ÓãºÔÚ±¾¶Î³ÌʽÖУ¬ËùÐèµ÷ÓõÄ×Ó³ÌʽÃû¡£
  6,ÖØÒªÉùÃ÷£ºÈçÔÝ´æÆ÷ÊÇ·ñ±»ÆÆ»µ£¬»òÆäËû×¢ÒâµÄÊÂÏî¡£
    È磺
    ¡¾¹¦ÄÜ¡¿£º¶Á¼üÅÌ»º³åÇøÊäÈëÂ룬ÒÀÐÔÖÊ·µ»ØASCII£«É¨
              ÃéÂë»òÖÐÎÄÄÚÂë
    ¡¾²ÎÊý¡¿: AH = 00H
    ¡¾·µ»Ø¡¿: 11AL< 80H£¬AH = É¨ÃéÂ룬AL = ASCII
              12AL¨R80H£¬AL = ËÄ×ÖÔªÖÐÎÄÄÚÂëÖ®Ò»
    ¡¾ÆÆ»µÔÝ´æÆ÷¡¿£ºAX
    ¡¾±¸×¢¡¿£ºÒÔ±¾¹¦ÄÜÈ¡ÖÐÎÄÄÚÂ룬ÐëÁ¬È¡£´´Î£¬ÒÀÐòµÃ
              µ½Ò»ÖÐÎÄ£´×ÖÔªÄÚÂë¡£
    µ±È»£¬Èç¹ûʱ¼ä³ä×㣬×îºÃÄÜÓгÌʽµÄÈ«²¿ËµÃ÷£¬ÒÔ¼°ÖÆ×÷¡¢Ð޸ĵÄϸ²¿¼Ç¼¡£
    ÎÊÌâÔÚÓÚÈκγÌʽ·¢Õ¹Ö®³õ£¬Ò»¶¨·¦Éƿɳ¡£ÔÙ¼ÓÉϲ»¶ÏµÄÐ޸ġ¢Ôö²¹£¬Æä¼ä±ä»¯¸´ÔÓÎޱȡ£³ÌʽʦÓÖҪȫÉñ¹á×¢£¬½â¾öÎÊÌ⣬ÓÖÒª¿¼ÂÇÈçºÎ×¢¼Ç£¬Ò»ÐÄÁ½Ó㬱ØÈ»Ì¸²»µ½Ð§ÂÊ¡£
    ÄÇôÔõÑù×ö²Å¶ÔÄØ£¿ÎÒ½¨ÒéÏÈÈóÌʽʦ×ÔÓÉ·¢»Ó£¬ÔÚ³õÆÚÓÐÎÞ×¢¼ÇÎ޹ؽôÒª¡£´ý³ÌʽÍê³ÉÁË£¬´óÖÂÉÏûÓдíÎó£¬Õâʱ£¬¾ÍÓ¦¸ÃÍ£ÏÂÀ´£¬´ÓÍ·µ½Î²£¬½«³Ìʽ³¹µ×ÕûÀíÒ»·¬¡£ 
    ÕâÑù²»½ö¼Ó×¢¼ÇÈÝÒ×£¬¶øÇÒ³ÌʽʦÓлú»áÖØÐ¡¸ÐÀÉÍ¡¹×Ô¼ºµÄÐÄѪ½á¾§£¬¸Ã¸ÄµÄ¸Ä£¬¸ÃºÏ²¢µÄºÏ²¢£¬¸ÃɾµÄɾ¡£×îºó£¬³Ìʽʦ¾­¹ý·´Ë¼£¬Ñо¿£¬¼¼Êõ½«»á´ó·ù¶È½ø²½£¬³Ìʽ¸ü¾«¼ò£¬×¢¼ÇÒ²ÕýÈ·ÎÞÎ󣬹¤×÷Ò²´ïµ½×î¸ßЧÂÊ¡£
 

>>>> ½øÈëÂÛ̳½»Á÷ <<<<