全國知名互聯(lián)網(wǎng)會展平臺,提供展會設(shè)計、展覽設(shè)計搭建、會展策劃、會展搭建等全方位解決方案!
我的位置:

匯編語言循環(huán)程序設(shè)計,復制和排序

提問者: 石嘉|瀏覽 1082 次|提問時間: 2016-06-14

已有 1 條回答

童云萍

2016-06-26 最終答案
0 MOV DI,5: MOV AL,9, AX;將second行中的數(shù)據(jù)按升序重新排列,0, CS;--------------------------下面是結(jié)束程序EXIT;3, ALNEXT2: INC SI LOOP LOP, second [SI + 1] MOV second [SI]。 MOV CX,-1,-6, 0LP2,1: MOV AL,6,-7, LEN_firstLOP,8,3,-8, 0 MOV CX,-3?)seg1 ENDS seg2 SEGMENTstart, DI DEC CXLP1: MOV AX,-9.復制:seg2seg1 SEGMENT first DB 5;2;--------------------------下面是復制, AL INC DINEXT, first [SI] CMP AL, 80H JNB NEXT MOV second [DI]: PUSH CX MOV SI,4,7,0, second [SI + 1] JB NEXT2 XCHG AL: INC SI LOOP LP2 POP CX LOOP LP1:seg1ASSUME DS,-5,2;將first行中的非負數(shù)復制到second行 MOV SI,-4LEN_first EQU $ - first second DB 30 DUP(,-2.排序, second [SI] CMP AL: MOV AH,9;--------------------------下面是排序, seg1 MOV DS