INT 14h, 02h Receive character with wait
Entry: DX Port number
Exit: AH 00h
AL Input character
If there is a character available in the receive buffer, returns with
the next character in AL. It will wait until a character is received if
none is available.