这个应该怎么改?
ASSUME CS:code data SEGMENT DB 0,2,4,7,8,9data ENDS code SEGMENT MOV AX,data MOV DS,AX MOV SI,0 MOV CX,6 MOV BX,0b800h MOV ES,BX s: MOV AL,DS:[SI] OUT 70h,AL IN AL,71h MOV AH,AL MOV CL,4 SHR AH,CL AND AL,00001111b ADD AH,30h ADD AL,30h MOV BX,SI MOV BYTE PTR ES:[SI*3],AH MOV BYTE PTR ES:[2+SI*3],AL INC SI LOOP s MOV AX,4c00h INT 21h code ENDSEND
ASSUME CS:code data SEGMENT DB 9, 8, 7, 4, 2, 0data ENDS code SEGMENTSTART: MOV AX,data MOV DS,AX MOV SI,0 MOV CX,6 MOV BX,0b800h MOV ES,BX MOV DI, 0 S: PUSH CX MOV AL,DS:[SI] OUT 70h,AL IN AL,71h MOV AH,AL MOV CL,4 SHR AH,CL AND AL,00001111b ADD AX,3030h MOV BYTE PTR ES:[DI],AH MOV BYTE PTR ES:[DI + 2],AL INC SI ADD DI, 4 POP CX LOOP S MOV AX,4c00h INT 21h code ENDSEND START