この記事は自作OS Advent Calendar 2018の21日目の記事です。 こんにちは、hiroyukimです。自作OS超初心者枠で書いています。前々からOSは興味がありつつ忙しさにかまけてLinux Programming Interfaceとか読んでシステムコール越しに触れるとかしかしてなかったので、「30日で出来る自作OS入門」を30日で出来るのかやってみました。結論から言うと色々忙しすぎて最後の3日ぐらいは手を付けられませんでした。 ただですね、タイトルにあるように入門は可能だと思います。エミュレータからの起動、バイナリエディタでのマシン語、アセンブラ、CPUの各種機能とそれをどう使うかの解説。低レイヤーを知りたいが手を出す機会がないと考えている人がいるなら是非読むべきだと思いました。もちろん1周廻っただけで完全に理解したとも思ってはいないし、他の環境で作れますかと言われれ
![(ヽ´ω`)](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)