The datapath performs the arithmetic operations, and control tells the datapath, memory, and I/O devices what to do according to the wishes of the instructions of the program.

Moon moon gundamControl versus Datapath §Processor designs can be split between datapath, where numbers are stored and arithmetic operations computed, and control, which sequences operations on datapath 3 §Biggest challenge for early computer designers was getting control circuitry correct §Maurice Wilkes invented the idea of microprogramming to

Datapath for DLX Problem Set #2 Spring 2002 Students are allowed to collaborate in groups of up to 3 people. A group hands in only one copy of the solution to a problem set. Homework assignments are due at the beginning of class on the due date. To facilitate grading, each problem must be stapled separately. Homework will not be