X DB 1AH,0BAH,23H,45H,67H,89H,0AH,0BAH
COUNT EQU 粗闭兄$ - X
Y DB 2DH,0EFH,09H,87H,65H,43H,2DH,0EFH
Z DB COUNT DUP (0)
DATAS ENDS
CODES SEGMENT
ASSUME CS:CODES, DS:DATAS
START:
MOV 态团AX, DATAS
MOV DS, AX
---------------------------
楼主所要求的,就是下面这些:
MOV BX, 0
MOV CX, COUNT
CLC
AGAIN:
MOV AL, X[BX]
ADC AL, Y[BX]
MOV Z[BX], AL
INC BX
LOOP AGAIN
---------------------------
EXTI: 结束程序
MOV AH, 4CH
INT 岩袭 21H
CODES ENDS
END START
dseg segment buf1 db 1,2,3,4,5,-1,-2,-3,-4,-5 len equ $-buf1 buf2 db len dup(0)dseg ends cseg segmentassume cs:cseg, ds:dsegstart: mov ax, dseg mov ds, ax mov cx, len lea si, buf1 lea di, buf2 l0: mov al, [si] test al, 80h jnz l1 mov [di], al inc dil1: inc si loop l0 mov ah,4ch int 21hcseg endsend start欢迎分享,转载请注明来源:内存溢出
评论列表(0条)