结构推理 试编写程序计算∑2i,i个数存在30H中(0≠i<127),并将计算结果存在内RAM31H。
【正确答案】编程如下:
   CONT: MOV  31H,#0      ;和单元清零
         MOV  R1,#1       ;置i=1
   CLOP: MOV  A,R1        ;读i
         CLR  C           ;
         RLC  A           ;2i
         ADD  A,31H       ;累加
         MOV  31H,A       ;回存
         INC  R1          ;修改i
         DJNZ 30H,CLOP    ;判循环
         RET              ;
【答案解析】