The document discusses various addressing modes supported by Pentium processors including register, immediate, and memory addressing modes. It describes simple addressing modes like register and immediate, as well as different memory addressing modes like direct, indirect, based, indexed, and based-indexed addressing. Examples of using arrays and different addressing modes for operations like insertion sort and finding sums are also provided. Performance tests show benefits of supporting flexible addressing modes over just indirect addressing and benefits of using scale factors.