intel Core i7-900 processor

rjenkins

Joined Nov 6, 2005
1,013
Without looking at the datasheet (hint!), I would think not.

Newer CPUs have multiple execution units and multiple integer & floating point math units.The whole lot is going to be heavily integrated with the rest of the CPU.

Although the result may be equivalent to an x87 as far as software is concerned, I think you can pretty much guarantee it will be almost unrecognisable as far as the physical design goes.
 

kubeek

Joined Sep 20, 2005
5,795
the word INTEGRATED really means that the floating point instructions are "virtually executed by the x87 chip" but in reality there is no x87 chip inside. AFAIK since 486 the x87 chip is no longer separate and is a part of the processor.
 

Thread Starter

logicman112

Joined Dec 27, 2008
69
Thank you very much for the replies. The reason I guessed CPU has some pins for x87(or a protocol to access to a separate address space for FPU) was that the basic execution environment of IA-32 shows two registers:
48 bits FPU instruction pointer register
48 bits FPU data pointer register

It seems it has some pointers to access instruction/data , what are those then?
 
Last edited:
Top