書籍概要

動かしてわかる CPUの作り方10

著者
発売日
更新日

概要

野村達雄氏(『ポケモンGO』開発者)推薦!!

「簡潔明瞭な文章でソフトウェアからトランジスタまで漏れなく解説。
CPUをゼロから設計してFPGAで実装する,
僕の人生を変えた井澤先生の講義がパワーアップして本になった!」

シンプルなCPUを例に,エミュレータの作成,FPGA上への実装,実用的な応用までを,やさしくていねいに解説します。10講で,基礎から応用までしっかり動かして実感できる,CPU設計の紙上講義です。

こんな方におすすめ

  • コンピュータのしくみなど低レイヤーの技術に興味のある方

目次

【第I部 シンプルなCPUを作ってみよう!】
第1講 ソフトウェアからCPUの動作をイメージする

第2講 シンプルなCPUのアーキテクチャを決定する

第3講 C言語を用いてCPUの動作をエミュレートする

第4講 論理回路の基礎を復習する

第5講 ハードウェア記述言語のVHDLを用いて回路を表現する

第6講 FPGA評価ボード上で簡単な回路を動作させる

第7講 VHDLを用いてCPUを設計する

第8講 FPGA評価ボード上でCPUを動作させる

【第II部 より実用的なCPUを目指して!】
第9講 プログラムを独立化しメモリを実装する

第10講 パイプライン処理により高速化する

サポート

ダウンロード

本書に掲載のサンプルコードは,以下よりダウンロードできます。
ZIP形式で圧縮されていますので,適宜解凍してご利用ください。

(2019年8月7日更新)

ダウンロード
サンプルコード(CPUBOOK_gihyo.zip)

商品一覧