DOS环境输出结果不显示什么原因

DATA SEGMENT
          DATA1 DB 03, 09, 00, 06, 05
          DATA2 DB 05
          SUM DB 6 DUP(00)
DATA ENDS
CODE SEGMENT
          ASSUME CS: CODE, DS: DATA
START: MOV AX, DATA
            MOV DS, AX
            MOV SI, OFFSET DATA2
            MOV DL, [SI]
            MOV SI, OFFSET DATA1
            MOV DI, OFFSET SUM
            MOV CX, 05
NEXT: MOV AL, [SI]
          INC SI
          MOV BL, 05
          MUL BL
          AAM
          ADD AL, [DI]
          AAA
          MOV [DI], AL
          INC DI
          MOV [DI], AH          
          LOOP NEXT
MOV CX, 06
MOV DI, 06
LL1: MOV BL, 48
       ADD BL, [DI]
       MOV DL, BL
       MOV AH, 02H
       INT 21H
       INC DI
       LOOP LL1
MOV AH, 4CH
INT 21H
CODE ENDS
          END START

代码如上,求大佬们讲一讲为啥不输出结果

学会用debug单步调试