TITLE Add and Subtract //TITLE 为伪指令标为注释,该行可放任何东西
; This program add ands subtracts 32-bit integers. //分号后的内容编译器忽视
INCLUDE Irvine32.inc //INCLUDE 伪指令拷贝必要的定义和设置
.code //。code 伪指令表示代码开始
main PROC // proce 伪指令表示子程序开始,我们为子程序命名为main
mov eax,10000h ;EAX =10000h //mov 将10000h 送(拷贝)到eax 寄存器
add eax,40000h ; EAX= 50000h
sub eax,20000h ; EAX=30000h
call DumpRegs ; display registers // call 调用一个显示cpu寄存器值的子程序
exit
main ENDP
END main // end 是汇编源程序的最后一行,编译器忽掉后面所有内容,标识是程序起动过程的名字