GATEverse Practice, past papers & mock tests
GATE 2024 · CS1 - Forenoon
Compiler DesignCode Generation and OptimizationhardMCQ2 marks
Consider the following pseudo-code. L1: t1 = -1 L2: t2 = 0 L3: t3 = 0 L4: t4 = 4*t3 L5: t5 = 4*t2 L6: t6 = t5*M L7: t7 = t4+t6 L8: t8 = a[t7] L9: if t8 ≤ max goto L11 L10: t1 = t8 L11: t3 = t3+1 L12: if t3 < M goto L4 L13: t2 = t2+1 L14: if t2 < N goto L3 L15: max = t1 Which one of the following options CORRECTLY specifies the number of basic blocks and the number of instructions in the largest basic block, respectively?
Save your progress

Related Compiler Design PYQs