* 理想のCPUとは?
-(by [[K]], 2025.08.23)

** (0)
-kharcを作ってみて分かったけど、FPGAとかができなくてもCPUは設計できるし、コンパイラとかインタプリタを作れば十分な速さで実行できる。
-となれば理想のCPUだって作れるだろう。

-さてでは、理想のCPUとは何か?

** (1)
-たとえばC言語で書かれた「hello, wolrd」のコードは、CPUのビット幅やレジスタ数やOSに関係なく、とても広い範囲で実行できる。
-一方で、多くの場合では十分な移植性を確保しようとすると、#if類がたくさん必要になる。まあでもSDLとか使えばかなり吸収してくれるのかな。
-私は移植のいらない世界を作りたい。その世界を実現できるCPUは私にとっての理想のCPUの一つになりそう。

** (2)
-(1)を実現できたいろんなCPUがあったとする。CPU-Aでプロセスが動いているメモリイメージがあったとして(たとえばコアダンプ)、それとはビット数が異なるCPU-Bで処理を再開できるようなCPUが欲しい。
-もちろんデータ変換はしていい。
-これをするんはどうしたものか・・・
-これをするにはどうしたものか・・・

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS