Mercurial > hg > Papers > 2020 > tobaru-master
view paper/master_paper.aux @ 11:f7ed2b4874f4
xv6 reference
author | tobaru |
---|---|
date | Tue, 04 Feb 2020 11:16:19 +0900 |
parents | a882e390f9a2 |
children | 9cf9e0b086c7 |
line wrap: on
line source
\relax \@writefile{toc}{\contentsline {chapter}{\numberline {第1章}メモリ管理による信頼性の保証}{2}\protected@file@percent } \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {chapter}{\numberline {第2章}CbC による Geas OS の開発}{3}\protected@file@percent } \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {2.1}Code Gear と Data Gear}{3}\protected@file@percent } \@writefile{lof}{\contentsline {figure}{\numberline {2.1}{\ignorespaces Code Gear 間の継続}}{3}\protected@file@percent } \newlabel{fig:codegear}{{2.1}{3}} \@writefile{toc}{\contentsline {section}{\numberline {2.2}Meta Code Gear と Meta Data Gear}{4}\protected@file@percent } \@writefile{lof}{\contentsline {figure}{\numberline {2.2}{\ignorespaces ノーマルレベルとメタレベルの継続の見え方}}{4}\protected@file@percent } \newlabel{fig:meta_cg_dg}{{2.2}{4}} \@writefile{toc}{\contentsline {section}{\numberline {2.3}Context}{4}\protected@file@percent } \newlabel{contexth、 caption}{{2.3}{5}} \@writefile{lol}{\contentsline {lstlisting}{./src/context.h}{5}\protected@file@percent } \@writefile{toc}{\contentsline {chapter}{\numberline {第3章}Xv6}{7}\protected@file@percent } \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {3.1}Kernel Space と User Space}{7}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {3.2}system call}{7}\protected@file@percent } \newlabel{syscall_list}{{3.1}{7}} \@writefile{lol}{\contentsline {lstlisting}{\numberline {3.1}\footnotesize xv6 のシステムコールのリスト}{7}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {3.3}Xv6-rpi}{8}\protected@file@percent } \@writefile{toc}{\contentsline {chapter}{\numberline {第4章}CbCXv6 での Paging}{9}\protected@file@percent } \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {4.1}Xv6 を元にした Gears OS の実装}{9}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {4.2}Paging}{9}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {4.3}User Space で Paging をする利点}{9}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {4.4}Paging の書き換え}{10}\protected@file@percent } \@writefile{lof}{\contentsline {figure}{\numberline {4.1}{\ignorespaces Layout of the virtual address space of a process and the layout of the physical address space. Note that if a machine has more than 2 Gbyte of physical memory, xv6 can use only the memory that fits between KERNBASE and 0xFE00000. Russ Cox(2018) xv6 a simple, Unix-like teaching operating system (Frans Kaashoek, Robert Morris)}}{11}\protected@file@percent } \newlabel{fig:MemoryConstitution}{{4.1}{11}} \@writefile{toc}{\contentsline {chapter}{\numberline {第5章}CbC インターフェース}{12}\protected@file@percent } \@writefile{lof}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }} \@writefile{toc}{\contentsline {section}{\numberline {5.1}インターフェースの定義}{12}\protected@file@percent } \newlabel{interface}{{5.1}{12}} \@writefile{lol}{\contentsline {lstlisting}{\numberline {5.1}\footnotesize vm のインターフェース}{12}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {5.2}インターフェースの実装}{13}\protected@file@percent } \newlabel{impl_vm}{{5.2}{13}} \@writefile{lol}{\contentsline {lstlisting}{\numberline {5.2}\footnotesize vm インターフェースの実装}{13}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {5.3}インターフェース内の private メソッド}{16}\protected@file@percent } \newlabel{impl_vm_privateh}{{5.3}{16}} \@writefile{lol}{\contentsline {lstlisting}{\numberline {5.3}\footnotesize vm private のヘッダーファイル}{16}\protected@file@percent } \newlabel{impl_vm_private}{{5.4}{18}} \@writefile{lol}{\contentsline {lstlisting}{\numberline {5.4}\footnotesize vm private の実装}{18}\protected@file@percent } \@writefile{toc}{\contentsline {section}{\numberline {5.4}インターフェースの呼び出し}{21}\protected@file@percent } \newlabel{cbc_goto}{{5.5}{21}} \@writefile{lol}{\contentsline {lstlisting}{\numberline {5.5}\footnotesize cbc インターフェースのgoto}{21}\protected@file@percent } \newlabel{dummy}{{5.6}{21}} \@writefile{lol}{\contentsline {lstlisting}{\numberline {5.6}\footnotesize dummy を使った呼び出し}{21}\protected@file@percent } \@writefile{toc}{\contentsline {chapter}{謝辞}{22}\protected@file@percent } \citation{*} \bibdata{reference} \bibcite{xv6}{1} \bibcite{os}{2} \bibcite{rpi}{3} \bibcite{xv6rpi}{4} \bibcite{cbc}{5} \bibcite{moggi-monad}{6} \bibcite{Yang:2010:SLI:1806596.1806610}{7} \bibcite{Klein:2009:SFV:1629575.1629596}{8} \bibcite{Sigurbjarnarson:2016:PVF:3026877.3026879}{9} \bibcite{agda-ryokka}{10} \bibcite{agda}{11} \@writefile{toc}{\contentsline {chapter}{参考文献}{24}\protected@file@percent } \bibcite{llvm}{12} \bibcite{gcc}{13} \bibcite{gears}{14} \bibcite{arm}{15} \bibstyle{junsrt} \@writefile{toc}{\contentsline {chapter}{付録}{25}\protected@file@percent }