Q1. A bus-organized CPU consists of 16 registers with 32 bits in each, an ALU and a destination decoder.
a) Find out the number of multiplexers which are there in the bus, and what the size of each is multiplexer?
b) Determine the number of selection inputs which are required for MUX?
c) Determine the number of inputs and outputs which are there in the decoder?
d) Determine the number of inputs and outputs which are there in the ALU for data, comprising input and output carries?
e) Formulate a control word for the system supposing that the ALU consists of 35 operations?
Q2. What do you mean by Assembly language? Illustrate the kinds of statements which are used in Assembly Language Program? Give merits and demerits of assembly language?