判断数的
奇偶性可通过判断
二进制数的最低位是0还是1确定,是0则是偶数,是1则是奇数。
以下是8086汇编通过键盘输入个位数确定其奇偶性,供参考。
code segment
assume cs:code
org 100h
start:
jmp bbb
msg1 db 13,10,'奇数','$'
msg2 db 13,10,'偶数','$'
bbb:
push cs
pop ds
push cs
pop es
mov ah,1
int 21h
and al,0fh
shr al,1
jc @1
mov ah,9
lea dx,msg2
int 21h
jmp @exit
@1:
mov ah,9
lea dx,msg1
int 21h
@exit:
mov ah,4ch
int 21h
code ends
end start