给定运算部件和微指令格式如图所示。微指令的5位代码为“1”时分别执行下列传送动作,为“0”时不送。
a. 寄存器A的内容送半加器;
b. 寄存器B的内容送半加器;
c. 寄存器C的内容送半加器;
d. 寄存器D的内容送寄存器A;
e. 寄存器D的内容送寄存器B
规定每条微指令执行结束前,半加器结果自动送往寄存器C。请编写一个微程序使A、B两个寄存器的内容互换。
给定运算部件和微指令格式如图所示。微指令的5位代码为“1”时分别执行下列传送动作,为“0”时不送。
a. 寄存器A的内容送半加器;
b. 寄存器B的内容送半加器;
c. 寄存器C的内容送半加器;
d. 寄存器D的内容送寄存器A;
e. 寄存器D的内容送寄存器B
规定每条微指令执行结束前,半加器结果自动送往寄存器C。请编写一个微程序使A、B两个寄存器的内容互换。