home ホーム search 検索 -  login ログイン  | reload edit datainfo version cmd icon diff delete  | help ヘルプ

読書メモ/「12ステップで作る組込みOS自作入門」 (v1)

読書メモ/「12ステップで作る組込みOS自作入門」 (v1)

読書メモ / 「12ステップで作る組込みOS自作入門」 (v1)
id: 870 所有者: msakamoto-sf    作成日: 2010-12-14 13:30:23
カテゴリ: Assembler C言語 読書 

考え付く限りの賛辞を送りたい。

この本に出会うことが出来て良かった。心の底からそう思う。
「組込みOS」と題しているが、組み込み・汎用に限らず、OSの内部に興味を持っている人全てにオススメできる。

特筆したいのは、メモリレイアウトと実行ファイルフォーマットの溝をリンカスクリプトを使って実にエレガントに橋渡ししている点。これはLinuxカーネルでも応用されているテクニックが含まれている。
アセンブラだけの力技で構築するのではなく、アセンブラとC言語、実行ファイルフォーマットとメモリ上への展開を、Linuxカーネル開発でも使われている洗練されたテクニックで構築していく様は「美しさ」すら感じられる。

アセンブラもC言語もCPUも全て初心者の人にとっては、かなりハードかもしれないのでそこだけ注意。

合わせて買いたい:

書籍ではPCからマイコンボードへの転送にシリアルポートを使っています。最近のPCはシリアルポートが付いていない場合があります。USB-シリアル変換ケーブルだとトラブルが多いようです。デスクトップPCでシリアルポートが付いていない場合(自分がそのケースでした)、PCIスロットが開いていればこちらを検討してみてください。
自分のケースでは、この製品をWin7で利用しています。Win7だとドライバも自動ダウンロードしてくれました。自分の場合はCOM3, COM4として認識され、h8writeも問題なく利用できました。

サポートサイト:


プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2010-12-14 13:56:43
md5:4fca571550d790cbaa6e722f25414fa5
sha1:d0907ce10619bfdef81eb26fa6b7fdca0124671e
コメント
コメントを投稿するにはログインして下さい。