问答题 试编制一子程序,利用上面有符号数比较子程序,找出有符号数据区中的最大数。已知子程序的出入口参数是:
   入口参数:IX=数据区首地址、AR=数据个数。
   出口参数:AR=最大数。
【正确答案】XMAX:PUSH    BR
   PUSH    IX
   MOV    BR,AR    ;BR=数据个数
   LD    AR,[IX].0
   LOOP:    CALL XCMP
   JNC    NEXT    ;若AR>Xi转NEXT
   LD    AR,[IX].0    ;否则更新AR
   NEXT:    INC    IX
   DEC    BR
   JNZ    LOOP
   POP    IX
   POP    BR
   RET
【答案解析】