Cognitive Mechanisms in Normal and Impaired Number Processing