START:MOV DX, 031DH
OUT DX,AL ;软件复位,先/后触发器为0
MOV DX, 0312H
MOV AL,00H
OUT DX,AL ;2000H写入基(当前)地址寄存器 MOV AL,20H OUT DX,AL
MOV AX,1024;传输的字节数1024 DEC AX ;计数值调整为1024-1 MOV DX, 0313H
OUT DX,AL ;计数值写入基(当前)字节计数器
MOV AL,AH
OUT DX,AL
MOV AL,85H ;块传送,地址增1,写传送,禁止自动预置 MOV DX, 031BH
OUT DX,AL ;写方式字
MOV AL,00H ;DACK1=0,DREQ1=0,允许8237工作 MOV DX,0318H OUT DX,AL ;写命令字 MOV AL,01H
MOV DX, 031AH
OUT DX,AL ;写屏蔽字,允许通道1请求