作ろう!CPU(ツクロウ シーピーユー)
ハードウェア- 著者:
- 上原周(ウエハラアマネ)
- 出版社:
- マイナビ出版
- 出版日:
- 2020年08月28日頃
- ISBN:
- 9784839968519
- 価格:
- ¥3,828
- 在庫:
- 1
- 判型:
- 単行本
書籍紹介
69 行のソースコードで設計する、超単純な 4bit CPU
[作ってはじめてわかる CPU のしくみと動き]
小学校で習ったことのある回路図から出発。計算のかわりに回路図に「矢印を描く」という方法で電気を理解します。ひたすら矢印を描くうちに、 CPU のしくみが理解できるようになります。
そして「ハードウェア記述言語」を使って CPU を完成させます。記述コードはパソコン上のシミュレーターで動かすことができますが FPGA 評価ボードがあれば作った回路を実際に動かすことができます。
本書は CPU の正体について説明し、さらにその周囲のモジュールとの関係性についても説明します。そうしてコンピューター全体の回路を見通しよく整理できるようになります。物理と情報科学のギャップを埋めることが、本書の真の目的です。
読者の皆様の頭の中で、学校で習った豆電球の回路図と情報処理装置としての CPU が繋がっていれば嬉しく思います。
学生・エンジニアに向けたコンピューターのしくみの解説書。
0 章 はじめに
Part 1 回路の基礎
1 章 電池と抵抗の論理回路
2 章 トランジスタと論理ゲート
3 章 ゲートの回路
4 章 ハードウェア記述言語
Part 2 CPU の材料
5 章 組合回路
6 章 真理値表のコーディング
7 章 D フリップフロップ
8 章 状態遷移の一般論
Part 3 CPU を作る
9 章 LED チカチカ回路
10 章 1bit のコンピューター
11 章 多重ワイヤー
12 章 TD4
Part 4 TD4 の先へ
13 章 コードの抽象化
14 章 高度なトピック
付録 力学系としての論理回路
0 章 はじめに
Part 1 回路の基礎
1 章 電池と抵抗の論理回路
2 章 トランジスタと論理ゲート
3 章 ゲートの回路
4 章 ハードウェア記述言語
Part 2 CPU の材料
5 章 組合回路
6 章 真理値表のコーディング
7 章 D フリップフロップ
8 章 状態遷移の一般論
Part 3 CPU を作る
9 章 LED チカチカ回路
10 章 1bit のコンピューター
11 章 多重ワイヤー
12 章 TD4
Part 4 TD4 の先へ
13 章 コードの抽象化
14 章 高度なトピック
付録 力学系としての論理回路
この本に興味がある方におすすめ
この本に関連
関連記事
本に線を引く人と引かない人、どちらが正しいか
技術書にマーカーを引くべきか、きれいなまま読むべきか。両方の立場の根拠を検証し、自分に合ったスタイルを見つけるための判断基準を提示します。
英語の README が読めるなら洋書も読める
GitHub の README を日常的に読んでいるエンジニアは、実は洋書を読む力を既に持っています。README と洋書の英語の共通点と、洋書への最初の一歩を解説します。
100 ページの薄い本が 500 ページの大著に勝つとき
薄い本と分厚い本、どちらを選ぶべきか。100 ページの本が 500 ページの本より効果的な場面と、その逆の場面を具体的に解説します。