Probably the limit in small processors was the 1 bit 14500B from Motorola.
It had a 4 bit instruction, and controlled a single data read/write line, used for
application control. It had no address bus - that was an external unit that was added on.
Another CPU could be used
to feed control instructions to the 14500B in an application.
It had only 16 pins, less than a typical RAM chip, and ran at 1 MHz.
Back to Motorola - The Microprocessor
A.T.Pon@cs.cf.ac.uk