CPUステージ

CPUのステージといえば、つぎの5つの流れが代表的です。

  • フェッチ(FE)
  • デコード(DE)
  • 実行(EX)
  • メモリアクセス(MA)
  • ライトバック(EX)

これ、5の奇数じゃなくて4にはならないよね?

とか、理由のわからないことを思ったり…

RISC-Vを例題にタイミングチャート書いてみればいいのか。

タイミングチャートを描くのはWaveDromですね。

https://wavedrom.com/

回路図を描くのにSchemdrawというのがあるんだけど、Pythonじゃなかったらいいんだけどなぁ。

https://schemdraw.readthedocs.io/en/stable/index.html