A memory bus is mainly used for communication between _______________.
A memory bus is mainly used for communication between Processor and memory.
Processor nowadays have L1, L2 & L3 Caches and then System Memory (RAM). Processor actually doesn't communicate at all directly with the RAM, it does it via cache memories. ... And then comes RAM which is the largest memory which is slower than L3 cache.
The system bus (also called the frontside bus, memory bus, local bus or host bus) is what connects the CPU to main memory on the motherboard. I/O buses are those that connect the CPU and RAM with all other components, and the I/O buses branch off of the system bus.
The memory bus is a type of computer bus, usually in the form of a set of wires or conductors which connects electrical components and allow transfers of data and addresses from the main memory to the central processing unit (CPU) or a memory controller.