প্রসেসর, রেজিস্টার, ক্যাশ ও মেমোরি
Processor, registers, cache and memory
এই লেসন পড়ার পরে তুমি পারবে
- প্রসেসিং ডিভাইস কী তা বলতে পারবে
- CPU-র তিনটি অংশের কাজ আলাদা করতে পারবে
- RAM, ROM, ক্যাশ ও রেজিস্টারের ভূমিকা বুঝতে পারবে
1. প্রসেসিং ডিভাইস মানে কী
যে যন্ত্র ডেটা প্রক্রিয়া করে ফলাফল তৈরি করে, তাকে প্রসেসিং ডিভাইস (processing device) বলা হয়। এর প্রধান অংশ হলো প্রসেসর (CPU)।
মাদারবোর্ড, গ্রাফিক্স কার্ড ও চিপসেটও প্রসেসিংয়ের কাজে সহায়তা করে, তবে মূল কাজ করে CPU।
(সহজ কথায়: কম্পিউটারের মগজ হলো CPU — ইনপুট আসে, CPU হিসাব করে, আউটপুট বেরিয়ে যায়।)
2. CPU-র ভেতরে তিনটি অংশ
CPU-র অংশগুলো
| অংশ | কাজ | মনে রাখার কথা |
|---|---|---|
| কন্ট্রোল ইউনিট (CU) | নির্দেশনা বুঝে সব অংশকে নির্দেশ দেয় | ট্রাফিক পুলিশের মতো |
| অ্যারিথমেটিক ও লজিক ইউনিট (ALU) | যোগ, বিয়োগ, গুণ, ভাগ ও তুলনা করে | হিসাবের যন্ত্র |
| রেজিস্টার | প্রক্রিয়াকরণের মুহূর্তের ডেটা ধরে রাখে | সবচেয়ে দ্রুত ও ক্ষুদ্র |
3. মেমোরির স্তর
সব মেমোরির গতি ও দাম সমান নয়। CPU-র সবচেয়ে কাছে থাকে সবচেয়ে দ্রুত ও কম ধারণক্ষম মেমোরি, আর দূরে থাকে ধীর কিন্তু বড় মেমোরি।
(সহজ কথায়: হাতের কাছে রাখা খাতা সবচেয়ে দ্রুত — সেটাই রেজিস্টার ও ক্যাশ; আলমারি বড় কিন্তু ধীর — সেটাই HDD।)
4. RAM ও ROM
RAM ও ROM-এর তুলনা
| দিক | RAM | ROM |
|---|---|---|
| পূর্ণরূপ | Random Access Memory | Read Only Memory |
| প্রকৃতি | অস্থায়ী (volatile) | স্থায়ী (non-volatile) |
| লেখা যায়? | পড়া ও লেখা — দুটোই | সাধারণত শুধু পড়া |
| বিদ্যুৎ গেলে | সব মুছে যায় | তথ্য থেকে যায় |
| কাজ | চলমান প্রোগ্রাম ও ডেটা ধরে রাখা | বুটিং নির্দেশনা ধরে রাখা |
5. ক্যাশ ও রেজিস্টার
দ্রুত মেমোরির ভূমিকা
| মেমোরি | গতি | কাজ |
|---|---|---|
| রেজিস্টার | সবচেয়ে দ্রুত | CPU-র ভেতরে মুহূর্তের ডেটা |
| ক্যাশ মেমোরি | খুব দ্রুত | বারবার ব্যবহৃত ডেটা কাছে রাখা |
| RAM | মাঝারি | চলমান প্রোগ্রাম ও ফাইল |
| HDD ও SSD | তুলনামূলক ধীর | স্থায়ী সংরক্ষণ |
6. মনে রাখার ট্রিক
মেমোরির ক্রম: রে-ক্যা-RAM-ডিস্ক
| রে | রেজিস্টার | হাতের মুঠোয় |
| ক্যা | ক্যাশ | পকেটে |
| RAM | RAM | টেবিলে |
| ডিস্ক | HDD বা SSD | আলমারিতে |
7. পরীক্ষার টিপ
পরীক্ষার টিপ
“RAM ও ROM-এর পার্থক্য” প্রশ্নে অবশ্যই volatile ও non-volatile শব্দ দুটি বন্ধনীতে লিখবে। CPU-র প্রশ্নে CU ও ALU-র কাজ আলাদা করে লেখো — দুইটি এক করে ফেললে নম্বর কমে।