Actually, the MBR cannot really have two sets of inputs since it is made up of as many flip-flops as there are flip-flops in each memory word. Since each flip-flop has only one data input, extra AND gates are used to filter out which set of inputs the MBR should respond to. OR gates combine these filtered inputs, as shown in Fig. 5.10.2. |