2017-01-01から1年間の記事一覧
8章のコードの実行時にreadyque,*current,TCB(kz_thread),スタック(thread_stack)がどのように変化しているのかを追いました。 なお、図中のアドレスは固定ではないので、実行ごとに変わります。
準備したもの 開発PC(ASUS X202E/Windows10 64bit) H8/3069Fネット対応マイコンLANボード(完成品): 組立キット 秋月電子通商 電子部品 ネット通販 USB−シリアル変換ケーブル グレー色 延長ケーブル付: パソコン関連 秋月電子通商 電子部品 …
アセンブラ短歌を詠んだので、解説を書きます。 68 31 37 21 0a 54 5f b2 21 b0 48 57 20 17 01 07 59 6a 04 5a 89 d0 6a 01 5b cd 80 58 31 c0 c3 push $0xa213731 push %esp pop %edi mov $0x21,%dl mov $0x48,%al push %edi and %dl,(%edi) add %eax,(%ed…