gccのインラインアセンブラ
最適化や特権モード命令を使用するときは、アセンブラでコードを書きたくなる。でも、分岐とかループが面倒で...というときのインラインアセンブラ。gccについては以下のページが入門として参考になりました。
http://caspar.hazymoon.jp/OpenBSD/annex/gcc_inline_asm.html
最近、某組み込みOSのコードを調べてたら、スケジューラが全部アセンブラで書いてあってビビったwこの世界はこれが普通なのね〜
最適化や特権モード命令を使用するときは、アセンブラでコードを書きたくなる。でも、分岐とかループが面倒で...というときのインラインアセンブラ。gccについては以下のページが入門として参考になりました。
http://caspar.hazymoon.jp/OpenBSD/annex/gcc_inline_asm.html
最近、某組み込みOSのコードを調べてたら、スケジューラが全部アセンブラで書いてあってビビったwこの世界はこれが普通なのね〜