
সিপিইউ কী?
সিপিইউ (CPU) বা সেন্ট্রাল প্রসেসিং ইউনিট কম্পিউটারের মস্তিষ্ক হিসেবে কাজ করে। এটি এমন একটি উপাদান, যা কম্পিউটারের সমস্ত প্রক্রিয়া নিয়ন্ত্রণ এবং প্রক্রিয়াকরণ করে। সিপিইউ ইনপুট ডিভাইস থেকে আসা ডেটা গ্রহণ করে এবং সেটি প্রক্রিয়া করে, তারপর আউটপুট ডিভাইসে পাঠায়।
সিপিইউ সাধারণত তিনটি প্রধান কাজ করে:
- ইনপুট গ্রহণ: কম্পিউটারের কীবোর্ড, মাউস, বা অন্য কোন ইনপুট ডিভাইস থেকে তথ্য গ্রহণ করা।
- তথ্য প্রক্রিয়াকরণ: ইনপুট ডেটা বা কমান্ডগুলোকে প্রক্রিয়া করা। সিপিইউ এই ধাপে গণনা এবং সিদ্ধান্ত গ্রহণের কাজ করে।
- আউটপুট প্রদান: প্রক্রিয়া করা তথ্যকে আউটপুট ডিভাইসে (যেমন মনিটর, প্রিন্টার ইত্যাদি) পাঠানো।
সিপিইউ এর গঠন:
সিপিইউ সাধারণত তিনটি প্রধান অংশে বিভক্ত:
- কন্ট্রোল ইউনিট (CU):
- কন্ট্রোল ইউনিট সিপিইউর প্রধান অংশ, যা অন্যান্য অংশের মধ্যে সঠিক নির্দেশনা প্রদান করে। এটি কম্পিউটারের বিভিন্ন উপাদানকে সঠিকভাবে সমন্বয় করতে সহায়ক।
- এলুএসএ (ALU – Arithmetic and Logic Unit):
- এটি সিপিইউয়ের গণনা এবং লজিক্যাল কাজের জন্য দায়ী। গণনা যেমন যোগ, বিয়োগ, গুণ, ভাগ ইত্যাদি এবং লজিক্যাল অপারেশন (যেমন তুলনা) ALU দ্বারা সম্পন্ন হয়।
- রেজিস্টার:
- রেজিস্টার হলো দ্রুত তথ্য সংরক্ষণ করার জন্য ব্যবহৃত ছোট, উচ্চগতির মেমরি। এটি সিপিইউয়ের মধ্যে কাজের জন্য প্রয়োজনীয় অস্থায়ী ডেটা সংরক্ষণ করে রাখে।
সিপিইউ কিভাবে কাজ করে?
সিপিইউ কাজ করার সময় সাধারণত ফেচ-ডিকোড-এক্সিকিউট (Fetch-Decode-Execute) নামক তিনটি ধাপে কাজ করে:
- ফেচ (Fetch):
- প্রথমে সিপিইউ প্রোগ্রামের পরবর্তী নির্দেশটি মেমরি থেকে “ফেচ” বা গ্রহণ করে। এটি কম্পিউটারের র্যাম থেকে নির্দেশটি নিয়ে আসে।
- ডিকোড (Decode):
- সিপিইউ এরপর সেই নির্দেশটির মানে “ডিকোড” করে। অর্থাৎ এটি বুঝে নেয়, কি ধরনের কাজ করতে হবে—গণনা করতে হবে, তথ্য তুলনা করতে হবে, বা অন্য কিছু।
- এক্সিকিউট (Execute):
- এরপর সিপিইউ সেই নির্দেশ অনুযায়ী কাজটি সম্পন্ন করে। এটি গণনা করতে পারে, একটি লজিক্যাল অপারেশন করতে পারে বা অন্য কোন কাজ করতে পারে, তারপর ফলাফল রেজিস্টারে সংরক্ষণ করে।
এভাবে সিপিইউ পরপর নির্দেশগুলো গ্রহণ করে এবং সেগুলো বাস্তবায়ন করে। এই প্রক্রিয়া অত্যন্ত দ্রুত হয় এবং এটি কম্পিউটারের কর্মক্ষমতা নির্ধারণ করে।
সিপিইউ এর গতি:
সিপিইউর গতি বা কর্মক্ষমতা মাপা হয় ঘড়ি স্পিড বা Clock Speed দ্বারা, যা হার্টজ (Hz) এর মধ্যে মাপা হয়। একটি সিপিইউ এর ঘড়ি স্পিড যত বেশি, তার গতি তত বেশি। এটি প্রতি সেকেন্ডে কতটি নির্দেশ প্রক্রিয়া করতে পারে তা নির্দেশ করে।
সিপিইউ এর উপকারিতা:
- দ্রুত গণনা: সিপিইউ দ্রুত গণনা এবং তথ্য প্রক্রিয়াকরণ করতে সক্ষম, যা কম্পিউটারকে আরও দ্রুত এবং দক্ষ করে তোলে।
- ক্লাউড প্রক্রিয়াকরণ: সিপিইউ আধুনিক ক্লাউড কম্পিউটিং এবং বড় তথ্য প্রক্রিয়াকরণের জন্য অত্যন্ত গুরুত্বপূর্ণ।
- মাল্টিটাস্কিং: সিপিইউ একসাথে একাধিক কাজ বা প্রোগ্রাম চালাতে পারে, যা মাল্টিটাস্কিংয়ে সহায়ক।
উপসংহার:
সিপিইউ কম্পিউটারের সবচেয়ে গুরুত্বপূর্ণ অংশ এবং এটি সমস্ত কম্পিউটার কাজের কেন্দ্রবিন্দু। এর সাহায্যে কম্পিউটার সমস্ত তথ্য প্রক্রিয়া করে এবং ফলাফল প্রদান করে, যা কম্পিউটারের কর্মক্ষমতা নির্ধারণ করে।
0 responses on "সিপিইউ কি ? সিপিইউ কিভাবে কাজ করে ? (CPU explain in Bengali)"