OS

ユーザランドの実装方法

ファイルシステムもelfパーサも仮想メモリも無いカーネルでユーザランドをお手軽に書いてみる方法について考えている。 ユーザランド側で必要な初期化とシステムコールを一度発行するだけのプログラムをアセンブリで書き、HEXでダンプ カーネルのグローバル…

リングプロテクションとコールゲートとシステムコール

OS

ウィキペディアの http://ja.wikipedia.org/wiki/リングプロテクション を読んでいて思ったんだけれど、システムプロテクションの為にリングプロテクションにおいて他の特権レベルへの切り替えに発案されたコールゲートって考え方がシステムコールというOS構…

OS作りに関わる諸問題への回答

OS

主にユーザランド周りの話が書いてある: http://nowsmartsoft.or.tv/nws/Japanese/HowToCreateOS.htm