Приоретизации прерываний и одновременно формирование младших разрядов вектора для IM2 удобно делается на приоритетных шифраторах, например всего на одной 555ИВ1 можно реализовать такое и обслужить 8 устройств.
Вот, это почти то, что нужно! Только придется за ИВ1 еще и буфер поставить, чтобы сигнал на ШД выдавать только по сигналу INTA.