CPU の創りかた(シーピーユー ノ ツクリカタ)
IC 10 個のお手軽 CPU 設計超入門
- 著者:
- 渡波郁(トナミ,カオル)
- 出版社:
- マイナビ出版
- 出版日:
- 2003年09月
- ISBN:
- 9784839909864
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
コンピューターの中核である CPU という名のブラックボックス。その動作の「超」基本原理から具体的な設計例までを解説。アキバで手に入る部品だけで実際の製作も可能。
技書の森解説
コンピュータの仕組みを理解したいと思ったとき、ソフトウェア側から攻めるか、ハードウェア側から攻めるかで出発点が大きく変わります。本書は後者の極端な地点、つまり 74 シリーズの TTL ロジック IC とブレッドボードだけで 4 ビット CPU 「 TD4 」を実際に組み上げるところまで読者を連れていく本です。
TD4 の命令セットはわずか数種類で、加算、条件ジャンプ、出力くらいしかできません。しかしだからこそ、レジスタ、プログラムカウンタ、 ALU 、命令デコーダという CPU の本質的な構成要素がどう連携して命令を実行するのかが、配線一本一本のレベルで見えます。回路シミュレータや FPGA で追実装している読者がネット上にも多く、発行から 20 年以上経った 2003 年刊の本でありながら、ハードウェア入門の定番として読み継がれています。
電子回路に明るくなくても読めるように、論理ゲートの動作原理から丁寧に積み上げる構成になっています。一方で、完成する CPU は極めて小さいため、これ一冊で実用的なプロセッサ設計に進めるわけではありません。ここで得られるのは「 CPU は魔法ではなく論理の積み重ねである」という確信であり、それがコンピュータアーキテクチャの本格的な学習への強い足場になります。
言及 Qiita 記事 (61 件)
低レイヤーを学ぶための技術書をまとめてみる
♡ 1230Linux, UNIX, OS, 低レイヤWebエンジニアが知るべき低レイヤーの技術とその学習方法
♡ 1188VM, CPU, メモリ, OS, コンピュータアーキテクチャエンジニアのインターンが技術書を30冊くらい読んでみたので、ゆるくまとめてみた
♡ 468本, 技術書, 書籍, 新卒エンジニア, 新卒応援「CPUの創りかた」の4bitCPUをブレッドボードで作りました
♡ 309電子工作, CPU, CPUの創りかた, TD4ブレッドボード上でCPUを1から作ってみた話
♡ 298電子工作, 初心者, CPU, 低レイヤ, CPUの創りかたオレオレアーキテクチャの電磁石式自作CPUをネットワークにした話
♡ 263Network, マシン語, 自作cpu, 機械語, 自作コンピュータ人生で影響を受けた本100冊。
♡ 178LaTeX, 英語, コンパイラ, 安全, 小川メソッドプログラミング初心者の学生が2年間で読んだ本の中でオススメを紹介する
♡ 151プログラミング, 本, 技術書, 勉強, 勉強法エミュレータ作ったらCPUを完全に理解した話 〜低レイヤ基礎知識を添えて〜
♡ 114初心者, CPU, アセンブラ, x86, OSCPUの創りかた(1): 基本論理回路の定義など
♡ 97Haskell, CPU