How does it differ from the Pentium processor?
A. Most significant are the architectural differences which result in the 6×86 processor’s superior performance gains. While both the 6×86 and Pentium processors are superscalar and contain an 80-bit floating point unit and a 16-Kbyte primary cache, other architectural features are found only on the 6×86. The 6×86 processor’s integer and floating point units are optimized for maximum instruction throughput by using advanced architectural techniques including register renaming, out-of-order completion, data dependency removal, branch prediction and speculative execution. These design innovations eliminate many data dependencies and resource conflicts to achieve high performance.