Table of Contents
মেমরি ব্যবস্থাপনা ইউনিট (MUUs) ডিজাইন করার সাথে একটি উপলব্ধি যুক্ত করা যায় কিভাবে তারা শারীরিক ঠিকানা এবং মেমরি সুরক্ষার জন্য ভার্চুয়াল ঠিকানা অনুবাদ করে। সঠিক নকশা নিশ্চিত করে স্মৃতি সংরক্ষণ এবং সিস্টেমের স্থিতিশীলতা নিশ্চিত করে। এই প্রবন্ধটি প্রধান বিষয়বস্তুর গুরুত্ব বিবেচনা করে এবং সেগুলোকেMUUU এর নকশার সাথে যুক্ত করে।
MMU ডিজাইনে কি বিবেচনা করা হচ্ছে
একটি এমএমইউ ডিজাইন করার সময় ভার্চুয়াল ঠিকানা, শারীরিক মেমরির আকার, এবং মেমরি রক্ষার মাত্রা বিবেচনা করা অপরিহার্য। স্থাপত্যের দরকারের ঠিকানা এবং কম পরিমাণের উচ্চ মানের সমর্থন।
অনুবাদ প্রসেস
এমএমইউ- এর মূল ফাংশনটি হলো শারীরিক ঠিকানার মাধ্যমে ভার্চুয়াল ঠিকানা অনুবাদ করা । এই প্রক্রিয়াটির সঙ্গে সাধারণতঃঃ একটি পৃষ্ঠার টেবিল থাকে, যেটি অনুবাদকৃত অনুবাদ প্রণালী ব্যবহার করে অনুবাদকৃত অনুবাদ (TLB) করা যায় ।
MMU নকশার জন্য বিভিন্ন গণনা
ডিজাইন করা গণনার মধ্যে পৃষ্ঠার নম্বর, পৃষ্ঠার আকার, এবং ঠিকানার বিট সংখ্যা গণনা করা প্রয়োজন। উদাহরণস্বরূপ, ভার্চুয়াল ঠিকানার ৩২ বিট সংখ্যা ও ওয়েবপেজের সংখ্যা যদি ৪, তাহলে ২: ২ [L], ২: ২০[L]
একইভাবে, পাতার জন্য সংখ্যার বিট সংখ্যা হল লগ লগ লগ][[F][F][F]][F]][F]]], 4 (৪) পৃষ্ঠার জন্য এটি হচ্ছে ১২ বিটকৃত, যার ফলে এই পৃষ্ঠার জন্য ব্যবহৃত পাতার অবশিষ্ট অংশ, নম্বরের তালিকায় ব্যবহৃত হবে ।
- ভার্চুয়াল ঠিকানার শতাংশ
- পৃষ্ঠার মাপ
- টেবিলের কলামের সংখ্যা
- মেমরির সুরক্ষা
- ক্যাশে করা সহায়ক নীতি