সহকারী শিক্ষক
২৫ নভেম্বর, ২০২৫ ১২:২১ অপরাহ্ণ
কম্পিউটারের প্রসেসর পরিচিতি(তথ্য ও যোগাযোগ প্রযুক্তি)
ধরনঃ সাধারণ শিক্ষা
শ্রেণিঃ দশম
বিষয়ঃ তথ্য ও যোগাযোগ প্রযুক্তি
অধ্যায়ঃ অধ্যায় ২
কম্পিউটারের প্রসেসর (CPU) হলো একটি কম্পিউটারের মস্তিষ্ক, যা একটি ছোট্ট সিলিকন চিপে তৈরি এবং সমস্ত নির্দেশাবলী কার্যকর করে। এটি মূলত ৪টি প্রধান অংশ নিয়ে গঠিত: অ্যারিথমেটিক লজিক ইউনিট (ALU), ফ্লোটিং পয়েন্ট ইউনিট (FPU), রেজিস্টার, এবং ক্যাশ মেমরি। প্রসেসরের গতি ক্লক স্পিড (প্রতি সেকেন্ডে সাইকেলের সংখ্যা) এবং কোরের সংখ্যার ওপর নির্ভর করে, যা কম্পিউটারের সামগ্রিক কর্মক্ষমতা নির্ধারণ করে।
প্রসেসরের প্রধান উপাদান (Components)
একটি প্রসেসরের মূল কাজ সম্পাদনের জন্য বেশ কিছু অভ্যন্তরীণ উপাদান থাকে:
অ্যারিথমেটিক লজিক ইউনিট (ALU): এটি সমস্ত গাণিতিক গণনা (যোগ, বিয়োগ ইত্যাদি) এবং যৌক্তিক ক্রিয়াকলাপ (তুলনা করা, সিদ্ধান্ত নেওয়া) সম্পাদন করে।
- কন্ট্রোল ইউনিট (CU): এটি প্রসেসরের ভেতরের সমস্ত ক্রিয়াকলাপ নিয়ন্ত্রণ ও পরিচালনা করে। এটি মেমরি থেকে নির্দেশাবলী গ্রহণ করে, ডিকোড করে এবং অন্যান্য উপাদানকে প্রয়োজনীয় সংকেত পাঠায়।
- রেজিস্টার (Registers): এগুলো প্রসেসরের মধ্যে থাকা অত্যন্ত দ্রুতগতির অস্থায়ী মেমরি স্থান। ডেটা এবং নির্দেশাবলী দ্রুত অ্যাক্সেসের জন্য এখানে সংরক্ষণ করা হয়।
- ক্যাশ মেমরি (Cache Memory): এটি এক ধরনের দ্রুত মেমরি যা প্রসেসরের খুব কাছে থাকে। এটি মূল মেমরি (RAM) থেকে প্রায়শই ব্যবহৃত নির্দেশাবলী এবং ডেটা অস্থায়ীভাবে সংরক্ষণ করে, যাতে প্রসেসর দ্রুত ডেটা অ্যাক্সেস করতে পারে এবং কর্মক্ষমতা বাড়ে।
প্রসেসরের কাজের প্রক্রিয়া (How it Works)
প্রসেসর একটি চক্রাকার প্রক্রিয়ায় কাজ করে, যা "ফেচ-ডিকোড-এক্সিকিউট" (Fetch-Decode-Execute) চক্র নামে পরিচিত:
- ফেচ (Fetch): কন্ট্রোল ইউনিট মূল মেমরি (RAM) থেকে পরবর্তী নির্দেশ বা ডেটা গ্রহণ করে।
- ডিকোড (Decode): নির্দেশটি কন্ট্রোল ইউনিটে ডিকোড বা ব্যাখ্যা করা হয়, যাতে প্রসেসর বুঝতে পারে কী করতে হবে।
- এক্সিকিউট (Execute): ALU প্রয়োজনীয় গাণিতিক বা যৌক্তিক কাজটি সম্পাদন করে।
- স্টোর (Store): ফলা ফলটি রেজিস্টার বা মেমরিতে ফেরত পাঠানো হয়।
প্রসেসরের প্রধান বৈশিষ্ট্য এবং স্পেসিফিকেশন
প্রসেসরের কার্যকারিতা বোঝার জন্য কিছু মূল স্পেসিফিকেশন বিবেচনা করা হয়:
- ক্লক স্পিড (Clock Speed): এটি প্রসেসরের গতি নির্দেশ করে, যা গিগাহার্টজ (GHz) এ পরিমাপ করা হয়। উচ্চতর ক্লক স্পিড মানে প্রসেসর প্রতি সেকেন্ডে বেশি কাজ করতে পারে।
- কোর সংখ্যা (Core Count): আধুনিক প্রসেসরে একাধিক কোর বা স্বাধীন প্রক্রিয়াকরণ ইউনিট থাকে (যেমন ডুয়াল-কোর, কোয়াড-কোর, অক্টা-কোর)। একাধিক কোর মাল্টিটাস্কিং এবং কর্মক্ষমতা উন্নত করে।
- থ্রেড (Threads): এটি প্রতিটি কোর দ্বারা একসাথে একাধিক কাজ (প্রসেস) চালানোর ক্ষমতা। হাইপার-থ্রেডিং (Hyper-Threading) প্রযুক্তির মাধ্যমে একটি ফিজিক্যাল কোর লজিক্যাল থ্রেড তৈরি করে।
- সকেট টাইপ (Socket Type): এটি মাদারবোর্ডে প্রসেসর সংযুক্ত করার ধরন নির্দেশ করে (যেমন LGA, PGA)। প্রসেসর কেনার সময় মাদারবোর্ডের সাথে সকেটের সামঞ্জস্যতা নিশ্চিত করা গুরুত্বপূর্ণ।
- ক্যাশ সাইজ (Cache Size): L1, L2, L3 ক্যাশের আকার যত বড় হয়, ডেটা অ্যাক্সেসের গতি তত দ্রুত হয়।
- প্রধান নির্মাতা এবং প্রকারভেদ
বাজারে প্রধানত দুটি কোম্পানি কম্পিউটার প্রসেসর তৈরি করে: Intel-এর প্রসেসর (যেমন Intel Core i3, i5, i7, i9) এবং AMD-এর প্রসেসর (যেমন AMD Ryzen 3, 5, 7, 9)।