主观

39. 片内RAM40H开始的单元内有10字节的二进制数,下面程序是完成找出其中最大值并存于50H单元中。

START:MOV R0,#40H   ;数据块首地址送R0

         MOV R7,#09H   ;比较次数送R7

         MOV A,R0   ;取数送A

  LOOP:INC   R0

         MOV 30H,@R0   ;取数送30H

         CJNE A,30H,NEHT ;(A)与(30H)相比

  NEXT:JNC   BIE1   ;(A)≥(30H)转BIR1

         MOV A,30H   ;(A)<(30H),大数送A

  BIE1:DJNZ R7,LOOP   ;比较次数减1,不为0,继续比较

         MOV 50H,A   ;比较结束,大数送50H

         RET

  错误:______

  改正:______

参考答案
您可能感兴趣的试题
¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服