Conventionally, a computer consists of at least one processing element, typically a central processing unit (CPU), and some form of memory. In computer terms, what does CPU stand for?