উত্তর
ব্যাখ্যা
• Address Bus সিপিইউ থেকে মেমরির নির্দিষ্ট ঠিকানায় ডেটা পড়া বা লেখা নিয়ন্ত্রণ করে।
• কম্পিউটার বাস সিস্টেম:
- বাস হলো একগুচ্ছ তার বা লাইন, যার মাধ্যমে কম্পিউটারের বিভিন্ন অংশের মধ্যে ডেটা, নির্দেশ ও সিগন্যাল আদান-প্রদান হয়।
- বাসের মাধ্যমে CPU, Memory, Input ও Output ডিভাইস পরস্পরের সাথে যোগাযোগ স্থাপন করে।
- বাসের প্রস্থ (Bus Width) দ্বারা বোঝায় একসাথে কত বিট ডেটা স্থানান্তর করা যায়।
- বাসের গতি সাধারণত MHz বা GHz এককে পরিমাপ করা হয়।
• বাসের প্রকারভেদ:
- System Bus.
- Expansion Bus.
• System Bus:
- System Bus সরাসরি CPU ও মাদারবোর্ডের প্রধান অংশগুলোর সাথে সংযুক্ত থাকে।
- এটি মেমরি ও ইনপুট-আউটপুট ডিভাইসের সাথে ডেটা আদান-প্রদান করে।
• System Bus তিন প্রকার।
• Data Bus:
- Data Bus-এর মাধ্যমে CPU, Memory ও I/O ডিভাইসের মধ্যে ডেটা আদান-প্রদান হয়।
- এটি দ্বিমুখী (Bi-directional)।
- 8-bit, 16-bit, 32-bit, 64-bit ইত্যাদি প্রস্থের হতে পারে।
• Address Bus:
- Address Bus CPU থেকে নির্দিষ্ট মেমরি লোকেশনে ঠিকানা প্রেরণ করে।
- এটি একমুখী (Unidirectional)।
- n বিট Address Bus হলে 2ⁿ টি মেমরি লোকেশন অ্যাড্রেস করা যায়।
- উদাহরণ: 8-bit Address Bus হলে 2⁸ = 256 টি মেমরি লোকেশন নির্দেশ করা যায়।
• Control Bus:
- Control Bus বিভিন্ন নিয়ন্ত্রণ সিগন্যাল বহন করে।
- এটি CPU ও অন্যান্য ডিভাইসের মধ্যে Read, Write ইত্যাদি নির্দেশ আদান-প্রদান করে।
- এটি সাধারণত দ্বিমুখী প্রকৃতির।
• Expansion Bus:
- Expansion Bus প্রধান বাসকে সহায়তা করে।
- এটি Peripheral ডিভাইস সংযোগের জন্য ব্যবহৃত হয়।
- উদাহরণ: ISA, EISA, PCI, USB, AGP, IEEE 1394।
• অন্যান্য অপশন:
- Data Bus → ডেটা স্থানান্তরের জন্য ব্যবহৃত দ্বিমুখী বাস।
- Control Bus → নিয়ন্ত্রণ সিগন্যাল বহনকারী বাস।
- Expansion Bus → Peripheral ডিভাইস সংযোগের জন্য ব্যবহৃত সহায়ক বাস।
উৎস: মৌলিক কম্পিউটার শিক্ষা (উন্মুক্ত বিশ্ববিদ্যালয়, বিবিএ প্রোগ্রাম)।