PowerPC 実行ユニット
PowerPC604 の実行ユニット数って幾つだっけと思ったので調べてみた。
MPC604EUM を読む。実行ユニット数は 6 つ。んで、一回でディスパッチされる最大命令数は 4 つね。604e になると実行ユニットが 1 つ増える、と。
- SCIU (Single-cycle Integer Unit)
- 2 つ。加減算用。
- MCIU (Multiple-cycle Integer Unit)
- 1 つ。乗除算用。
- FPU (Floating-Point Unit)
- 1 つ。
- LSU (Load/Store Unit)
- 1 つ。
- BPU (Branch Processing Unit)
- 1 つ。
- CRU (Condition Register Unit)
- 1 つ。604e のみ。