Which of the following are legal single-cycle data path operations for the data path in Figure 8.2? Explain your answer.
(a) Copy data from a register file location into a memory location.
(h) Subtract data from two memory locations and store the result in another memory location.
(c) Add data from a register ti.le location and a memory location, storing the result in the same memory location.