regist.asm
来自「想学习汇编语言的」· 汇编 代码 · 共 41 行
ASM
41 行
TITLE Compound IF Statements (Regist.asm)
; Simple college registration example that uses
; the .IF, .ENDIF, and .ELSEIF directives.
; Last update: 1/28/02
INCLUDE Irvine32.inc
.data
TRUE = 1
FALSE = 0
gradeAverage WORD ?
credits WORD ?
OkToRegister BYTE ?
.code
main PROC
mov gradeAverage,300
mov credits,14
call CheckRegistration
exit
main ENDP
CheckRegistration 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
ret
CheckRegistration ENDP
END main
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?