elio:
第一题 第一题: MOVR0,#51H MOVR1,#71H MOVR5,#0;正数的个数 MOVR6,#0;负数的个数 MOVR7,30;循环的次数 MOVDPTR,#20H;取片外20H的内容 MOVA,@DPTR LOOP:JBACC.7,LOOP1;判断正负号,负数跳转LOOP1 MOV@R0,A INCR0 INCR5;正数个数加1 AJMPLOOP2 LOOP1:MOV@R1,A INCR1 INCR6;负数个数加1 LOOP2:INCDPTR DJNZR7,LOOP;判断循环次数 MOV50H,R5 MOV70H,R6 END 不知道有错没