iomap-0030-1

ページ名:iomap-0030-1

CPU識別レジスタ

対応モデル : 全モデル


I/Oアドレス : 0030h

ビット構成
R/W 7 6 5 4 3 2 1 0
R MACHINE-ID CPU-ID
ID7 ID6 ID5 ID4 ID3 ID2 ID1 ID0

I/Oアドレス : 0031h

ビット構成
R/W 7 6 5 4 3 2 1 0
R MACHINE-ID
ID15 ID14 ID13 ID12 ID11 ID10 ID9 ID8

 

CPU-ID

ID2 ID1 ID0 CPU
0 0 0 80286
0 0 1 80386DX
0 1 0 80486SX/DX/Pentium
0 1 1 80386SX
1 0 0 予約済
1 0 1 予約済
1 1 0 予約済
1 1 1 予約済

 

MACHINE-ID

ID15 ID14 ID13 ID12 ID11 ID10 ID9 ID8 ID7 ID6 ID5 ID4 ID3 機種
不定 1 1 1 1 1 FMR-60/50
不定 1 1 1 0 1 FMR-50S
不定 1 1 1 1 0 FMR-70
0 0 0 0 0 0 0 1 0 0 0 0 0 model 1,2
0 0 0 0 0 0 1 0 0 0 0 0 0 model 1F,2F,1H,2H
0 0 0 0 0 1 0 0 0 0 0 0 0 model 10F,20F,40H,80H
0 0 0 0 0 0 1 1 0 0 0 0 0 model UX
0 0 0 0 0 1 0 1 0 0 0 0 0 model CX
0 0 0 0 0 1 1 0 0 0 0 0 0 model UG
0 0 0 0 1 0 0 0 0 0 0 0 0 model HG
0 0 0 0 0 1 1 1 0 0 0 0 0 model HR
0 0 0 0 1 0 0 1 0 0 0 0 0 model UR
0 0 0 0 1 0 1 1 0 0 0 0 0 model MA
0 0 0 0 1 1 0 0 0 0 0 0 0 model MX
0 0 0 0 1 1 0 1 0 0 0 0 0 model ME
0 0 0 0 1 1 1 1 0 0 0 0 0 model MF,Fresh
0 0 0 1 0 0 0 0 0 0 0 0 0 model SN
0 0 0 1 0 0 0 1 0 0 0 0 0 model HA/HB/HC
0 0 0 1 0 0 1 1 0 0 0 0 0 model EA,Fresh・ET/FT
0 0 0 1 0 1 0 0 0 0 0 0 0 model Fresh・E/ES/FS
0 0 0 1 0 1 1 0 0 0 0 0 0 VTOWNS H/FreshGS/GT/H2
0 0 0 1 0 1 1 1 0 0 0 0 0 VTOWNS H20
0 1 0 0 1 0 1 0 0 0 0 0 0 Marty
0 0 0 0 1 1 1 0 0 0 0 0 0 AppricationCard

赤文字 = うんづにて確認

  • ID7~ID3を調べて全てが00hである事を確認後、ID15~ID8にて機種を判別すること(FM-RのID15~ID8が不定の為にこの順序を守らないと誤判定する)
  • Pentium搭載機でもCPU-IDは80486と同じとなる(モデルHCにて確認)

コメント

返信元返信をやめる

※ 悪質なユーザーの書き込みは制限します。

最新を表示する