Vslav, что-то не совсем понятно в таблице назначения выходов блока микропрограммного управления.
Там есть биты 11 и 13 обозначенные как PLX, многофункциональные флаги, а ниже описано условие для битов 13 и 14 - если оба единицы - то происходит запись выходов логической матрицы в специальный управляющий вектор.
Вроде как должна быть ещё таблица комбинаций этих трёх битов, которая определяет, когда Y означает регистр, а когда константу.
У меня получилась такая вот, правильная или нет - не знаю.
Код:
14 13 11
0  0  0 - Y - регистр
0  0  1 - Y - константа
0  1  0 - Y - константа
0  1  1 - Y - константа
1  0  0 - Y - регистр
1  0  1 - Y - константа
1  1  0 - спец.вектор
1  1  1 - спец.вектор
Как я подозреваю из чтения верилога, там встречается условие (~plr[14] & plr[13]) | plr[11], которое, как я полагаю определяет, что Y является чем-то таким, а условие ~plr[13] & ~plr[11] - что Y является чем-то этаким.

И как бит 14 может быть в управляющем векторе ~MCIR2, если он является стробом для вектора, он же тогда всегда 1 будет? Или я чего-то не понимаю, и в специальный управляющий вектор записывается не то значение, в котором биты 13 и 14 оба единичные, а что-то другое?