Reverse Engineering the Constants in the Pentium FPU
1–10 of 24 posts
Re: Reverse Engineering the Constants in the Pentium FPU
#2Re: Reverse Engineering the Constants in the Pentium FPU
#3Author here for your Pentium questions...
Re: Reverse Engineering the Constants in the Pentium FPU
#4Author here for your Pentium questions...
Hello! In your view, did the move to IEEE 754 floating-point make things easier or harder for CPU designers?
Re: Reverse Engineering the Constants in the Pentium FPU
#5Author here for your Pentium questions...
Hello! In your view, did the move to IEEE 754 floating-point make things easier or harder for CPU designers?
Re: Reverse Engineering the Constants in the Pentium FPU
#6Author here for your Pentium questions...
Re: Reverse Engineering the Constants in the Pentium FPU
#7Re: Reverse Engineering the Constants in the Pentium FPU
#8 0x5c3bd5191b525a249 ~= 2^123 / 10^17
0x470de4df820000000 = 2^13 * 10^16Re: Reverse Engineering the Constants in the Pentium FPU
#9Author here for your Pentium questions...
Do I understand it right that excluding the two metal layers, there's only a single "layer" of "logic" inside? I reckon newer CPUs have multiple, making imaging based reversing more difficult?
Re: Reverse Engineering the Constants in the Pentium FPU
#10I guess the unused entries spell "bad FC" (for floating constant). Also I think constants 6 through 10 are relevant for the decimal-to-binary conversion or vice versa, as evident from the following observation: 0x5c3bd5191b525a249 ~= 2^123 / 10^17 0x470de4df820000000 = 2^13 * 10^16