সুচিপত্র
সেন্ট্রাল প্রসেসিং ইউনিট (সিপিইউ) হার্ডওয়্যারের একটি জটিল কিন্তু গুরুত্বপূর্ণ অংশ। এটি একটি কম্পিউটার সিস্টেমের "মস্তিষ্ক" এবং কম্পিউটার পরিচালনা করে এমন বিভিন্ন কাজের জন্য দায়ী। এই কাজগুলি সম্পাদন করার সময়, এটি অনেক গণনা করে। তাই প্রশ্ন; সিপিইউ তার কম্পিউটেশনগুলি কোথায় সঞ্চয় করে?
দ্রুত উত্তরসিপিইউ তার সমস্ত গণনা সংরক্ষণ করতে রেজিস্টার ব্যবহার করে। রেজিস্টার হল একটি অস্থায়ী মেমরি, যা CPU ক্যাশে এবং র্যান্ডম অ্যাক্সেস মেমরি (RAM) এর মতো। কিন্তু, রেজিস্টারগুলো বেশ ছোট এবং দ্রুত।
ডেটা, ঠিকানা এবং স্ট্যাটাস রেজিস্টার সহ বিভিন্ন CPU রেজিস্টার রয়েছে। প্রতিটি ধরনের একটি ভিন্ন উদ্দেশ্যে ব্যবহার করা হয়. উদাহরণস্বরূপ, ডেটা রেজিস্টারগুলি সাংখ্যিক তথ্য সংরক্ষণ করতে সাহায্য করে; স্ট্যাটাস রেজিস্টারে সত্য মান রয়েছে ইত্যাদি।
আমরা নীচে এর এবং আরও অনেক কিছুর বিস্তারিত কভারেজ পেয়েছি। তাই, অনুগ্রহ করে এই CPU স্টোরেজ ক্ষেত্রগুলি, তারা কীভাবে কাজ করে এবং বিভিন্ন ধরনের উপলব্ধ সম্পর্কে আরও জানতে পড়তে থাকুন।
আরো দেখুন: এলজি স্মার্ট টিভিতে কীভাবে ফুবোটিভি পাবেনCPU তার কম্পিউটেশনগুলি কোথায় সঞ্চয় করে?
CPU তার গণনাগুলিকে এতে সঞ্চয় করে অনন্য ধরনের অস্থায়ী মেমরি যা রেজিস্টার নামে পরিচিত। এটি রেজিস্টার ব্যবহার করে কারণ এটি সিপিইউ ক্যাশে বা এমনকি RAM সেখানে ডেটা সংরক্ষণ আরও দক্ষ ।
রেজিস্টারগুলি হল CPU আর্কিটেকচারের অংশ, এবং আপনি সেগুলি পরিবর্তন (যোগ বা অপসারণ) করতে পারবেন না। তারা হতে পারে যে অতি দ্রুত স্টোরেজ একটি ছোট পরিমাণ গঠিতএলোমেলোভাবে অ্যাক্সেস করা হয়েছে। কিছু রেজিস্টার নির্দিষ্ট কারণে শুধুমাত্র পঠন অথবা শুধুমাত্র লিখুন ।
এই অস্থায়ী ধরনের মেমরি প্রধান মেমরির (RAM) অংশ নয়, কিন্তু কখনও কখনও তাদের জন্য একটি মেমরি ঠিকানা বরাদ্দ করা হয়। আপনার কম্পিউটারের CPU অন্যান্য উল্লেখযোগ্য ধরনের মেমরি থেকে ডেটা নেয়। তারপর এটি গণনা এবং স্টোরেজ উদ্দেশ্যে রেজিস্টারে লোড করে। একবার ডেটা প্রক্রিয়া করা হলে, এটি সাধারণত নতুন বিশ্লেষণের জন্য স্থান তৈরি করতে RAM (সিস্টেমের মেমরি) এ সংরক্ষণ করা হয়।
রেজিস্টার এবং মেমরি হায়ারার্কি
আপনি কি আগে কখনও মেমরি হায়ারার্কি শব্দটি শুনেছেন? ঠিক আছে, এটি সাধারণত কম্পিউটার আর্কিটেকচারে ব্যবহৃত হয় বিভিন্ন ধরণের মেমরি এবং কীভাবে তারা কাজ করে তা বর্ণনা করতে। উদাহরণস্বরূপ, হার্ড ড্রাইভগুলি ধীর এবং বৃহত্তর ধরণের মেমরি এবং নিচের দিকে ক্রমানুসারে অবস্থান করে। CPU রেজিস্টার হল দ্রুত (অ্যাক্সেস সময়ের ক্রম) এবং সবচেয়ে ছোট ধরনের মেমরি। এইভাবে, এগুলিকে পিরামিডের শীর্ষে তারপর CPU ক্যাশে রাখা হয়।
সিপিইউ রেজিস্টারের বিভিন্ন মাপ আছে । একটি রেজিস্টার মেমরির আকার এটি ধারণ করতে পারে এমন বিটের সংখ্যা দ্বারা নির্ধারিত হয়। উদাহরণস্বরূপ, সবচেয়ে সাধারণ রেজিস্টার মাপ হল 8-বিট (অর্থাৎ 8 বিট ), 12-বিট , 16-বিট , 32-বিট , এবং 64-বিট । রেজিস্টার কখনও কখনও বিভিন্ন মোডে কাজ করতে পারে, যার অর্থ হল একটি 32-বিট রেজিস্টার বিভক্ত করা যেতে পারে 8-বিট আকার 4 বার । এটি একে একই সাথে বিভিন্ন ডেটা সঞ্চয় করতে সক্ষম করে৷
গুরুত্বপূর্ণ নোটCPU ক্যাশে এবং রেজিস্টারগুলি হল গুরুত্বপূর্ণ উপাদান যা উপেক্ষা করা যায় না৷ CPU-এর প্রয়োজন তাদের কাজগুলো যুক্তিসঙ্গতভাবে এবং সর্বোচ্চ দক্ষতার সাথে করার জন্য। ক্যাশে বিদ্যমান না থাকলে, CPU গুলিকে RAM থেকে ডেটা লোড করতে হবে, কম্পিউটারগুলিকে খুব ধীর করে তোলে।
সিপিইউ রেজিস্টারগুলি কীভাবে কাজ করে?
আমরা উল্লেখ করেছি যে বিভিন্ন উদ্দেশ্যে রেজিস্টারগুলি বিভিন্ন ধরণের (নীচে বিস্তারিত খুঁজুন)। তারা প্রায়শই সিস্টেমে অন্য কোথাও সংরক্ষিত ডেটা খুঁজে পেতে সহায়তা করার জন্য ডেটা বা ঠিকানা ধরে রাখে। ডেটা সাধারণত সংরক্ষণ করা হয় – CPU ক্যাশে বা RAM এ।
উদাহরণস্বরূপ, সূচী রেজিস্টার তাদের গাণিতিক কাজগুলিতে ঠিকানাগুলি ধারণ করে যা প্রয়োজনীয় ডেটা খুঁজে পেতে CPU-কে সক্ষম করে ইনডেক্স রেজিস্টারগুলি CPU এর কার্যকারিতা বৃদ্ধিতে গুরুত্বপূর্ণ ভূমিকা পালন করে । তারা মেমরির ব্যবহার উল্লেখযোগ্যভাবে কমিয়ে দেয় এবং CPU এর এক্সিকিউশনের গতি বাড়িয়ে দেয়।
আরো দেখুন: কিভাবে ডেল ল্যাপটপে BIOS অ্যাক্সেস করবেনরেজিস্টারের প্রকারগুলি
যদি আপনি না জানেন, সেখানে বিভিন্ন ধরনের রেজিস্টার রয়েছে। এবং এগুলি সমস্তই CPU-কে তার বিভিন্ন ক্রিয়াকলাপ সম্পাদনে সহায়তা করার জন্য কাজ করে। একটি CPU এর সংখ্যা এবং রেজিস্টারের ধরন নির্ভর করে তার আর্কিটেকচার এর উপর। কিছু অন্যদের চেয়ে বেশি গুরুত্বপূর্ণ ভূমিকা পালন করে।
আমরা নিচে এই CPU রেজিস্টারগুলির মধ্যে কিছু উল্লেখ করেছি যে তারা কীভাবে করে সে সম্পর্কে আপনাকে একটি সাধারণ ধারণা দিতে। একবার দেখুন!
- ধ্রুবকরেজিস্টার – তারা শুধুমাত্র পড়ার জন্য মান সংরক্ষণ করে।
- অ্যাড্রেস রেজিস্টার – স্টোর ডেটা অ্যাড্রেস , যা CPU-কে ডেটা সনাক্ত করতে সহায়তা করে র্যামে।
- ডেটা রেজিস্টার – তারা গাণিতিক কাজের জন্য ব্যবহৃত সংখ্যাসূচক ডেটা সংরক্ষণ করে।
- স্ট্যাটাস রেজিস্টার - ধরে রাখুন সত্যের মান যা CPU-কে একটি নির্দেশ কার্যকর করা উচিত কিনা তা নির্ধারণ করতে সাহায্য করে।
- ভেক্টর রেজিস্টার – তারা ভেক্টর প্রক্রিয়াকরণের জন্য ডেটা রাখে।<11
- নির্দেশনা রেজিস্টার - নির্দেশনা সংরক্ষণ করুন যা CPU এই মুহুর্তে কার্যকর করছে।
অন্যান্য বিভিন্ন ধরনের রেজিস্টার রয়েছে; আপনি এখানে একটি ব্যাপক তালিকা দেখতে পারেন। এই সমস্ত রেজিস্টারগুলি আপনার কম্পিউটারের ক্রিয়াকলাপগুলিকে দক্ষ, দ্রুত এবং 100% সফল করতে CPU-এর সাথে সুরেলাভাবে কাজ করে।
উপসংহার
সিপিইউ তার গণনাগুলি কোথায় সঞ্চয় করে? আমরা শিখেছি যে CPU তার কম্পিউটেশন সংরক্ষণ করতে রেজিস্টার ব্যবহার করে। রেজিস্টার হল বিশেষ ধরনের অস্থায়ী স্মৃতি। এগুলি কম্পিউটার সিস্টেমে সবচেয়ে ছোট এবং দ্রুততম ধরণের মেমরি।
কম্পিউটার আর্কিটেকচারের মেমরি শ্রেণিবিন্যাসের পিরামিডের শীর্ষে রেজিস্টার রয়েছে। পরবর্তী লাইনটি হল CPU ক্যাশে । উভয়ই সিপিইউকে কার্য সম্পাদনে যতটা সম্ভব দক্ষ এবং দ্রুত সক্ষম করতে গুরুত্বপূর্ণ ভূমিকা পালন করে।
আমরা আরও শিখেছি যে অনেক ধরনের রেজিস্টার আছে। প্রতিটি প্রকার একটি নির্দিষ্ট উদ্দেশ্যে ডিজাইন করা হয়েছে। তাই,আমরা আশা করি আপনি এখন এবং ভবিষ্যতে আরামে উপরের প্রশ্নের উত্তর দিতে পারবেন।