正在加载图片...
安徽理工大学计算机科学与技术系李兆 《汇编语言》第7章 MOV A, A1 Mov A%, DATA 1 ADD AL, A2 Mov DS, AX BCDADD1,n2,A3;宏调 1 Mov A3, A 用 1 MOV AL, A1+1 BCDADD B1,B2,B3;再 1 ADC AL, A2+1 次宏调用 1 Mov A3+1, AT RET CODE ENDS 1 MOV AL, B1 1 ADD AL, B2 AND SART 1 Mov B3, AL 1 MOV AL, B1+1 1 ADC AL,B2+1 经宏展开后: 1 MOV B3+1, AT PUSH DS Mov A%, 0 PUSH AX Mov A, DATA 宏汇编程序在所展开的 Mov DS, AX 指令前标识以“1′号以 示区别。较早的版本用MOV AX,DATA MOV DS,AX BCDADD A1,A2,A3;宏调 用 BCDADD B1,B2,B3 ;再 次宏调用 RET CODE ENDS END START 经宏展开后: PUSH DS MOV AX,0 PUSH AX MOV AX,DATA MOV DS,AX 1 MOV AL,A1 1 ADD AL,A2 1 MOV A3,AL 1 MOV AL,A1+1 1 ADC AL,A2+1 1 MOV A3+1,AL 1 MOV AL,B1 1 ADD AL,B2 1 MOV B3,AL 1 MOV AL,B1+1 1 ADC AL,B2+1 1 MOV B3+1,AL • 宏汇编程序在所展开的 指令前标识以‘1’号以 示区别。较早的版本用 ‘+’ 安徽理工大学 计算机科学与技术系 李敬兆 《汇编语言》第7章
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有