Kota,
Нет, прерывания я не использую. Нет в этом никакой необходимости, т.к. изначально не планировал использовать MP/M или подобные ОС.
На verilog и vhdl написаны модули эмуляции терминала ADM-3A https://en.wikipedia.org/wiki/ADM-3A
Да, ядро t80.
Да, скорость обмена можно менять (и тактовую частоту t80 тоже можно менять, иначе, на 25МГц в LADDER не сыграешь ). Для этого я предусмотрел порт, запись в которого определенного значения делителя переключает скорость обмена. К примеру, 3 - 57600, 2 -38400, 1 - 19200, 0 - 9600. Подобный порт сделал и для переключения тактовой частоты проца, в итоге тактовую самого процессора можно выбирать 3,125МГц, 6,25МГц, 12,5МГц и 25МГц.
Из CP/M скорости у меня переключаются утилитами, которые были за 15 минут написаны на С.
Есть проект - продолжение проекта Гранта Сирли. Адрес его я не помню, а вот само содержимое в архиве, включая подправку его под DE-1 (multicomp VGA - CII_Starter_top)
https://yadi.sk/d/q-zDt9CM2ecPZg
Если найдете источник, откуда я это брал, киньте мне ссылку, пожалуйста.