¡¡Àý7.1
ÓúêÖ¸ÁÒåÁ½¸ö×Ö²Ù×÷ÊýÏà³Ë£¬µÃµ½Ò»¸ö16λµÄµÚÈý¸ö²Ù×÷Êý×÷Ϊ½á¹û¡£ºê¶¨Ò壺
¡¡¡¡ ¡¡ MULTIPLY ¡¡¡¡MACRO ¡¡¡¡¡¡OPR1,OPR2,RESULT
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ PUSH ¡¡¡¡¡¡ DX ¡¡¡¡¡¡¡¡¡¡¡¡£»±£´æDXÔÖµ
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ PUSH ¡¡¡¡¡¡ AX ¡¡¡¡¡¡¡¡¡¡¡¡£»±£´æAXÔÖµ
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ MOV ¡¡¡¡¡¡¡¡AX, OPR1 ¡¡¡¡¡¡£»È¡µÚÒ»¸ö²Ù×÷Êý£¬´æÔÚAXÖÐ
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ IMUL ¡¡¡¡¡¡ OPR2 ¡¡¡¡¡¡¡¡¡¡£»ÓëµÚ¶þ¸ö²Ù×÷ÊýÏà³Ë
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ MOV ¡¡¡¡¡¡¡¡RESULT, AX ¡¡¡¡£»½á¹û´æÈë½á¹û±äÁ¿ÖÐ
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ POP ¡¡¡¡¡¡¡¡AX ¡¡¡¡¡¡¡¡¡¡¡¡£»»Ö¸´AXÔÖµ
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ POP ¡¡¡¡¡¡¡¡DX ¡¡¡¡¡¡¡¡¡¡¡¡£»»Ö¸´DXÔÖµ
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ ENDM
¡¡¡¡¡¡¡¡ºêµ÷Óãº
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡.
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ .
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ ¡¡¡¡¡¡¡¡¡¡ .
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MULTIPLY ¡¡¡¡CX, VAR, XYZ[BX] £»µÚÒ»´Îºêµ÷ÓÃ
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ .
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ ¡¡¡¡¡¡¡¡¡¡ .
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡MULTIPLY ¡¡¡¡240, BX, SAVE ¡¡£»µÚ¶þ´Îºêµ÷ÓÃ
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ .
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ .
¡¡¡¡¡¡¡¡ºêÕ¹¿ª£º¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡1 ¡¡¡¡PUSH ¡¡¡¡¡¡¡¡DX
¡¡¡¡¡¡¡¡¡¡¡¡¡¡1 ¡¡¡¡PUSH ¡¡¡¡¡¡¡¡AX
¡¡¡¡¡¡¡¡¡¡¡¡¡¡1 ¡¡¡¡MOV ¡¡¡¡¡¡¡¡ AX,CX ¡¡¡¡¡¡¡¡¡¡£»µÚÒ»¸ö²Ù×÷ÊýÔÚCXÖÐ
¡¡¡¡¡¡¡¡¡¡¡¡¡¡1 ¡¡¡¡IMUL ¡¡¡¡¡¡¡¡VAR ¡¡¡¡¡¡¡¡¡¡¡¡£»µÚ¶þ¸ö²Ù×÷ÊýÊDZäÁ¿VAR
¡¡¡¡¡¡¡¡¡¡¡¡¡¡1 ¡¡¡¡MOV ¡¡¡¡¡¡¡¡ XYZ[BX], AX ¡¡¡¡£»½á¹û´æÈëʵ²ÎXYZ[BX]
¡¡¡¡¡¡¡¡¡¡¡¡¡¡1 ¡¡¡¡POP ¡¡¡¡¡¡¡¡ AX
¡¡¡¡¡¡¡¡¡¡¡¡¡¡1 ¡¡¡¡POP ¡¡¡¡¡¡¡¡ DX
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ .
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ .
¡¡¡¡¡¡¡¡¡¡¡¡¡¡1 ¡¡¡¡PUSH ¡¡¡¡¡¡¡¡DX
¡¡¡¡¡¡¡¡¡¡¡¡¡¡1 ¡¡¡¡PUSH ¡¡¡¡¡¡¡¡AX
¡¡¡¡¡¡¡¡¡¡¡¡¡¡1 ¡¡¡¡MOV ¡¡¡¡¡¡¡¡ AX,240 ¡¡¡¡¡¡¡¡£»µÚÒ»¸ö²Ù×÷ÊýÊÇÁ¢¼´Êý240
¡¡¡¡¡¡¡¡¡¡¡¡¡¡1 ¡¡¡¡IMUL ¡¡¡¡¡¡¡¡BX ¡¡¡¡¡¡¡¡¡¡¡¡£»µÚ¶þ¸ö²Ù×÷ÊýÔÚBXÖÐ
¡¡¡¡¡¡¡¡¡¡¡¡¡¡1 ¡¡¡¡MOV ¡¡¡¡¡¡¡¡ SAVE,¡¡¡¡AX¡¡¡¡£»½á¹û´æÈë±äÁ¿SAVE
¡¡¡¡¡¡¡¡¡¡¡¡¡¡1 ¡¡¡¡POP ¡¡¡¡¡¡¡¡ AX
¡¡¡¡¡¡¡¡¡¡¡¡¡¡1 ¡¡¡¡POP ¡¡¡¡¡¡¡¡ DX
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ .
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ .