|
AND ax, ?? is a cpu instruction, bit logic and operation instruction. Generally used to judge whether the specified bit is 0/1
X AND Y is a logical judgment statement, used to realize that both conditions are true judgments. It will eventually be converted into multiple equivalent cpu instructions by the compiler. In order to avoid miscombination with cpu instructions AND, generally use&&Instead:
.if (AL <= '9')&&(AL >= '0')
sub al, '0'
.else
.... |
|