コンピュータシステムの理論と実装 : モダンなコンピュータの作り方

Bibliographic Information

コンピュータシステムの理論と実装 : モダンなコンピュータの作り方

Noam Nisan, Shimon Schocken著 ; 斎藤康毅訳

オライリー・ジャパン , オーム社 (発売), 2015.3

Other Title

The elements of computing systems : building a modern computer from first principles

コンピュータシステムの理論と実装 : モダンなコンピュータの作り方

Title Transcription

コンピュータ システム ノ リロン ト ジッソウ : モダン ナ コンピュータ ノ ツクリカタ

Available at  / 204 libraries

Note

原著 (MIT Press, c2005) の翻訳

Description and Table of Contents

Description

コンピュータを理解するための最善の方法はゼロからコンピュータを作ることで、その構成要素は、ハードウェア、ソフトウェア、コンパイラ、OSに大別できる。本書では、これらの構成要素をひとつずつ組み立てる。具体的には、NANDという電子素子からスタートし、論理ゲート、加算器、CPUを設計。オペレーティングシステム、コンパイラ、バーチャルマシンなどを実装しコンピュータを完成させて、最後にその上でアプリケーション(テトリスなど)を動作させる。実行環境はJava(Mac、Windows、Linuxで動作)。

Table of Contents

  • ブール論理
  • ブール算術
  • 順序回路
  • 機械語
  • コンピュータアーキテクチャ
  • アセンブラ
  • バーチャルマシン(スタック操作;プログラム制御)
  • 高水準言語
  • コンパイラ(構文解析;コード生成)
  • オペレーティングシステム
  • さらに先へ

by "BOOK database"

Details

Page Top