Assembly - ROM BIOS - INT 16h (22) Keyboard I/O Services