著者・出版社・関連アーティスト
商品説明
コンパイル、アセンブル、リンクの過程を通じて、コンパイラ、ハードウェア、実行環境の世界を理解する。
関連記事
収録内容
1 | コンパイラ作りを始めよう |
2 | C〓とcbc |
3 | 第1部 ソースコードの解析(構文解析の概要 |
4 | 字句解析 |
5 | JavaCCによるパーサの記述 |
6 | 構文解析) |
7 | 第2部 抽象構文木と中間表現(JavaCCのアクションと抽象構文木 |
8 | 抽象構文木の作成 |
9 | 意味解析(1)参照の解決 |
10 | 意味解析(2)静的型チェック |
11 | 中間表現への変換) |
12 | 第3部 アセンブリコードの生成(x86アーキテクチャの概要 |
13 | x86アセンブラプログラミング |
14 | 関数呼び出しと変数 |
15 | 式と文のコンパイル |
16 | スタックフレームの割り当て |
17 | 最適化の手法) |
18 | 第4部 リンクとロード(オブジェクトファイルの生成 |
19 | リンクとライブラリ |
20 | プログラムのロード |
21 | 位置独立コードの生成 |
22 | 本書を読み終えたあとに) |
カスタマーレビュー
レビューはありません。