Perlでアセンブリプログラミングしているとき、実行マシンのCPUを判別してプログラムの処理を分岐したいときがでてくると思います。 そういうときに困ってしまわないように Acme::x86::CPUID を作ってみました。 package Acme::x86::CPUID; use DynaLoader; sub ProcessorBrandString { my $cpu = "\0" x 48; my $x86 = "" . "S\xbf" . pack("P", $cpu) . "\xb8\x02\... > このページを見る
最終更新時間:
2009年03月24日21時40分
みんなのブックマーク 人気(0) 新着
- ワラタ
- 「100% Pure Perl 」ww/Rubyでもやってみた http://mitsuki.engawa.org/Ruby/20090325_cpuid.html
- "DynaLoaderはPerlコアに標準でバンドルされているとっても便利なモジュール" / "Perlや正規表現に詳しくない人でも安心"
- こういうのも100% pure perlというのですか
- 実は x86 / x86_64 の両方で動くユニバーサルバイナリだったり。x 3 とかのネタも入れてます。








