Не похоже, что клавиатура работает через NMI, скорее через IRQ6 и порты ВВ55. В МС1502 все хитрее, там отдельная схема сама вызывает IRQ1 при нажатии любой кнопки.

Флоппи должно быть проще, в МС1502 просто извращение сделано с остановкой процессора.