Geekle | エンジニア向けの技術書検索サイト
コンピュータシステムの理論と実装
コンピュータシステムの理論と実装
出版日:2015-03
出版社:オライリー・ジャパン : オーム社
著者: Nisan, Noam Schocken, Shimon 斎藤 康毅 ショッケン サイモン ニッサン ノーム
本の内容
コンピュータを理解するための最善の方法はゼロからコンピュータを作ることで、その構成要素は、ハードウェア、ソフトウェア、コンパイラ、OSに大別できる。本書では、これらの構成要素をひとつずつ組み立てる。具体的には、NANDという電子素子からスタートし、論理ゲート、加算器、CPUを設計。オペレーティングシステム、コンパイラ、バーチャルマシンなどを実装しコンピュータを完成させて、最後にその上でアプリケーション(テトリスなど)を動作させる。実行環境はJava(Mac、Windows、Linuxで動作)。