The address bus
Memory is divided up into groups of bits known as the computer word. Most modern computers have a 32 or 64-bit word size. Each word in memory has its own address.
The width of the address bus i.e. the number of wires determines the number of addresses that can be put on the address bus. 2n memory locations can be addressed where n is the width of the address bus
The address bus is unidirectional, travelling away from the processor. An address is placed on the address bus by the processor e.g. the location in main memory of a word of data it wants to read. The address bus
also addresses input output ports.