The Intel Family of Microprocessors: Hardware and Software Principles and Applications