NU ICT Guide লোগোNU ICT Guideআইসিটি ২১৯৯০৩ · ২১৯৯০৪

রেজিস্টার ও ক্যাশ মেমোরির ভূমিকা লেখো।

⭐⭐⭐

পরীক্ষায় এই টপিকটি 5 নম্বরে এলে ঠিক এতটুকুই লিখবে — প্রায় 119 শব্দ।

টেবিলে 4টি সারি রাখো · চিত্র: u02-d02-memory-hierarchy

রেজিস্টার (Register) বলতে বোঝায় CPU-র ভেতরে থাকা সবচেয়ে দ্রুত ও ক্ষুদ্র মেমোরি, যা প্রক্রিয়াকরণের মুহূর্তের ডেটা ধরে রাখে।

ক্যাশ মেমোরি (Cache Memory) বলতে বোঝায় প্রসেসরের খুব কাছে থাকা উচ্চগতির মেমোরি, যেখানে বারবার ব্যবহৃত ডেটা রাখা হয়।

কেন দরকার: প্রসেসর খুব দ্রুত কাজ করে, কিন্তু RAM তার চেয়ে ধীর। তাই মাঝখানে ক্যাশ ও রেজিস্টার রাখা হয়, নইলে প্রসেসরকে অপেক্ষা করতে হয়।

রেজিস্টারের উদাহরণ: প্রোগ্রাম কাউন্টার পরের নির্দেশনার ঠিকানা ধরে রাখে আর অ্যাকুমুলেটর হিসাবের চলমান ফলাফল রাখে।

স্তর: ক্যাশ সাধারণত তিন স্তরে থাকে — L1 (সবচেয়ে ছোট ও দ্রুত), L2 এবং L3 (বড় কিন্তু ধীর)।

পরিশেষে বলা যায়, রেজিস্টার ও ক্যাশ মেমোরি প্রসেসরকে অপেক্ষা থেকে বাঁচায়; তাই এদের আকার ছোট হলেও কম্পিউটারের গতিতে প্রভাব বিশাল।