Pipe Lining
Pipe Lining
• CPU must:
—Fetch instructions
—Interpret instructions
—Fetch data
—Process data
—Write data
Example Register Organizations
Pipelining
• Fetch instruction
• Decode instruction
• Calculate operands (i.e. EAs)
• Fetch operands
• Execute instructions
• Write result