Fig. 3.

In principle a processor chip consists of three parts: the execution logic for the actual processing, the cache for storing data temporarily, and the communications logic for data transfers to the off-chip logic and from there to main memory.