Приветствую! У меня на
formatting link
лежит немного по-русски про это. Мегабайт/с - со скрипом. Обычно поменьше процентов на 20-30. Писать на асме смысла нет. На нынешних машинах главный тормоз здесь - сам параллельный порт. Достаточно небольших ассемблерных вставок непосредственно на чтение из порта. Я лично проверял по осциллографу - работа компилятора MAXPLUS не тормозит чтение из порта, только прерывает временами.