正在加载图片...
3.4任务五建控制灯 3.4.4相关知识 2、控制转移指令应用举例 【例3.11】将内部数据RAM中从DATA单元开始的10个无符号数相 加,相加结果送SUM单元保存。 解:设相加结果不超过8位二进制数,则相应的程序如下: MOV RO,#OAH;给R0置计数器初值 MOVR1,#DATA;数据块首址送R1 CLR A ;A清零 LOOP:ADDA,@R1;加1个数 INC RI 修改地址,指向下一个数 DJNZ RO,LO0P;RO减1,不为零循环 MOV SUM,A;存10个数相加和3.4 任务五 按键控制灯 3.4.4 相关知识 2、控制转移指令应用举例 【例3.11】 将内部数据RAM中从 DATA单元开始的10个无符号数相 加,相加结果送SUM单元保存。 解:设相加结果不超过8位二进制数,则相应的程序如下: MOV R0,#0AH ;给R0置计数器初值 MOV R1,#DATA ;数据块首址送R1 CLR A ;A清零 LOOP:ADD A,@ R1 ;加1个数 INC R1 ;修改地址,指向下一个数 DJNZ R0,LOOP ;R0减1,不为零循环 MOV SUM,A ;存10个数相加和
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有