新刊『 創って学ぶCPUの基本 3bitプロセッサを設計しながらゼロから仕組みを理解する 』(檀上京之介著、日経BP)を読むと、なぜ「コンピューターの頭脳=CPU(中央演算処理装置)についてスッキリできる」のか。秋田純一・金沢大学融合研究域教授が「CPU自作ムーブメント」活発化の背景とともに読み解きます。
CPU(中央演算処理装置)の自作が流行っています。CPUといえば、コンピューターの頭脳です。異論はあるかもしれませんが、実際に流行っているのです。それも若い人が、とても活発に、CPUを自作しているのです。もちろんCPUなんて作らなくても、コンピューターは使えます。それでも、コンピューターが複雑で魔法のようなブラックボックスになってきたことで、逆に中身を知りたい、という根源的な欲求からのムーブメントのように思えます。
CPUの自作もいろいろあって、FPGA(書き換え可能な集積回路)で大規模なCPUを作る事例も多いのですが、それだとブラックボックスが残ってしまい、さらに中身を知りたい、という欲求が出てきます。
この本は、まさにCPU自作を実践し、「MakerFaire」をはじめとする展示会でも有名な檀上京之介氏が、あえて3bitという、あまり聞かない半端なビット数を使って、(さらにあえて条件分岐命令を削ってまで)シンプルさを追求したアーキテクチャーのCPUを、実際に「作る」本です。ここまでシンプルなことで、CPUというものを非常に根源のレベルまで理解できて、心からスッキリできる本です。そして単に設計するだけでなく、論理回路の教科書的な側面もあり、また実践的な電子回路の教科書的な側面もあります。
