汇编语言中判断奇偶数怎么判断?急!

来源:百度知道 编辑:UC知道 时间:2024/06/07 23:29:04
刚开始学习汇编语言 请各位达人高抬贵手别用太复杂的语言。。16进制会让我两眼一黑的。。
就是输入一个数字 然后判断他的奇偶性

test al,01h;AL里面放要判断的数,测试最末一位是否是1
jz oushu;如果是0,则说明是偶数,跳转的处理偶数的程序段
;如果是1,则说明是奇数,下面就紧跟处理奇数的程序段

用除法指令

DIV AB ;A/B (A为商,B为余数)
CJNE B,#1,LP(判断B是不是为“1”,不是则跳转到LP,是则往下执行)
.....

二进制的第1位为0,则是偶数;为1相反