BCE Unit – I : INSTRUCTION SET, BUS ARCHITECTURE

Table of Contents

# DATA BUS

The Data bus in a computer system is used to transfer data amongst the different internal components. The speed of the data bus also affects the overall processing power of a computer system. Modern computer system use 32-bit data buses for data transfer. This means that these buses are capable of transferring 32 bits of data at a time.

The data bus implemented between the main memory and the processor of a computer system.

The figure shows that a bidirectional data bus is implemented between the main memory and processor of the computer system. The bidirectional data bus allows the transfer of data in both the directions. The data bus is generally bidirectional in nature in most computer system.

 

# ADDRESS BUS

The address bus is also known as memory bus. It transfers the memory address for read and writes memory operations. It contains a number of address lines that determine the range of memory addresses that can be referenced using the address bus.

For Example:-a 32-bit address bus can be used to reference 2 Memory locations. Like data bus, the address bus can also be a serial or a parallel bus.

Figure shows the address bus used for transferring memory locations between processor and memory. The address bus between the main memory and processor of a computer system is unidirectional. However, an address bus also is bidirectional. For example, the address bus between the processor and the I/O system is bidirectional.

Add Your Heading Text Here

You May Like to Browers More