作ろう!CPU 基礎から理解するコンピューターのしくみ
- 著作者名:上原周
-
- 書籍:3,828円
- 電子版:3,828円
- B5変型:208ページ
- ISBN:978483996851-9
- 発売日:2020年08月28日
- シリーズ名:Compass Booksシリーズ
内容紹介
69行のソースコードで設計する、超単純な4bit CPU
・1章までの試し読みをこちらにて配布中。
・本書の「色の違いが分かりづらい」方のために「色違いバージョン」のPDFデータを提供します。詳しくは以下のサイトをご覧ください。
book.mynavi.jp/pcbook/blog/detail/id=119121
[作ってはじめてわかる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章 高度なトピック
付録 力学系としての論理回路
充実のラインナップに加え、割引セールも定期的に実施中!
商品を選択する
フォーマット | 価格 | 備考 | |
---|---|---|---|
書籍 | 3,828円 | ||
3,828円 | ※ご購入後、「マイページ」からファイルをダウンロードしてください。 ※ご購入された電子書籍には、購入者情報、および暗号化したコードが埋め込まれております。 ※購入者の個人的な利用目的以外での電子書籍の複製を禁じております。無断で複製・掲載および販売を行った場合、法律により罰せられる可能性もございますので、ご遠慮ください。 |
備考
上原周:IT企業勤務。物理と数学と情報科学の隙間のような領域に興味があります。
関連ページ
- 書籍のウェブサポートページ https://amane-uehara.github.io/cpubook/
- マイナビ出版サポートページ https://book.mynavi.jp/supportsite/detail/9784839968519.html
- 試し読み(1章までお読みいただけます) https://book.mynavi.jp/files/topics/116654_ext_90_0.pdf
- 色違いバージョンの提供について https://book.mynavi.jp/pcbook/blog/detail/id=119121
章立て
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章 高度なトピック 付録 力学系としての論理回路 |