この記事は,http://atnd.org/events/21910のために書かれました. 文章が全然まとまっていない.. 目的 FreeBSDのcpufunc.hからインラインアセンブラの読み方を学ぶ 環境 FreeBSD 8.2 on i386 準備 ○cpufunc.h FreeBSDでi386な人は, /usr/include/machine/cpufunc.h を探してみる. FreeBSDでi386ではない人は, /usr/src/sys/i386/include/cpufunc.h を探してみる. FreeBSDでない人は, http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/i386/include/cpufunc.h から探してみる. ○参考資料 ●IA-32 インテル アーキテクチャ・ソフトウェア・デベロッパーズ・マニュアル 英語