I have read that the microprocessor consists of several components, each having same/different "sizes". But what really confuses me is what determines the stated size of a microprocessor as 16-bit, 32-bit or 64-bit...
Is it:
- the the ALU's capacity?
- the size of the data bus?
- the size of the address bus?
- the "least common denominator" of the above?
- or some other factor that I hitherto don't know about?