Following article worth our effort to register the website:
Modern Microprocessors
A 90 Minute Guide!
A brief, pulls-no-punches, fast paced introduction to the main design aspects of modern processor microarchitecture.
details http://www.lighterra.com/papers/modernmicroprocessors/