Design of High-Performance Microprocessor Circuits