I1 : MOV r0,(3000) // will require 3*2=6 cycles (operation * size) operation : IF/D
I2: MOV r1,(2000) // will require 3 cycles (operation : IF/D)
I3: ADD r0,r1 // will require 1 cycles
I4: MUL r0,r1 // will require 2 cycles
I5 : MOV (3000),r0 // will require 3*2=6 cycles (operation : Register to memory transfer )
I6 : no cycles(no information given for this)
Total = 18