登录注册
论坛
一粒金砂(初级)
3
0
在片内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单元 等,还有就是哪一条判断奇偶数 谢谢!
扫一扫,分享给好友
版主
4008
1
发表回复 回帖后跳转到最后一页
EEWorld Datasheet 技术支持
查看 »