Read block

Entry:
AH = 18h
CX = maximum number of characters to transfer
DX = port number
ES:DI -> user buffer

Return:
AX = number of characters transfered