输入一个数判断奇偶性用汇编语言怎么写
2个回答
展开全部
判断数的奇偶性可通过判断二进制数的最低位是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
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询