ডেটা পাথ
সিপিইউ-এর দুটি সেকশন রয়েছে: ডেটা সেকশন এবং কন্ট্রোল সেকশন। ডেটা সেকশনকে ডেটা পাথও বলা হয়। রেজিস্টার, এএলইউ (ALU) এবং ইন্টারকানেকশন বাস মিলিতভাবে একটি ডেটা পথ গঠন করে। ডেটা পাথ মূলত তিন প্রকার:
সিঙ্গল সাইকেল
মাল্টিপল সাইকেল
পাইপলাইন
নিচে সিঙ্গল সাইকেল, মাল্টিপল সাইকেল এবং পাইপলাইন ডেটা পথের মধ্যে কিছু গুরুত্বপূর্ণ পার্থক্য দেওয়া হলো:
| ক্র. নং | মূল বিন্দু | সিঙ্গল সাইকেল | মাল্টিপল সাইকেল | পাইপলাইন |
|---|---|---|---|---|
| ১ | সাইকেল | সিঙ্গল সাইকেল-এ প্রতিটি ইনস্ট্রাকশনের জন্য একটি সিপিইউ ক্লক সাইকেল (CPI) থাকে। | মাল্টিপল সাইকেল-এ পরিবর্তনশীল সিপিইউ থাকে। | পাইপলাইনে নির্দিষ্ট সংখ্যক সিপিইউ থাকে। |
| ২ | ইনস্ট্রাকশন বিভাজন | সিঙ্গল সাইকেলে ইনস্ট্রাকশন সিপিইউ অনুযায়ী বিভক্ত হয় না। | মাল্টিপল সাইকেলে একটি ইনস্ট্রাকশন proizволь ধাপে বিভক্ত করা যায়। | পাইপলাইনে একটি ইনস্ট্রাকশন প্রতিটি পাইপলাইন স্টেজে একটি ধাপে বিভক্ত হয়। |
| ৩ | ইনস্ট্রাকশন এক্সিকিউশন | সিঙ্গল সাইকেলে একবারে একটি ইনস্ট্রাকশন এক্সিকিউট হয়। | মাল্টিপল সাইকেলেও একবারে একটি ইনস্ট্রাকশন এক্সিকিউট হয়। | পাইপলাইনে একসাথে একাধিক ইনস্ট্রাকশন এক্সিকিউট করা যায়। |
| ৪ | অতিরিক্ত রেজিস্টার | সিঙ্গল সাইকেলে অতিরিক্ত রেজিস্টার দরকার নেই। | মাল্টিপল সাইকেলে অতিরিক্ত রেজিস্টার প্রয়োজন। | পাইপলাইনে ও অতিরিক্ত রেজিস্টার প্রয়োজন। |
| ৫ | ক্লক সাইকেল টাইম | সিঙ্গল সাইকেলে ক্লক সাইকেল টাইম লম্বা। | মাল্টিপল সাইকেলে ক্লক সাইকেল টাইম ছোট। | পাইপলাইনে ও ক্লক সাইকেল টাইম ছোট। |
| ৬ | ক্লক সাইকেল ওভারল্যাপ | সিঙ্গল সাইকেলে ক্লক সাইকেল ওভারল্যাপ সম্ভব নয়। | মাল্টিপল সাইকেলে ক্লক সাইকেল ওভারল্যাপ নেই। | পাইপলাইনে ক্লক সাইকেল ওভারল্যাপ হয়। |