Eprocessor memoryandioports ali raza computerbus

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: a Computer Bus Data lines: Data lines are collectively called data bus. They provide paths for moving system modules such as processor, memory and I/O ports. Data buses are typically composed of 8, 16, or 32 separate lines, so that the number of lines are referred to as the width of data bus. Ali Raza Computer Bus As each line can carry only one bit at a time, the number of lines determines how many bits can be transferred at a time. Width of data bus is thus a key factor in determining the overall performance of a system as the data transfer rate is dependent upon it. E.g. in case when data bus is 8 lines wide, the processor must access the memory module twice to have a 16 bits long instruction, whereas for 16 lines wide data bus, the processor will access the memory module only once. Data buses are bi­directional in nature. Ali Raza Computer Bus Address Lines: Like data lines, address lines are also bi­directional in nature and are collectively called address buses. These lines are used to designate the source or destination of data that is to be carried by the data bus. E.g. if the processor wants to read an instruction or data of 8 or 16 or 32 bits from the memory, it puts the address of the desired memory location on the address lines contained in an address bus. The width of the address bus determines the maximum possible capacity of system’s memory. Similarly, address bus may also be used to address I/O ports. Ali Raza Computer Bus Control Lines: Unlike data and address lines, control lines are unidirectional in nature and are collected together in the form of control bus. These lines are used to control access to data as well as the use of data and address lines. Control signals transmit information about both command and timings between system modules (i.e. processor, memory, and I/...
View Full Document

This document was uploaded on 03/16/2014.

Ask a homework question - tutors are online