汇编语言中不用管数据
位宽是多少,奇数和
偶数的判别都是判断最低位D0,D0是1则该数据是奇数,D0是0则该数据是偶数。
区分奇数和偶数通过能够对数据位进行判断的语句,不止一种。
假如是
51单片机汇编(不同汇编语言判断语句不同):
判断累加器A中数据的奇偶可以使用如下语句:
JB ACC.0,DATA0;如果D0=1,是奇数,跳转到DATA0继续执行程序
NOP ;否则就是偶数,实际程序以具体语句代替NOP
DATA0:
或者像下面:
JNB ACC.0,DATA1;如果D0=0,是偶数,跳转到DATA1继续执行程序
NOP ;否则就是奇数,实际程序以具体语句代替NOP
DATA1: