14
|
1 \contentsline {chapter}{\numberline {第1章}OS の信頼性の保障}{2}%
|
17
|
2 \contentsline {chapter}{\numberline {第2章}CbC による Geas OS の開発}{4}%
|
|
3 \contentsline {section}{\numberline {2.1}Code Gear と Data Gear}{4}%
|
|
4 \contentsline {section}{\numberline {2.2}Meta Code Gear と Meta Data Gear}{5}%
|
|
5 \contentsline {section}{\numberline {2.3}Context}{5}%
|
|
6 \contentsline {chapter}{\numberline {第3章}Xv6}{8}%
|
|
7 \contentsline {section}{\numberline {3.1}Kernel Space と User Space}{8}%
|
|
8 \contentsline {section}{\numberline {3.2}system call}{8}%
|
|
9 \contentsline {section}{\numberline {3.3}Xv6-rpi}{9}%
|
|
10 \contentsline {chapter}{\numberline {第4章}CbCXv6 での Paging}{10}%
|
|
11 \contentsline {section}{\numberline {4.1}Xv6 を元にした Gears OS の実装}{10}%
|
|
12 \contentsline {section}{\numberline {4.2}Paging}{10}%
|
18
|
13 \contentsline {section}{\numberline {4.3}CbCXv6 での Paging}{10}%
|
17
|
14 \contentsline {section}{\numberline {4.4}Paging の書き換え}{11}%
|
|
15 \contentsline {chapter}{\numberline {第5章}CbC インターフェース}{13}%
|
|
16 \contentsline {section}{\numberline {5.1}インターフェースの定義}{13}%
|
|
17 \contentsline {section}{\numberline {5.2}インターフェースの実装}{14}%
|
|
18 \contentsline {section}{\numberline {5.3}インターフェース内の private メソッド}{18}%
|
|
19 \contentsline {section}{\numberline {5.4}インターフェースの呼び出し}{22}%
|
|
20 \contentsline {chapter}{\numberline {第6章}評価}{25}%
|
|
21 \contentsline {chapter}{\numberline {第7章}まとめ}{26}%
|
|
22 \contentsline {section}{\numberline {7.1}今後の書き換え方針}{26}%
|
|
23 \contentsline {chapter}{謝辞}{26}%
|
|
24 \contentsline {chapter}{参考文献}{28}%
|
|
25 \contentsline {chapter}{発表履歴}{29}%
|
|
26 \contentsline {chapter}{付録}{30}%
|
|
27 \contentsline {chapter}{\numberline {付 録A }ソースコード一覧}{31}%
|
|
28 \contentsline {section}{\numberline {A-1}インターフェース内の private メソッドの実装}{31}%
|