正在加载图片...
NEXT INC COUNT NeXT LOOP CON HLT 4.以下程序实现的功能是冒泡排序算法,对起始地址为VAR的字型数组进行排 序,请根据要求在所给程序段的划线处填空 DSEG SEGMENT VAR 100 DUP(?) N EQU(S-VAR)TYPE VAR 计算N的值:N=100 ENDS CSEG SEGMENT ASSUME CS CSEG, DS DSEG START X. DSEG 补齐此处程序代码 MOV DS AX MOVCⅩ LOOPI MOV DI. CX LEA VAR LOOP2 MOV X,[BX+2] JGE CONTINUE XCHG AX, BX+21 MOV BX AX CONTINUE: ADD BX TYPE VAR ;补齐此处程序代码 LOOPLOOP MovCⅩ LOOP LOOPI MOV AH 4CH 补齐此处程序代码 21H CSEG ENDS END START 程序执行结束后,起始地址为VAR字型数组中数据元素大小的排列顺序为:由大 至小JZ NEXT INC COUNT NEXT: INC SI LOOP CON HLT 4. 以下程序实现的功能是冒泡排序算法,对起始地址为 VAR 的字型数组进行排 序,请根据要求在所给程序段的划线处填空。 DSEG SEGMENT VAR DW 100 DUP(?) N EQU ($-VAR)/TYPE VAR ;计算N的值:N=_ 100__ DSEG ENDS CSEG SEGMENT ASSUME CS:CSEG,DS:DSEG START: MOV AX, DSEG ;补齐此处程序代码 MOV DS, AX MOV CX, N-1 LOOP1: MOV DI, CX LEA BX, VAR LOOP2: MOV AX, [BX] CMP AX, [BX+2] JGE CONTINUE XCHG AX, [BX+2] MOV [BX], AX CONTINUE: ADD BX, TYPE VAR ;补齐此处程序代码 LOOP LOOP2 MOV CX, DI LOOP LOOP1 MOV AH , 4CH ;补齐此处程序代码 INT 21H CSEG ENDS END START 程序执行结束后,起始地址为VAR字型数组中数据元素大小的排列顺序为:由大 至小 。 6
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有