8. 30日OS自作入門本を読んでOS自作、コンピュータサイエンスと大学、インターンシップ (hikalium)

Turing Complete FM
Turing Complete FM
Episode • Mar 4, 2018 • 1h 21m
「30日でできる!OS自作入門」を小学5年生で手にして以来行ってきた低レイヤプログラミングについて話を伺いました。

出演者: hikalium (@hikalium)、Rui Ueyama (@rui314)

https://turingcomplete.fm/8

ハッシュタグは#tcfmです。

TCFMはサポーターの投げ銭によって収益を上げています。このコンテンツに課金してもいいよという方はぜひクリエイター支援サイトPatreonから登録してご協力ください。

  • イントロ (0:00)
  • 小学5年生、OS自作入門本に入門する (0:50)
  • アセンブリプログラミング (7:40)
  • OSをフロッピーから起動 (9:45)
  • 32ビットモードからBIOSを呼ぶために仮想86モードを使う (1) (13:25)
  • 紙のIntelソフトウェアデベロッパマニュアル (17:55)
  • 32ビットモードからBIOSを呼ぶために仮想86モードを使う (2) (20:12)
  • CPUの機能でブレイクポイントをセットしてOSをデバグ (24:56)
  • ページングとセグメンテーション (28:07)
  • Virtual PCのバグを発見 (31:30)
  • SourceForgeでマルウェアをインストールしてしまう (38:04)
  • 自作OSを起動するとなにがあるのか (41:52)
  • 大学で自分強すぎ問題 (44:58)
  • RISC-Vプロセッサを使うのはまだ辛い (49:20)
  • 大学のマイコン実験 (55:10)
  • 海外の大学院にいくべきか問題 (1:00:38)
  • Chromeのインターン (1:05:56)