Skip to content

『コンピュータシステムの理論と実装』演習問題の回答・メモ

Notifications You must be signed in to change notification settings

ikenox/nand2tetris

Folders and files

NameName
Last commit message
Last commit date

Latest commit

97f824c · Mar 7, 2016

History

65 Commits
Feb 17, 2016
Nov 3, 2015
Nov 3, 2015
Nov 3, 2015
Feb 23, 2016
Nov 26, 2015
Jan 17, 2016
Jan 17, 2016
Feb 23, 2016
Feb 13, 2016
Feb 28, 2016
Mar 7, 2016
Oct 29, 2015
Oct 27, 2015
Feb 26, 2016
Nov 3, 2015

Repository files navigation

nand2tetris

O'Reilly Japan - コンピュータシステムの理論と実装

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

About this repository

  • 上記書籍の各章の演習問題を回答して上げていきます。
  • 各章ごとに、気づいたことやつまづいた部分などのメモをMEMO.mdに書き記しておきます。

About

『コンピュータシステムの理論と実装』演習問題の回答・メモ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published