Data bus

The data bus is a bus that carries the actual data between the processor and the main memory, so the processor can read or write data to the main memory or send and receive data from other components.

The width of the data bus (the number of bits it can carry at a time) determines how much data the processor can read or write to memory at a time - in each clock cycle. For example, if the data bus is 64 bits wide, then the processor can read or write 64 bits of data to memory in each clock cycle.

What does the data bus transfer?