
CPUの隠し命令
CPUには隠し命令、すなわち実装されているもののドキュメントで触れられていない命令があります。実際にプログラミングして試してみましょう。
コンピューター・スウェーデンを探求するブログ

CPUには隠し命令、すなわち実装されているもののドキュメントで触れられていない命令があります。実際にプログラミングして試してみましょう。

WindowsXP SP2でサポートされるようになったDEP(Data Execute Prevention, データ実行防止)機能。この機...

アセンブリ言語(アセンブラ)でよく使う定石をまとめておくためのページです。

EM64TはAMD64と基本的に互換性があります。ただし、互換性は100%ではありません。

自作パソコンを使っている人であれば、CPUの交換をしたことがあると思います。買おうとしているCPUがマザーボードで使えるかどうかは、マザーボ...

「いまどき使う?」の感もありますが、WindowsXP上でDPMI(DOS Protected Mode Interfaceを使ったDOSプ...

Pentium以降のCPUで導入された仮想86モード拡張(仮想8086モード拡張)について考えてみます。仮想86モード(仮想8086モード)...

64ビットCPUでは当然のことながら、32ビットCPUと比べてはるかに広大な仮想アドレス空間を扱うことが出来ます。簡単なプログラムで、この広...

Visual C/C++での呼び出し規約(calling convention)をまとめておきます。

WindowsNT/2000/XP/2003などにおいてカーネルモードへ移行するために使われているint 2E/sysenter/sysca...