Function 07h            Direct Console Input

Waits for a character from the standard input device. Does not
echo, and does not check for Ctrl-C.

Entry AH = 07h

Return AL = Character

──────────────────────────────────────────────────────────────────

If no character is available this function waits until one is
available.

If the character read from the keyboard is an extended key code
(for example, if the user presses one of the function keys), this
function returns 00h and the program must call the function again
to get the second byte of the extended key code.