view seminar2013/0305.html @ 2:7f4128b2369a

update seminar slides
author taiki <taiki@cr.ie.u-ryukyu.ac.jp>
date Tue, 04 Jun 2013 17:15:27 +0900
parents dd1c78c6398f
children
line wrap: on
line source

<!DOCTYPE html>

<!--
Google HTML5 slide template

Authors: Luke Mahé (code)
Marcin Wichary (code and design)

Dominic Mazzoni (browser compatibility)
Charles Chen (ChromeVox support)

URL: http://code.google.com/p/html5slides/
-->

<html>
    <head>
        <title>Presentation</title>
        <link src='../styles.css'>
        <meta charset='utf-8'>
        <script
            src='../slides.js'></script>
    </head>

    <style>
        /* Your individual styles here, or just use inline styles if that’s
        what you want. */


    </style>
    <body style='display: none'>

        <section class='slides layout-regular template-default'>

        <!-- Your slides (<article class='nobackground'>s) go here. Delete or comment out the
        slides below. -->

        <article>
        <h1>ELILO によるメモリ管理の実験</h1>
        <p>Taiki Taira</p>
        <p>Mar 5 2013</p>
        </article>

        <article>
        <h3>研究目的[1/2]</h3>
        <ul>
        <li>ブートが速く、シンプルなマイクロカーネルを ELILO に実装する</li>
        <li>Codesegment と Datasegment を、カーネルのメモリ管理にどう実装するのかを検証する</li>
        </ul>
        </article>

        <article>
        <h3>
            今週の作業 [ ~ 2013/03/05 ]
        </h3>
        <ul>
            <li>ページングのデバッグ</li>
        </ul>
        </article>

        <article>
        <h3>落ちる場所</h3>
        <ul>
            <li>CR3 への書き込み</li>
            <li>CR0 の PG ビットをゼロに</li>
            <li>lgt gdt の初期化</li>
        </ul>
        </article>

        <article>
        <h3>解決するには</h3>
        <ul>
            <li>GetMemoryMap()</li>
            <li>ExitBootServices()</li>
            <li>をして権限を移す</li>
        </ul>
        </article>

        <article>
        <h3>GetMemoryMap</h3>
        <p>GetMemoryMap を実行すると、メモリのディスクリプタの配列と、そのサイズが取れる</p>
        <img src='images/get_memmap.png'>
        </article>

        <article>
        <h3>
            今後やること
        </h3>
        <ul>
            <li>セグメンテーションの実装とページングのデバッグ</li>
        </ul>
        </article>

        </section>

    </body>
</html>