桜、抹茶、白、日記

名古屋市在住のC++使いのcoderの日記だったもの。

続・汗る

d:id:youandi:20060722#p3
gasの参考書はないものかと探していたら、既に持っていた・・・orz。趣味で買ったのを忘れていた。

x86アセンブラ入門―PC/ATなどで使われている80x86のアセンブラを習得 (TECHI―Processor)

x86アセンブラ入門―PC/ATなどで使われている80x86のアセンブラを習得 (TECHI―Processor)

また、GCCでもインテルC++コンパイラのベクトル関数が利用出来る事を知る!
VC++.NETやVC++6.0 with ProcessorPackで利用出来る事は知っていたのだが。これでGCCVC++ソースコードを共用出来、インラインアセンブラで書き分ける必要もなくなるな。

#include <tmmintrin.h>  // for SSE4
#include <pmmintrin.h>	// for SSE3
#include <emmintrin.h>	// for SSE2
#include <xmmintrin.h>	// for SSE
#include <mmintrin.h>	// for MMX

後は、アセンブラをベクトル関数に変換するだけ・・・これが面倒。