D:\>DEBUG CPUID.COM -U 100 107 SEG:0100 BAFE00 MOV DX,00FE SEG:0103 89D4 MOV SP,DX SEG:0105 E90B01 JMP 0213 -D 108 212 :0108 -00 00 54 68 69 73 20 73 ..This s :0110 79 73 74 65 6D 20 68 61-73 20 61 24 20 61 6E 64 ystem has a$ and :0120 20 61 6E 20 38 30 38 37-20 4D 61 74 68 20 43 6F an 8087 Math Co :0130 50 72 6F 63 65 73 73 6F-72 24 20 61 6E 64 20 61 Processor$ and a :0140 20 32 38 37 74 6D 20 4D-61 74 68 20 43 6F 50 72 287tm Math CoPr :0150 6F 63 65 73 73 6F 72 24-20 61 6E 64 20 61 20 33 ocessor$ and a 3 :0160 38 37 74 6D 20 4D 61 74-68 20 43 6F 50 72 6F 63 87tm Math CoProc :0170 65 73 73 6F 72 24 6E 20-38 30 38 36 2F 38 30 38 essor$n 8086/808 :0180 38 20 4D 69 63 72 6F 70-72 6F 63 65 73 73 6F 72 8 Microprocessor :0190 24 6E 20 38 30 32 38 36-20 4D 69 63 72 6F 70 72 $n 80286 Micropr :01A0 6F 63 65 73 73 6F 72 24-20 33 38 36 74 6D 20 4D ocessor$ 386tm M :01B0 69 63 72 6F 70 72 6F 63-65 73 73 6F 72 24 20 34 icroprocessor$ 4 :01C0 38 36 2D 44 58 74 6D 20-4D 69 63 72 6F 70 72 6F 86-DXtm Micropro :01D0 63 65 73 73 6F 72 2F 34-38 37 74 6D 20 4D 61 74 cessor/487tm Mat :01E0 68 20 43 6F 50 72 6F 63-65 73 73 6F 72 24 20 34 h CoProcessor$ 4 :01F0 38 36 2D 53 58 74 6D 20-4D 69 63 72 6F 70 72 6F 86-SXtm Micropro :0200 63 65 73 73 6F 72 24 2E-0D 0A 24 00 00 00 00 00 cessor$...$..... :0210 00 00 00 ... -U 213 319 SEG:0213 BA0A01 MOV DX,010A SEG:0216 B409 MOV AH,09 SEG:0218 CD21 INT 21 SEG:021A 9C PUSHF SEG:021B 5B POP BX SEG:021C B8FF0F MOV AX,0FFF SEG:021F 21D8 AND AX,BX SEG:0221 50 PUSH AX SEG:0222 9D POPF SEG:0223 9C PUSHF SEG:0224 58 POP AX SEG:0225 2500F0 AND AX,F000 SEG:0228 3D00F0 CMP AX,F000 SEG:022B BA7601 MOV DX,0176 SEG:022E C7060B020100 MOV WORD PTR [020B],0001 SEG:0234 745A JZ 0290 SEG:0236 81CB00F0 OR BX,F000 SEG:023A 53 PUSH BX SEG:023B 9D POPF SEG:023C 9C PUSHF SEG:023D 58 POP AX SEG:023E 2500F0 AND AX,F000 SEG:0241 BA9101 MOV DX,0191 SEG:0244 C7060B020000 MOV WORD PTR [020B],0000 SEG:024A C7060D020100 MOV WORD PTR [020D],0001 SEG:0250 743E JZ 0290 SEG:0252 89E3 MOV BX,SP SEG:0254 81E4FCFF AND SP,FFFC SEG:0258 66 DB 66 SEG:0259 9C PUSHF SEG:025A 66 DB 66 SEG:025B 58 POP AX SEG:025C 66 DB 66 SEG:025D 89C1 MOV CX,AX SEG:025F 66 DB 66 SEG:0260 350000 XOR AX,0000 SEG:0263 0400 ADD AL,00 SEG:0265 66 DB 66 SEG:0266 50 PUSH AX SEG:0267 66 DB 66 SEG:0268 9D POPF SEG:0269 66 DB 66 SEG:026A 9C PUSHF SEG:026B 66 DB 66 SEG:026C 58 POP AX SEG:026D 66 DB 66 SEG:026E 31C8 XOR AX,CX SEG:0270 BAA801 MOV DX,01A8 SEG:0273 C7060D020000 MOV WORD PTR [020D],0000 SEG:0279 C7060F020100 MOV WORD PTR [020F],0001 SEG:027F 740F JZ 0290 SEG:0281 BAEE01 MOV DX,01EE SEG:0284 C7060F020000 MOV WORD PTR [020F],0000 SEG:028A C70611020100 MOV WORD PTR [0211],0001 SEG:0290 DBE3 FINIT SEG:0292 C70608015A5A MOV WORD PTR [0108],5A5A SEG:0298 DD3E0801 FSTSW [0108] SEG:029C A10801 MOV AX,[0108] SEG:029F 3C00 CMP AL,00 SEG:02A1 755A JNZ 02FD SEG:02A3 D93E0801 FSTCW [0108] SEG:02A7 A10801 MOV AX,[0108] SEG:02AA 253F10 AND AX,103F SEG:02AD 3D3F00 CMP AX,003F SEG:02B0 754B JNZ 02FD SEG:02B2 833E110201 CMP WORD PTR [0211],+01 SEG:02B7 7402 JZ 02BB SEG:02B9 EB05 JMP 02C0 SEG:02BB BABE01 MOV DX,01BE SEG:02BE EB3D JMP 02FD SEG:02C0 833E0F0201 CMP WORD PTR [020F],+01 SEG:02C5 753C JNZ 0303 SEG:02C7 B409 MOV AH,09 SEG:02C9 CD21 INT 21 SEG:02CB 9B WAIT SEG:02CC D9E8 FLD1 SEG:02CE 9B WAIT SEG:02CF D9EE FLDZ SEG:02D1 9B WAIT SEG:02D2 DEF9 FDIVP ST(1),ST SEG:02D4 9B WAIT SEG:02D5 D9C0 FLD ST(0) SEG:02D7 9B WAIT SEG:02D8 D9E0 FCHS SEG:02DA 9B WAIT SEG:02DB DED9 FCOMPP ST(1) SEG:02DD 9B WAIT SEG:02DE DD3E0801 FSTSW [0108] SEG:02E2 A10801 MOV AX,[0108] SEG:02E5 BA3A01 MOV DX,013A SEG:02E8 9E SAHF SEG:02E9 7403 JZ 02EE SEG:02EB BA5801 MOV DX,0158 SEG:02EE 9B WAIT SEG:02EF DBE3 FINIT SEG:02F1 B409 MOV AH,09 SEG:02F3 CD21 INT 21 SEG:02F5 66 DB 66 SEG:02F6 51 PUSH CX SEG:02F7 66 DB 66 SEG:02F8 9D POPF SEG:02F9 89DC MOV SP,BX SEG:02FB EB56 JMP 0353 SEG:02FD B409 MOV AH,09 SEG:02FF CD21 INT 21 SEG:0301 EB50 JMP 0353 SEG:0303 B409 MOV AH,09 SEG:0305 CD21 INT 21 SEG:0307 833E0B0201 CMP WORD PTR [020B],+01 SEG:030C BA1C01 MOV DX,011C SEG:030F 7403 JZ 0314 SEG:0311 BA3A01 MOV DX,013A SEG:0314 B409 MOV AH,09 SEG:0316 CD21 INT 21 SEG:0318 EB39 JMP 0353 -D 320 352 SEG:0310 2A 20 41 73 73 65 SEG:0320 6D 62 6C 65 64 20 62 79-20 44 41 4E 49 45 4C 20 SEG:0330 53 45 44 4F 52 59 20 28-39 2D 32 30 2D 39 34 29 SEG:0340 20 75 73 69 6E 67 20 6F-6E 6C 79 20 44 45 42 55 SEG:0350 47 20 2A -U 353 360 SEG:0353 BA0702 MOV DX,0207 SEG:0356 B409 MOV AH,09 SEG:0358 CD21 INT 21 SEG:035A B8004C MOV AX,4C00 SEG:035D CD21 INT 21