# data[].attributes.body
Performance or speed of the processor among other factors depends on the clock rate (generally measured in multiples of hertz). Processing performance of computers is increased by using multi-core processors, which essentially is plugging two or more individual processors into one integrated circuit.

# data[].attributes.body
The cache part of the CPU is a very important part of the CPU as

it is used to speed up the process in which memory is retrieved

without cache memory the retrieval of data will be a very slow

process so the idea of the cache memory is to store frequently

used data and any data surrounding it if it is possible for example

if a piece of data has been requested 5 or 6 times then it is very likely

that it will be accessed again so it is stored in the cache memory for the next time

the data is requested making it quicker to access

# data[].attributes.body
The control unit also known as the CU is the component that

extracts instructions from memory before it decodes and

executes them it will also call upon the ALU when it is needed

# data[].attributes.body
The arithmetic logic unit or the ALU is the component

of the CPU that performs arithmetic and logical operations

# data[].attributes.body
Fetch

Decode

Execute

Fetching involves retrieving an instruction (represented by a number or sequence of number from program memory.
The instruction that the CPU has fetched from memory determines what the CPU has to do. The decode step the instructions are broken up into parts and order of importance.
After the fetch and decode steps are completed, the execute step is performed.

# data[].attributes.body
There are two typical components of a CPU these are:

-The arithmetic logic unit

-The control unit