By: Masud-ul-Hasan
10
The Buses (contd.)
•Address bus carries the address of a specified location. For n address lines, 2n locations can be accessed. E.g., A 16-bit address bus can access 216 = 65,536 locations or 64K locations (210 = 1024 = 1K, 26 = 64).
•Data bus carries information between the CPU and memory or between the CPU and I/O devices. Computers spend up to two-thirds of their time simply moving data, so the number of lines of the data bus is important for overall performance. This limitation by width of data bus is a bottleneck even with a vast amount of memory on the system and a high speed CPU. 16-bit computer means…?
•Control bus carries control signals supplied by the CPU to synchronize the movement of information on the address and data bus.