Advanced microprocessors