DATA SEGMENT
TABLE DW 956H, 851H, 758H,715H,637H,568H,506H
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE ,DS:DATA
START: MOV AX,DATA
MOV DS,AX
MOV BX,OFFSET TABLE
MOV SI,0
MOV AL,00110111B
OUT 46H,AL
NEXT: MOV DX,[BX+SI]
MOV AL,DL
OUT 40H,AL
MOV AL,DH
OUT 40H,AL
MOV CX,60000
LL: LOOP LL
ADD SI,2
CMP SI,14
JC NEXT
MOV SI,0
JMP NEXT
CODE ENDS
END START