Question Computer Architecture: I want the text solution [1] A bus-organized CPU similar to Figure 1 has 16 registers with 32 bits in each, an ALU, and a destination decoder. (a) How many multiplexers are there in the A bus, and what is the size of each multiplexer? (b) How many selection inputs are needed for MUX A and MUX B? (C) How many inputs and outputs are there in the decoder? (d) How many inputs and outputs are there in the ALU for data, including input and output carries (e) Formulate a control word for the system assuming that the ALU has 35 operations.

DMES2W The Asker · Computer Science
Computer Architecture: I want the text solution

Transcribed Image Text: [1] A bus-organized CPU similar to Figure 1 has 16 registers with 32 bits in each, an ALU, and a destination decoder. (a) How many multiplexers are there in the A bus, and what is the size of each multiplexer? (b) How many selection inputs are needed for MUX A and MUX B? (C) How many inputs and outputs are there in the decoder? (d) How many inputs and outputs are there in the ALU for data, including input and output carries (e) Formulate a control word for the system assuming that the ALU has 35 operations.
More
Transcribed Image Text: [1] A bus-organized CPU similar to Figure 1 has 16 registers with 32 bits in each, an ALU, and a destination decoder. (a) How many multiplexers are there in the A bus, and what is the size of each multiplexer? (b) How many selection inputs are needed for MUX A and MUX B? (C) How many inputs and outputs are there in the decoder? (d) How many inputs and outputs are there in the ALU for data, including input and output carries (e) Formulate a control word for the system assuming that the ALU has 35 operations.
Community Answer
NHW9S2

Given that,  A Bus organized CPU contains 16 registers with 32 bit each,an ALU and destination decoder. a) From this given data, we can say that there are 32 multiplexers. And size of each multiplexer is : 16 -to-1 mux. b) Here multiplexer size is  16 -to-1 .so,here selections inputs we are needed is 4 inputs. output16 xx1 Mux c) From the above information,we can simply say that Inputs in decoder =4 Outputs in decoder = 2^(no.of inputs)                                    = 2^4                                    =16 outputs.   d)  Inputs ... See the full answer