结构推理 从内RAM 30H单元开始存放着一组无符号数,其个数存在21H单元中。试编写程序,找出其中最小的数,并将其存入20H单元中。
【正确答案】编程如下:
   SECH:MOV  R0,#30H   ;置数据区首地址
        MOV  20H,#FFH  ;Min→20H
   SLOP:MOV  A,@RO     ;读数据
        CJNE A,20H,NEXT;与最小值比较
   NEXT:JNC  SLP1      ;C=0,大于Min,转
        MOV  20H,A     ;C=1,Min→20H
   SLP1:INC  R0        ;指向下一数据
        DJNZ 21H,SLOP  ;判循环
        RET
【答案解析】