常用数据处理程序设计 数值统计子程序

2019-03-24 19:29发布

在片内RAM从31H单元开始存放了一组16进制数,数据长度存于30H中,要求分别统计将该组数据中的 奇数个数和偶数个数,将奇数个数存于40H单元,偶数个数存于32H单元。设计完成上述功能的子程序,在主程序中调用。 程序: ORG 0H ACALL ZI SJMP $ ZI: MOV R0,#31H MOV 30H,#15 LOOP: MOV A,@R0 JB ACC.0,LOOP1 INC 41H AJMP Jie_Shu LOOP1: INC 40H Jie_Shu: INC R0 DJNZ 30H,LOOP RET END 程序没有看懂,请解析一下 如 哪里是将奇数个数存于40H单元 等,还有就是哪一条判断奇偶数 谢谢! 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。