OS自作入門 -Advent11-
Step4 シリアル経由でファイルを転送する 前半 このstepではブートローダーというものを作成していくことになりそうだ。ブートローダーがなんであるのか。に関しては後述。 さて始めよう。 ブートローダー 実はこれまでのステップでやっていたことはブートローダーを作成するまでの前準備にすぎなかった。H […]
未知との出会いとワクワクを。
Step4 シリアル経由でファイルを転送する 前半 このstepではブートローダーというものを作成していくことになりそうだ。ブートローダーがなんであるのか。に関しては後述。 さて始めよう。 ブートローダー 実はこれまでのステップでやっていたことはブートローダーを作成するまでの前準備にすぎなかった。H […]
Step3 静的変数の読み書き 後半 Step3の前半ではメモリの仕組み、どこに何を配置すべきなのか、リンカとローダーの違い辺りの知識が深まった。今回はそれに対応するようにプログラムを書き直していくことになりそう。 変数の初期値が配置されるアドレス(PA)とプログラムが変数にアクセスする際のアドレス […]
Step3 静的変数の読み書き 前半 どうやらこの本は前半にある程度の知識に関する座学、その後にソースコードに手を加えて先に進んでいくという流れらしい。なので私にとっては前半部分の方がやや敷居が高い。ソースコードの方になるとまぁ読めるし書くのも苦痛ではないのでそんなでもない。 ということで今日はメモ […]