Skip to content

GATE CS ALU, Data-path and Control Unit questions

Practise ALU, Data-path and Control Unit questions for GATE CS. Explore official PYQs and original topic-wise quizzes, check answers and view available solutions. Free, no sign-in.

Subject, topic, year and type filter the full library. Match any choice within a filter, and all selected filter categories. Search, source and sort apply to this page.

12 on this page
Official PYQ2025Computer Organization and ArchitectureALU, Data-path and Control UnitMSQ · 1 mark
A partial data path of a processor is given in the figure, where RA, RB,\text{RA, RB,} and RZ\text{RZ} are 3232-bit registers. Which option(s) is/are CORRECT related to arithmetic operations using the data path as shown?
Official PYQ2020Computer Organization and ArchitectureALU, Data-path and Control UnitMCQ · 1 mark
Consider the following data path diagram. Consider an instruction: R0←R1+R2R0 \leftarrow R1 +R2. The following steps are used to execute it over the given data path. Assume that PC is incremented appropriately. The subscripts rr and ww indicate read and write operations, respectively. R2r, TEMP1r,ALUadd, TEMP2wR2_{r},\text{ TEMP1}_{r},ALU_{\text{add}}, \text{ TEMP2}_{w} …
Official PYQ2016Computer Organization and ArchitectureALU, Data-path and Control UnitNAT · 1 mark
Suppose the functions FF and GG can be computed in 55 and 33 nanoseconds by functional units UFU_{F} and UGU_{G}, respectively. Given two instances of UFU_{F} and two instances of UGU_{G}, it is required to implement the computation F(G(Xi))F(G(X_{i})) for 1≤i≤101 \leq i \leq 10. Ignoring all other delays, the minimum time required to complete …
Official PYQ2013Computer Organization and ArchitectureALU, Data-path and Control UnitMCQ · 1 mark
Consider the following sequence of micro-operations. MBR ← PC MAR ← X PC ← Y Memory ← MBR Which one of the following is a possible operation performed by this sequence?
Official PYQ2005Computer Organization and ArchitectureALU, Data-path and Control UnitMCQ · 1 mark
Consider the following data path of a CPU.\text{CPU}. The ALU,\text{ALU}, the bus and all the registers in the data path are of identical size. All operations including incrementation of the PC\text{PC} and the GPRs\text{GPRs} are to be carried out in the ALU.\text{ALU}. Two clock cycles are needed for memory read operation – the first one for loading …
Official PYQ2004Computer Organization and ArchitectureALU, Data-path and Control UnitMCQ · 1 mark
The microinstructions stored in the control memory of a processor have a width of 2626 bits. Each microinstruction is divided into three fields: a micro-operation field of 1313 bits, a next address field (X),(X), and a MUX select field (Y).(Y). There are 88 status bits in the input of the MUX. How many bits are there in the XX and YY fields, and …
Official PYQ2002Computer Organization and ArchitectureALU, Data-path and Control UnitMCQ · 1 mark
Horizontal microprogramming:
Official PYQ2001Computer Organization and ArchitectureALU, Data-path and Control UnitMCQ · 1 mark
Consider the following data path of a simple non-pipelined CPU. The registers A,BA, B, A1,A2,MDR,A_{1},A_{2}, \textsf{MDR}, the bus\textsf{bus} and the ALU\textsf{ALU} are 88-bitbit wide. SP\textsf{SP} and MAR\textsf{MAR} are 1616-bitbit registers. The MUX\textsf{MUX} is of size 8×(2:1)8 \times (2:1) and the DEMUX\textsf{DEMUX} is of size …
Official PYQ1999Computer Organization and ArchitectureALU, Data-path and Control UnitMCQ · 1 mark
Arrange the following configuration for CPU in decreasing order of operating speeds: Hard wired control, Vertical microprogramming, Horizontal microprogramming.
Official PYQ1997Computer Organization and ArchitectureALU, Data-path and Control UnitMCQ · 1 mark
A micro instruction is to be designed to specify: none or one of the three micro operations of one kind and none or upto six micro operations of another kind The minimum number of bits in the micro-instruction is:
Official PYQ1996Computer Organization and ArchitectureALU, Data-path and Control UnitMCQ · 1 mark
A micro program control unit is required to generate a total of 2525 control signals. Assume that during any micro instruction, at most two control signals are active. Minimum number of bits required in the control word to generate the required control signals will be:
Official PYQ1987Computer Organization and ArchitectureALU, Data-path and Control UnitMCQ · 1 mark
A microprogrammed control unit