105 байт (без оптимизации). Без INTов. Хавает только цифры, пробел и ввод. Можно без проблем расширить на всю клаву.
1. В коде нет инструкций: INT, IN, OUT.
2. Выводит на экран все буквы, цифры, символы введённые с клавиатуры.
3. Находит самое длинное слово разделённое от других пробелами.
58 байт и пожалуй больше воды не выжать...
Есть пара дефектов, но на условие не влияют.
(Работает в DosBox)