设AB是⻓度为10的字节数组用串操作指令编写程序实现AB两数组内容的相互交换。 试完善本程序。DATA SEGMENTA DB 1234567890AH ORG 0010HB DB 0AH987654321DATA ENDS LEA SIA LEA DIBMOV CX10 LOPLODSBXCHG ALDI DEC DISTOSB INC DILOOP LOP
完整程序如下:
DATA SEGMENT A DB 1,2,3,4,5,6,7,8,9,0AH B DB 0AH,9,8,7,6,5,4,3,2,1 DATA ENDS
CODE SEGMENT ASSUME CS:CODE, DS:DATA START: MOV AX, DATA MOV DS, AX
LEA SI, A LEA DI, B
MOV CX, 10 LOP: LODSB XCHG AL, [DI] DEC DI STOSB INC DI LOOP LOP
MOV AH, 4CH INT 21H CODE ENDS END START
原文地址: https://www.cveoy.top/t/topic/fdpO 著作权归作者所有。请勿转载和采集!