Intel486
486DXや486SXを486DX2相当に変更する DX2ODP
486DXや486SXを486DX4相当に変更する DX4ODP
486SXを486SX2相当に変更する SX2ODP
486系のプロセッサではロットによってCPUID命令を搭載しているものとそうでないものが混在しており、インテルはフラグレジスタを用いた判別法を示している。
CPUID命令の有無は32ビットフラグレジスタ (EFLAGS) の第21ビットで確認できるようになっており、このビットが変更可能であれば、CPUID命令でプロセッサの種類を判別できる。ただしEFLAGSの上位ビットは80386以上のプロセッサにしか存在しないため、事前に80386以上のプロセッサであることを確認してからアクセスする必要がある(詳細はIntel 80386を参照)。
CPUID命令が使用できない場合でも80486で追加されたEFLAGS第18ビットのAC (Alignment check) フラグで80386と80486は区別でき、このビットがセット可能であれば80486以上のプロセッサであると判断できる。また80386と同様に、286方式でリセットしたときのDXレジスタの内容からCPUIDにおけるEAX=1相当のプロセッサ・シグニチャの情報を得られる場合がある(詳細はIntel 80286およびIntel 80386を参照)。
80486では公式には6個の一般命令が追加されており、うち3つがCPUキャッシュ関連である。そのほか、前述のCPUIDのように非公開命令やロットによって存在する命令も存在する。またシステム関連ではテストレジスタにTR3,TR4,TR5が追加されているため、これらを読み書きするMOV命令にもそれらに対応した新たなコードが有効になっている。