使用条件分支语句来判断给定的学生的分数以及信用值是否满足注册条件
;College Registration Example (Regist.asm)
;Simple demostration of MASM's .IF
;.ENDIF,and .ELSEIF directives
include irvine32.inc
.data
TRUE=1
FALSE=0
gradeAverage WORD 275;test value
credits WORD 12 ;test value
OKToRegister BYTE ?
.code
main PROC
mov OKToRegister,FALSE
.IF gradeAverage>350
mov OKToRegister,TRUE
.ELSEIF (gradeAverage>250)&&(credits<=16)
mov OKToRegister,TRUE
.ELSEIF (credits<=12)
mov OKToRegister,TRUE
.ENDIF
call WaitMsg;
exit
main ENDP;
END main