Current models of number understanding highlight the role of the analogue magnitude system (AMS), a noisy system that enables both humans and animals to understand values. Additional systems extend the AMS to support exact number processing. In contrast, we propose an alternative framework for numerical cognition. (a) Number understanding is rooted in an object-based conceptual representation of natural numbers. (b) Discrete semantic system (DSS) is utilized to store and process exact values.