16ä½çms-dosç¯å¢ä¸ï¼
æ±ç¼è¯è¨ç¨masm软件
32ä½çwindowsç¯å¢ä¸ï¼æ±ç¼è¯è¨ç¨masm32软件
å¦å¤å¦ææ³ç¼è¯å¯ç§»æ¤ç代ç å¯ä»¥ä½¿ç¨nasm软件
说æï¼
1ãMASMæ¯
微软å
¬å¸å¼
åçæ±ç¼å¼åç¯å¢ï¼æ¥æå¯è§åçå¼åçé¢ï¼ä½¿å¼å人åä¸å¿
å使ç¨DOSç¯å¢è¿è¡æ±ç¼çå¼åï¼ç¼è¯é度快ï¼æ¯æ80x86æ±ç¼ä»¥åWin32Asmï¼æ¯
Windowsä¸å¼åæ±ç¼çå©å¨ãå®ä¸windowså¹³å°ç磨åç¨åº¦é常好ï¼ä½æ¯å¨å
¶ä»å¹³å°ä¸å°±ææéå¶ï¼ä½¿ç¨MASMçå¼å人åå¿
é¡»å¨windowsä¸
è¿è¡å¼åã
2ãMASM32æ¯å½å¤çMASMç±å¥½è
èªè¡æ´çåç¼åçä¸ä¸ªè½¯ä»¶å
ï¼ç®åæé«çæ¬ä¸º10.0çï¼MASM32并ä¸æ¯å¾®è½¯å®æ¹åå¸ç软件ï¼å¾®è½¯å®æ¹åå¸ç软件ææ°çæ¬ä¹åªå°6.15çï¼å¾®è½¯åå¸çMASMç³»åçæ¬ä»6.11çæå¼å§æ¯æwindowsç¼ç¨ï¼6.11ç以åççæ¬é½ä¸æ¯æwindowsç¼ç¨ï¼åªè½ç¨æ¥åDOSç¨åºã
3ãNASMæ¯ä¸ä¸ªä¸ºå¯ç§»æ¤æ§ä¸æ¨¡ååè设计çä¸ä¸ª80x86çæ±ç¼å¨ãå®æ¯æç¸å½å¤çç®æ
æä»¶æ ¼å¼ï¼å
æ¬Linuxå'NetBSD/FreeBSD','a.out','ELF','COFF',微软16ä½ç'OBJ'å'Win32'ãå®è¿å¯ä»¥è¾åºçº¯äºè¿å¶æ件ãå®çè¯æ³è®¾è®¡å¾ç¸å½çç®æ´ææï¼åIntelè¯æ³ç¸ä¼¼ä½æ´ç®åãå®æ¯æ'Pentium','P6','MMX','3DNow!','SSE' and 'SSE2'
æ令éï¼