comparative microprocessor architecture 2460659