Computer CPU বলতে কি বুঝায়
আজকে আমরা “কম্পিউটারে CPU কি” বা “সিপিইউ কাকে বলে” এই বিষয়ে সম্পূর্ণটা জানার চেষ্টা করবো।
আমরা সবাই জানি, একটি CPU কে কম্পিউটারের brain বলা হয়।
তবে, আমরা যখন একটি কম্পিউটারকে কাজ দিয়ে থাকি তখন সেই কাজ, কম্পিউটারটি কেবল CPU এর মাধ্যমেই বুঝে সেটাকে করে নিতে পারে।
আমাদের বেশিরভাগ লোকেদের মধ্যে একটি ভুল ধারণা রয়েছে,
আমরা ভাবি যে, “কম্পিউটার কেবল একটি ডিভাইস (device) এর নাম”.
কিন্তু সেটা সম্পূর্ণ ভুল।
কারণ, একটি কম্পিউটার বিভিন্ন জরুরি ইনপুট এবং আউটপুট ডিভাইস এর মিশ্রণ।
এবং, CPU ও হলো কম্পিউটারের এমন এক জরুরি “processing device“, যেটা ছাড়া একটি কম্পিউটার কাজ করতে পারবেনা।
তাহলে চলুন,
নিচে আমরা বিস্তারিত ভাবে জেনেনেই যে, CPU কি বা সিপিইউ কাকে বলে, CPU এর কয়টি অংশ ও কি কি, CPU এর পূর্ণরূন কি, সিপিইউ কিভাবে কাজ করে এবং CPU এর সাথে জড়িত অন্যান্য তথ্য গুলো (CPU information in Bengali), আজকে আমরা এই আর্টিকেলে জানার চেষ্টা করবো।
সিপিইউ (CPU), একটি কম্পিউটারের এমন একটি গুরুত্বপূর্ণ ভাগ যেটাকে “microprocessor”, “processor” বা কেবল “CPU” হিসেবে বলা যেতে পারে।
সিপিইউ (CPU)দেখতে একটি Electronic Chip এর মতোই হয় যেটার কাজ হলো সম্পূর্ণ কম্পিউটারের data এবং Information গুলোকে সঠিকভাবে নিজের কাছে রেখে সেগুলোকে Process করা।
আপনার কম্পিউটারের সাথে সংযুক্ত hardware, software, user, input ও output device গুলোর থেকে ডাটা (Data) এবং নির্দেশ (Instructions) গুলোকে CPU গ্রহণ করে এবং সেগুলোকে প্রসেস করে আমাদের আউটপুট (Output) প্রদান করে।
একটি কম্পিউটারের সাথে সংযুক্ত প্রত্যেকটি উপকরণ বা উপাদান এবং এদের সাথে জড়িত প্রত্যেকটি কার্য গুলোকে, কম্পিউটারের সিপিইউ (computer CPU) নিয়ন্ত্রণ করে।
আর তাই, CPU কে কম্পিউটারের মস্তিষ্ক (Brain) বলা হয়।
সোজা ভাবে বললে,
CPU হলো কম্পিউটারের এমন এক প্রসেসিং ডিভাইস,
যেটার মাধ্যমে ইউসার (user) বা কম্পিউটার প্রোগ্রাম (program) এর দ্বারা কম্পিউটারকে দেওয়া প্রত্যেকটি নির্দেশ গুলোকে নিয়ন্ত্রণ এবং পরিচালনা করা হয়।
ফলে, ইউসার বা কম্পিউটার প্রোগ্রাম এর মাধ্যমে দেওয়া নির্দেশ হিসেবে আমরা আউটপুট (output) পেয়ে যাই।
এই CPU device টি, একটি কম্পিউটারের motherboard এর মধ্যে CPU fan এর নিচে লাগানো হয়।
CPU এর অন্যান্য ভাগ গুলো,হলো
CPU এর পূর্ণরূপ কি ? (Full form of CPU)
আমরা একনিতে সিপিইউ বলেই জানি। এবং অনেকে তো এটাও জানেননা যে, সিপিইউ এর একটি পূর্ণরূপ রয়েছে।
সে যাই হোক, ইংরেজি ভাষাতে CPU এর পূর্ণরূপ বা Full From হলো “Central Processing Unit“.
যদি বলা হয় বাংলাতে সিপিইউ এর পুরো নাম কি তাহলে এর উত্তর হলো, “কেন্দ্রীয় প্রচালন তন্ত্র“.
CPU একটি অনেক শক্তিশালী processing unit বা device হলেও, আউটপুট প্রদান করার উদ্দেশ্যে এর কিছু সহায়ক অবশই রয়েছে।
সেগুলো হলো,
Memory বলতে আপনারা একে কম্পিউটারের স্মৃতিশক্তি হিসেবে বলতে পারবেন।
এখানে, কম্পিউটারের Program এবং Instructions গুলোর সাথে জড়িত তথ্য গুলো জমা থাকে।
CPU, গ্রহণ করা নির্দেশ (Instructions) গুলোকে প্রসেস করার আগেই, সেই নির্দেশ এর সাথে জড়িত data এবং Information গুলোকে এই memory device এর মধ্যে জমা করে রাখে।
এবং, ইউসার বা প্রোগ্রাম গুলোর নির্দেশ অনুযায়ি জমা রাখা ডাটা এবং তথ্য গুলোকে মেমোরির থেকে সংগ্রহ করে তারপর প্রসেস করে আমাদের আউটপুট প্রদান করে।
এই ক্ষেত্রে, Computer Memory আবার দুই ধরণের হতে পারে।
তাহলে বুঝলেন তো, প্রসেসিং এর ক্ষেত্রে মেমোরির গুরুত্ব।
Control unit হলো কম্পিউটার সিপিইউ এর এক গুরুত্বপূর্ণ উপাদান (Component) যার মাধ্যমে Processor এর ক্রিয়াকলাপ গুলোকে নির্দেশ দেওয়া হয়।
একে আমরা CU বলেও বলতে পারি।
সোজা ভাষাতে বললে,Control Unit বা CU কে, কম্পিউটারের ম্যানাজার (Manager) হিসেবেও বলা যেতে পারে।
কারণ, CPU এর এই অংশ কম্পিউটারের সম্পূর্ণ Operations গুলোকে নিয়ন্ত্রণ করে।
একটি প্রোগ্রাম থেকে গ্রহণ করা নির্দেশ গুলোকে কিভাবে পালন করতে হবে,
সেটা, Control Unit কম্পিউটারের প্রত্যেক input device, output device, মেমরি, লজিকাল ইউনিট ইত্যাদি গুলোকে জানিয়ে দেয়।
সিপিইউ এর এই ভাগটির সম্পূর্ণ নাম হলো “Arithmetic Logical Unit”.
এই ভাগটির মূলত দুটোই কাজ রয়েছে।
এবং সেগুলো হলো,
এর মাধ্যমে, আমরা কম্পিউটার এর মধ্যে যোগ-বিয়োগ, গুনাকার, ভাগ করা ইত্যাদি করতে পারি।
ALU কম্পিউটারের বিভিন্ন ডাটা গুলোর মধ্যে তুলনা করা, ডাটা সিলেক্ট করা, ডাটা ম্যাচ করা ইত্যাদি কাজ করে।
একটি কম্পিউটারে হওয়া প্রত্যেকটি কাজ নিয়ন্ত্রণ করার ক্ষেত্রে CPU র ভূমিকা প্রচুর গুরুত্বপূর্ণ।
উদাহরণ স্বরূপে,
যখন আমরা কম্পিউটারের Mouse বা Keyboard ব্যবহার করে কম্পিউটারে Click বা Type করি তখন সেই নির্দেশ সর্ব প্রথমে কম্পিউটারের RAM Memory তে যায়।
এবং, RAM Memory থেকে সেই নির্দেশ এর সাথে জড়িত ডাটা ও তথ্য গুলো CPU এর দ্বারা সংগ্রহ করে সেগুলোকে প্রসেস করা হয়।
CPU এর দ্বারা যখন নির্দেশের সাথে জড়িত Data এবং Information গুলোকে Process করা হয়,
তখন CPU নিজেই, আমাদের দেওয়া নির্দেশ (Instructions) অনুযায়ী সমস্ত Computer Hardware এবং input & output device গুলোকে নির্দেশ দিয়ে কাজ করিয়ে আউটপুট প্রদান করে।
এবং এটাই হলো “CPU এর কাজ”.
User বা Program গুলোর দ্বারা দেওয়া নির্দেশ গুলোকে নিয়ন্ত্রণ এবং পরিচালনা করে সঠিক আউটপুট প্রদান করাটাই হলো CPU এর কাজ।
তাহলে বন্ধুরা, আশা করছি আপনাদের আজকের এই আর্টিকেল “CPU মানে কি” (What is CPU in Bengali) ভালো লেগেছে।
যদি আর্টিকেলটি ভালো লেগে থাকে, তাহলে Share অবশই করবেন।
তাছাড়া, আর্টিকেল এর সাথে জড়িত কোনো ধরণের প্রশ্ন বা পরামর্শ থাকলে, আমাকে নিচে কমেন্ট করে জানাবেন।