以下のコマンドで行けた。 cd /Library/Application Support/VMware Fusion/vmx/Contents/MacOS gobjcopy -j LC_SEGMENT.__VMWARE..bios440 -O binary vmware-vmx ~/bios440.rom bios440.romがBIOSのROMイメージである。
なんかまず kernel はどうやったもんかなと思ったのでやめておくことに。端末とかも追わないので不完全ではありますが、趣旨としては、以下の非常に高度な技術が詰め込まれたコードがどれだけ大変なことになって実行されているかというようなことを肌で感じたいなと。数字を肌で感じるのは割と大事だと思うんですよね。 #include <stdio.h> int main() { puts("Hello, world!"); } このコードをデバッグ情報つきでコンパイルしたところ、 8812Bytes というところのようでした。ゴルフ的観点においてかなり大規模なコードと言えます。いやまぁそういうのはどうでもいいとして。 でまぁ計測結果によると、ユーザランドでの総実行ステップ数は 92165 、実行したバイト数はループなんかの重複を無視して空間的な意味で考えると 29700 Bytes で、ループなどでの
Binary 2.0カンファレンス2005 Binary 2.0 カンファレンス2005 を 2005年12月2日に開催します。 主催 - Binary 2.0 カンファレンス実行委員会 (協力 Shibuya.pm)日時 - 2005年12月2日 (金) 18:30-21:30 (18:00 開場)会場 - 神保町三井ビル 17F 株式会社インターネットイニシアティブ (IIJ) 大会議室参加費 - 無料事前登録 - 定員100名 (定員に達したので締め切りました)プログラム 内容・順番・時間などは予告なく変更する場合があります。 無事に終了しました。当日の模様は 発表資料とレポートをどうぞ。 プログラム概要 Binary 2.0 時代の到来 - 高林哲 10分プログラムはなぜ Mona OS で動くか?fork?何それ? - ひげぽん 15分Dynamic Programming La
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く