Answer from cs61c-cf (Aspandiar Dahmubed 16812056) for Question 3 Yes, we can access one piece of hardware at a time and if the instruction and data memory were combined, this would mean that in the pipelining process, we would have to completely wait until all instruction and data accesses are completed before we start the next instruction and that would essentially break the pipeline.