loop2: mov ax, a[bx] ;把第bx个数传给ax寄存器cmp ax, a[bx+2] ;比较第bx个数和第bx+2个数jle continue ;jle:小于等于则跳转,否则执行下句xchg ax, a[bx+2] ;否则两比较数交换位置mov a[bx], ax比较一组数的大小,用冒泡法,对于这个循环,为什么bx+2而不是bx+1?困惑很久