主题:问点小问题
;子程序名:ISDECM
;功能:叛变一个字符是否为数字
;入口参数:AL=字符
;出口参数:CF为0表示字符是数字字符,否则字符是非数字字符
ISDECM PROC
CMP AL,'0'
JB ISDECM1
CMP AL,'9'
JA ISEDCM1
CLC
RET
ISDECM1:STC
RET
ISDECM ENDP
他说出口参数是CF,
RET后面没东西,我不知道怎么样确定返回的是什么,怎么看出口参数?
/////////////////////////////////////////////////////////////////////////
OR指令
比如OR AL,AL
我知道OR中,自己或自己,值不变
AL里面存储的是字符,这条指令怎么能判断是否到了字符串结尾???
;功能:叛变一个字符是否为数字
;入口参数:AL=字符
;出口参数:CF为0表示字符是数字字符,否则字符是非数字字符
ISDECM PROC
CMP AL,'0'
JB ISDECM1
CMP AL,'9'
JA ISEDCM1
CLC
RET
ISDECM1:STC
RET
ISDECM ENDP
他说出口参数是CF,
RET后面没东西,我不知道怎么样确定返回的是什么,怎么看出口参数?
/////////////////////////////////////////////////////////////////////////
OR指令
比如OR AL,AL
我知道OR中,自己或自己,值不变
AL里面存储的是字符,这条指令怎么能判断是否到了字符串结尾???