ぽんこつメモ

https://github.com/kanorimon

2017-01-01から1年間の記事一覧

12ステップで作る組込みOS入門:8thステップ

8章のコードの実行時にreadyque,*current,TCB(kz_thread),スタック(thread_stack)がどのように変化しているのかを追いました。 なお、図中のアドレスは固定ではないので、実行ごとに変わります。

12ステップで作る組込みOS入門:1stステップ

準備したもの 開発PC(ASUS X202E/Windows10 64bit) H8/3069Fネット対応マイコンLANボード(完成品): 組立キット 秋月電子通商 電子部品 ネット通販 USB−シリアル変換ケーブル グレー色 延長ケーブル付: パソコン関連 秋月電子通商 電子部品 …

2017年はアイナナ年!

アセンブラ短歌を詠んだので、解説を書きます。 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…