GATEverse
← GATE CSE 2005

Q79

MCQ2 marks, −0.5

Consider the following data path of a CPU.\text{CPU}.

Figure 1

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 address in the MAR\text{MAR} and the next one for loading data from the memory bus into the MDR.\text{MDR}. The instruction ‘‘add R0, R1”``\text{add R0, R1}” has the register transfer interpretation R0⇐R0 + R1.\text{R0} \Leftarrow \text{R0 + R1}. The minimum number of clock cycles needed for execution cycle of this instruction is:

Sign in to save attempts.

Loading…