WEEK 6 LEARNING OBJECTIVES
Day 1
- Describe the fundamental difference between
a single-cycle and a multi-cycle processor.
- State the purpose of the instruction
register.
- State the purpose of the data register.
- Draw the multi-cycle ARM processor designed
in lecture.
Day 2
- Draw the multi-cycle ARM processor designed
in lecture.
- Draw the multi-cycle ARM processor
controller finite state machine.
- State the abstract behaviors that occur
in each state of the multi-cycle ARM processor controller.
Day 3
- Draw the multi-cycle ARM processor designed
in lecture.
- Define average CPI.
- Use the execution time equation to
compare program performance on single-cycle
and multi-cycle ARM processors.
program performance