diff InformationEnglish/ieII.html @ 3:fea44bb81877 default tip

many change
author taiki
date Tue, 10 Dec 2013 15:31:33 +0900
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/InformationEnglish/ieII.html	Tue Dec 10 15:31:33 2013 +0900
@@ -0,0 +1,157 @@
+<!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>Making OS by CbC</h1>
+        <p>Taiki Taira / 1,August,2012</p>
+      </article>
+
+      <article>
+      <h3>I'm...</h3>
+      <p>
+      Taiki TAIRA<br>
+      Senior, Information Engineering, school of engineering, University of Ryukyus<br>
+      Concurrency Reliance Laboratory<br>
+      </p>
+      </article>
+
+      <article>
+
+      <h2>Today...</h2>
+
+      </article>
+
+      <article>
+      <h1>Making Operating System</h1>
+      </article>
+
+      <article>
+      <h3>What's Operating System ?</h3>
+      <ul>
+          <li>Windows</li>
+          <li>Linux</li>
+          <li>Mac OS X</li>
+          <li>iOS, Android</li>
+      </ul>
+      </article>
+
+      <article>
+      <h3>Background</h3>
+      <p>Making OS is good experience. Because programing use computer. 
+      It is important that know computer architecture.<br>
+      I will make OS that programer don't have to manage internal computer in detail.
+      And today, many core CPU is increasing rapidly. </p>
+      </article>
+
+      <article>
+      <h2>1st,This OS is written by special language.</h2>
+      </article>
+
+      <article>
+      <h3>It's</h3>
+      <h1>Continuation based C</h1>
+      <p>Showten 'Continuation based C' to 'CbC'.</p>
+      </article>
+
+      <article>
+      <h3>CbC</h3>
+      <ul><b>CbC made in Concurrency Reliance Laboratory.</b>
+          <li>original language.</li>
+          <li>near machine.</li>
+          <li>can plan by automaton.</li>
+          <li>write my stack.</li>
+      </ul>
+      </article>
+
+      <article>
+      <h2>2nd,this OS will have special point.</h2>
+      </article>
+
+      <article>
+      <h1>Using 'DataSegment' and 'CodeSegment'.</h1>
+      </article>
+
+      <article>
+      <h3>DataSegment and CodeSegment</h3>
+      <p><img src='../images/code_datasegment.png'></p>
+      <p>CodeSegment divide processing into minimum, and can access to limited DataSegment.
+      <h2>Why do I use to make this OS ?</h2>
+      </article>
+
+      <article>
+      <h3>Good point of 'DataSegment and CodeSegment'</h3>
+      <ul>
+          <li>Security</li>
+          <li>Programmable</li>
+          <li>Concurrency</li>
+      </ul>
+      <h2>So, It is used to make OS.</h2>
+      </article>
+
+      <article>
+      <h3>What do I study?</h3>
+      <p>Boot OS,and memory management.<br></p>
+      <h3>What do I research and use method?</h3>
+      <ul>
+          <li>Read to exist source code.</li>
+          <li>Read theses.</li>
+          <li>Write bootstrap and memory management code.</li>
+          <li>Experiment to use real machine.</li>
+      </ul>
+      </article>
+
+      <article>
+      <h3>Study plan</h3>
+      <table>
+          <tr><th>MONTH</th><th>PLAN</th></tr>
+          <tr><td>August</td><td>Boot OS and go to 64bit mode.</td></tr>
+          <tr><td>September</td><td>Study and plan about memory management.</td></tr>
+          <tr><td>October</td><td>Making part of memory management.</td></tr>
+          <tr><td>November</td><td>Study and plan about proccess management.</td></tr>
+          <tr><td>December</td><td>Making part of proccess management.</td></tr>
+          <tr><td>January</td><td>Finish making OS that should make OS untill senior.</td></tr>
+          <tr><td>February</td><td>Write thesis.</td></tr>
+      </table>
+      </article>
+
+      <article class='nobackground'>
+      <h1> END </h1>
+      </article>
+
+    </section>
+
+  </body>
+</html>