Pipeline

执行一条命令有以下几步

  1. Instruction fetch
  2. Instruction decode and register fetch
  3. Execute
  4. Memory access
  5. Register write back

分支预测

加stall避免数据race