Wednesday, September 12, 2018

Part 2:- What is Address Bus, Data Bus & Control Bus in Computer?

If you’re reading this tutorial by skipping the previous tutorial then I strongly recommended to you to learn first previous tutorial. In the Previous tutorial, we had discussed the basic concept of Buses. We can also say that previous tutorial is introduction tutorial about buses…

Let’s come on topic…Today I am going too described Address Bus, Data Bus, and Control Bus.

What is the Address Bus?

The address bus is used by the CPU to send the address of the memory location or the input/output port that is to be accessed at the instant. It is a unidirectional bus i.e. the address can be transferred in one direction only and that is form CPU to the required port or location.

Whether it is a read operation or write operation the CPU calculates the address of the required data and sends it on the data bus for the execution of the required operation. The maximum number of memory locations that can be accessed in a system is determined by the number of lines of an address bus.

An address bus of n lines can be addressed at the most 2n locations directly. Thus a 16-bit address bus can allow access 2 16 bit or 64 K Byte of memory.

People Also Read:- What is an Application Software? And It's Need.
People Also Read:- What is Software Engineering? About Carrier.

What is Data Bus?

A data bus is used to carry the data and instructions from the CPU to memory and peripheral devices and vice versa. Thus it is a bidirectional bus. It is one of most important parts of the connections to the CPU because every program instruction and every byte of data must travel across the bus at some point.

The size of the data bus is measured in bits. The data bus size has much influence on the computer architecture because the important parameters of it like word size, the quantum of data etc. are determined and manipulated by the size of the data bus.

Generally, a microprocessor is called n-bit processors. Thus as the CPU became more advanced, the data bus grew in size. A 64-bit data bus can transfer 8 bytes in every bus cycle and thus its speed is much faster as compared to the 8-bit processor that can transfer one byte in every bus cycle.

What is a Control Bus?

A control bus contains various individual lines carrying synchronizing signals that are used to control. Various peripheral devices connected to the CPU. The common signals that are transferred to the control bus from CPU to devices and vice versa are memory read, memory writes, I/O read, I/O write etc.

Signals are designed, keeping in mind, the design philosophy of the microprocessor and the requirement of the various devices connected to the CPU. So different types of the microprocessor have different control signals. See Below for better understanding.

Image Source Book

Hopefully, you guys did still find this information is useful for you. If you have any doubt or question about this tutorial then let me know through your comment. And don’t forget to share with other computer lovers.
Have a Good Day!!!
People Also Read:- Principal of Software Engineering.
People Also Read:- What is System Software? Best Explanation.


  1. It is the best time to make some plans for the future and it is time to be happy. I have read this post and if I could I wish to suggest you some interesting things or tips. Maybe you can write next articles referring to this article. I wish to read more things about it! Web Site: The Ninja Guide To How To Password Protect Folder Better.

  2. Very informative article, Which you have shared here about the computer parts. After reading your article I got very much information about the Address Bus, Data Bus & Control Bus and It resolved many of my doubts. If anyone looking for the computer repair nj, Imobilerepairs is a good choice.

  3. This is a great article thanks for sharing this informative information. I will visit your blog regularly for some latest post. provides mobile phone repair services at the reasonable cost. You can go Mobile Phone Repair Sydney for the further details.

  4. If you really want to understand all about what is address bus, data bus & control bus in computer. If you are facing issues then you can contact cheap phone repairs near me for more information.

  5. If you are a hardcore iPhone fan then you must know that owning an IPhone is a hefty investments that that require an extra protection. You can buy quality iphone 8 case at great prices.

  6. This information is meaningful and magnificent which you have shared here about the computer Address Bus, Data Bus & Control Bus. I am impressed by the details that you have shared in this post and It reveals how nicely you understand this subject. I would like to thanks for sharing this article here. Laptop Repair Wilmington

  7. This is the nice blog which is describing very nice about the data control. If you are looking for the samsung galaxy s6 for sale then, you can get from

  8. I think this is one of the most significant information for me. And i’m glad reading your article. But should remark on some general things, Toronto Party Bus

  9. Things being what they are, would you say you are searching for a party bus? On the off chance that you are on this page, odds are that you don't have the foggiest idea how to lease one.Toronto Party Bus

  10. I am impressed. I don't think Ive met anyone who knows as much about this subject as you do. You are truly well informed and very intelligent. You wrote something that people could understand and made the subject intriguing for everyone. Really, great blog you have got here. Bus Booking in Nigeria

  11. I know your expertise on this. I must say we should have an online discussion on this. Writing only comments will close the discussion straight away! And will restrict the benefits from this information. book bus tickets online



Like us on facebook

blogger templatesblogger widgets

Follow on Twitter



Contact Form


Email *

Message *

Mad About Computer. Powered by Blogger.