i. what are the components used in critical-path in each instruction (r-type, load, store)? if a component is used, but not part of the critical path (i.e., occurs in parallel with another component), do not count them.