Mac で OS をつくる(21日目)

21日目、終了。今回は OS の保護がメイン。今回からアプリを C言語でつくれるようになる。

またまた間が空いてしまった。いかん(^^;

OS の保護はコードセグメントとデータセグメントを OS用とアプリ用にわけて使うことにより行う。コードが設定に違反してセグメントを使おうとすると例外が発生するので例外処理を行う(アプリの強制終了等)。

なんかようやく「OS」って感じ。

Tags:

Comments are closed.