বিষয়বস্তুৰ তালিকা
কেন্দ্ৰীয় প্ৰচেছিং একক (CPU) এটা জটিল অথচ জটিল হাৰ্ডৱেৰৰ টুকুৰা। ই কম্পিউটাৰ ব্যৱস্থাৰ “মগজু” আৰু কম্পিউটাৰে কৰা বিভিন্ন কামৰ বাবে ই দায়বদ্ধ। এই কামবোৰ নিষ্পাদনৰ সময়ত ই বহুত গণনা কৰে। সেয়েহে প্ৰশ্নটো; CPU এ ইয়াৰ গণনাসমূহ ক'ত সংৰক্ষণ কৰে?
দ্ৰুত উত্তৰCPU এ ইয়াৰ সকলো গণনা সংৰক্ষণ কৰিবলে ৰেজিষ্টাৰসমূহ ব্যৱহাৰ কৰে। ৰেজিষ্টাৰসমূহ এটা অস্থায়ী মেমৰি, CPU কেশ্ব আৰু যাদৃচ্ছিক অভিগম মেমৰি (RAM) ৰ সৈতে একে। কিন্তু, ৰেজিষ্টাৰসমূহ যথেষ্ট সৰু আৰু দ্ৰুত।
বিভিন্ন CPU ৰেজিষ্টাৰ আছে, ডাটা, ঠিকনা, আৰু অৱস্থা ৰেজিষ্টাৰসমূহ অন্তৰ্ভুক্ত কৰি, অন্যান্যৰ লগতে। প্ৰতিটো প্ৰকাৰ বেলেগ বেলেগ উদ্দেশ্যত ব্যৱহাৰ কৰা হয়। উদাহৰণস্বৰূপে, তথ্য পঞ্জীয়কে সংখ্যাগত তথ্য সংৰক্ষণ কৰাত সহায় কৰে;
আমি তলত ইয়াৰ আৰু অধিক বিশদ কভাৰেজ পাইছো। গতিকে, অনুগ্ৰহ কৰি এই CPU সংৰক্ষণ অঞ্চলসমূহৰ বিষয়ে অধিক জানিবলৈ পঢ়ি থাকিব, সিহঁতে কেনেকৈ কাম কৰে, আৰু উপলব্ধ বিভিন্ন ধৰণৰ।
CPU এ ইয়াৰ গণনাসমূহ ক'ত সংৰক্ষণ কৰে?
CPU এ ইয়াৰ গণনাসমূহ সংৰক্ষণ কৰে ৰেজিষ্টাৰ নামেৰে জনাজাত অস্থায়ী স্মৃতিশক্তিৰ একক ধৰণৰ। ই পঞ্জীয়নসমূহ ব্যৱহাৰ কৰে কাৰণ ই CPU কেশ্ব বা আনকি RAM তকৈ তাত তথ্য সংৰক্ষণ কৰা অধিক কাৰ্যক্ষম ।
ৰেজিষ্টাৰসমূহ CPU স্থাপত্যৰ অংশ, আৰু আপুনি সিহতক সলনি (যোগ বা আঁতৰাব) নোৱাৰে। ইয়াত সামান্য পৰিমাণৰ ছুপাৰ-ফাষ্ট ষ্ট’ৰেজ থাকে যিটো হ’ব পাৰেযাদৃচ্ছিকভাৱে অভিগম কৰা হয়। কিছুমান ৰেজিষ্টাৰ হৈছে কেৱল পঢ়িব পৰা বা কেৱল লিখাৰ বাবে নিৰ্দিষ্ট কাৰণত।
এই অস্থায়ী ধৰণৰ মেমৰি মূল মেমৰি (RAM)ৰ অংশ নহয়, কিন্তু কেতিয়াবা ইহঁতক এটা মেমৰি ঠিকনা নিযুক্ত কৰা হয়। আপোনাৰ কমপিউটাৰৰ CPU এ অন্য অধিক উল্লেখযোগ্য ধৰণৰ মেমৰিৰ পৰা তথ্য লয়। তাৰ পিছত ই ইয়াক গণনা আৰু সংৰক্ষণৰ উদ্দেশ্যে ৰেজিষ্টাৰসমূহত লোড কৰে। তথ্যসমূহ এবাৰ প্ৰক্ৰিয়াকৰণ কৰাৰ পিছত, ইয়াক সাধাৰণতে ৰেম (চিস্টেমৰ মেম’ৰী)ত সংৰক্ষণ কৰা হয় যাতে নতুন বিশ্লেষণৰ বাবে স্থান সৃষ্টি হয়।
ৰেজিষ্টাৰ আৰু মেমৰি হাইৰাৰ্কি
আপুনি আগতে কেতিয়াবা মেমৰি হাইৰাৰ্কি শব্দটোৰ কথা শুনিছেনে? বাৰু, ইয়াক সাধাৰণতে কম্পিউটাৰ আৰ্কিটেকচাৰত বিভিন্ন ধৰণৰ মেম’ৰি আৰু ই কেনেকৈ কাম কৰে সেই বিষয়ে বৰ্ণনা কৰিবলৈ ব্যৱহাৰ কৰা হয়। হাৰ্ড ড্ৰাইভসমূহ, উদাহৰণস্বৰূপ, লেহেমীয়া আৰু ডাঙৰ ধৰণৰ মেমৰি আৰু তলত স্তৰভিত্তিকভাৱে অৱস্থান কৰা হয়। CPU ৰেজিষ্টাৰসমূহ হৈছে সৰ্বাধিক দ্ৰুত (অভিগম সময়ৰ ক্ৰম) আৰু সৰুতম ধৰণৰ মেমৰি। এইদৰে, সিহতক পিৰামিডৰ শীৰ্ষত ৰখা হয়, তাৰ পিছত CPU কেশ্ব ।
CPU ৰেজিষ্টাৰসমূহৰ আকাৰ বিভিন্ন । ৰেজিষ্টাৰ মেমৰিৰ আকাৰ ই ধৰি ৰাখিব পৰা বিটৰ সংখ্যাৰ দ্বাৰা নিৰ্ধাৰণ কৰা হয়। উদাহৰণস্বৰূপ, সৰ্বাধিক সাধাৰণ ৰেজিষ্টাৰ আকাৰ হৈছে 8-বিট (অৰ্থাৎ 8 বিট ), 12-বিট , 16-বিট , 32-বিট , আৰু 64-বিট । ৰেজিষ্টাৰসমূহে কেতিয়াবা বিভিন্ন ধৰণত কাম কৰিব পাৰে, অৰ্থাৎ এটা 32-বিট ৰেজিষ্টাৰত বিভক্ত কৰিব পাৰি ৮-বিট আকাৰ ৪ বাৰ । ই ইয়াক একেলগে বিভিন্ন তথ্য সংৰক্ষণ কৰিবলৈ সামৰ্থবান কৰে।
গুৰুত্বপূৰ্ণ টোকাCPU কেশ্ব আৰু ৰেজিষ্টাৰসমূহ জটিল উপাদানসমূহ যিবোৰক অৱজ্ঞা কৰিব নোৱাৰি। CPU ক ইয়াৰ কামসমূহ যুক্তিসংগতভাৱে আৰু সৰ্বাধিক দক্ষতাৰে সম্পাদন কৰিবলে তেওঁলোকৰ প্ৰয়োজন। যদি কেচ নাথাকিলহেঁতেন, তেন্তে চিপিইউসমূহে ৰেমৰ পৰা ডাটা লোড কৰিব লাগিব, যাৰ ফলত কম্পিউটাৰসমূহ অতি লেহেমীয়া হৈ পৰে।
See_also: Cash App ত কাৰোবাক কেনেকৈ বিচাৰিবCPU ৰেজিষ্টাৰসমূহে কেনেকৈ কাম কৰে?
আমি উল্লেখ কৰিছো যে ৰেজিষ্টাৰসমূহ বিভিন্ন ধৰণৰ (তলত বিৱৰণ বিচাৰি পাব) বিভিন্ন উদ্দেশ্যৰ বাবে। সিহঁতে প্ৰায়ে হয় তথ্য বা ঠিকনা ৰাখে যাতে চিস্টেমৰ অন্য ঠাইত সংৰক্ষণ কৰা তথ্য বিচাৰি উলিওৱাত সহায় কৰে। তথ্যসমূহ সাধাৰণতে সংৰক্ষণ কৰা হয় – CPU কেশ্ব বা RAM ত।
উদাহৰণস্বৰূপে, সূচী পঞ্জিকাসমূহে সিহতৰ গাণিতিক কাৰ্য্যসমূহত ঠিকনাসমূহ ৰাখে যি CPU ক প্ৰয়োজনীয় তথ্য বিচাৰিবলৈ সামৰ্থবান কৰে . সূচী পঞ্জিকাসমূহে CPU ৰ কাৰ্যক্ষমতা বৃদ্ধি কৰাত এটা জটিল ভূমিকা পালন কৰে। ইহঁতে মেম’ৰিৰ ব্যৱহাৰ বহু পৰিমাণে কমাই দিয়ে আৰু চিপিইউৰ এক্সিকিউশ্যন গতি দ্ৰুত কৰে।
পঞ্জীয়কৰ প্ৰকাৰ
যদি আপুনি নাজানিছিল, তেন্তে বহুতো ভিন্ন ধৰণৰ ৰেজিষ্টাৰ আছে। আৰু সিহঁতে সকলোৱে CPU ক ইয়াৰ বৈচিত্ৰ্যপূৰ্ণ কাৰ্য্যসমূহ এক্সিকিউট কৰাত সহায় কৰিবলৈ কাম কৰে। এটা CPU ৰ পঞ্জিকাসমূহৰ সংখ্যা আৰু ধৰণ ইয়াৰ স্থাপত্য ৰ ওপৰত নিৰ্ভৰ কৰে। কিছুমানে আনতকৈ অধিক গুৰুত্বপূৰ্ণ ভূমিকা পালন কৰে।
See_also: চুইচ লাইটৰ কিমান সংৰক্ষণ থাকে?আমি তলত এই CPU ৰেজিষ্টাৰসমূহৰ কিছুমান উল্লেখ কৰিছো যাতে আপোনাক সিহঁতে কেনেকৈ কৰে তাৰ এটা সাধাৰণ ধাৰণা দিব পাৰে। এবাৰ চাওকচোন!
- ধাৰাবাহিকৰেজিষ্টাৰসমূহ – ইহঁতে কেৱল-পঢ়া মানসমূহ সংৰক্ষণ কৰে।
- ঠিকনা পঞ্জিকাসমূহ – ডাটা ঠিকনাসমূহ সংৰক্ষণ কৰে, যি CPU ক তথ্য অৱস্থান কৰাত সহায় কৰে ৰেমত।
- ডাটা ৰেজিষ্টাৰ – ইহঁতে গাণিতিক কামৰ বাবে ব্যৱহৃত সংখ্যাগত ডাটা সংৰক্ষণ কৰে।
- অৱস্থা পঞ্জীয়নসমূহ – ধৰি ৰাখক সত্য মানসমূহ যি CPU ক এটা নিৰ্দেশ এক্সিকিউট কৰিব লাগে নেকি নিৰ্ধাৰণ কৰাত সহায় কৰে।
- ভেক্টৰ পঞ্জীয়ন – সিহঁতে ভেক্টৰ প্ৰচেছিং ৰ বাবে তথ্য ৰাখে।
- নিৰ্দেশনা পঞ্জীয়নসমূহ – CPU এ এই মুহূৰ্তত এক্সিকিউট কৰা নিৰ্দেশনাসমূহ সংৰক্ষণ কৰক।
আন কেইবাটাও ধৰণৰ পঞ্জিকা আছে; আপুনি ইয়াত এখন বিস্তৃত তালিকা চাব পাৰে। এই সকলো ৰেজিষ্টাৰে আপোনাৰ কমপিউটাৰৰ কাৰ্য্যসমূহ কাৰ্যক্ষম, দ্ৰুত, আৰু 100% সফল কৰিবলে CPU ৰ সৈতে সুসমভাৱে কাম কৰে।
উপসংহাৰ
CPU এ ইয়াৰ গণনাসমূহ ক'ত সংৰক্ষণ কৰে? আমি শিকিছো যে CPU এ ইয়াৰ গণনাসমূহ সংৰক্ষণ কৰিবলৈ registers ব্যৱহাৰ কৰে। ৰেজিষ্টাৰ হৈছে বিশেষ ধৰণৰ অস্থায়ী স্মৃতিশক্তি। কম্পিউটাৰ ব্যৱস্থাৰ আটাইতকৈ সৰু আৰু দ্ৰুততম ধৰণৰ মেম’ৰী।
কম্পিউটাৰ আৰ্কিটেকচাৰৰ মেমৰি হাইৰাৰ্কি ত ৰেজিষ্টাৰসমূহ পিৰামিডৰ ওপৰত থাকে। শাৰীত পৰৱৰ্তীটো হৈছে CPU কেশ্ব । দুয়োটাই CPU ক কাৰ্য্যসমূহ নিষ্পাদন কৰাত যিমান পাৰি দক্ষ আৰু দ্ৰুত হ'বলৈ সামৰ্থবান কৰাত এটা জটিল ভূমিকা পালন কৰে।
আমি এইটোও জানিব পাৰিছো যে ইমানবোৰ ধৰণৰ ৰেজিষ্টাৰ আছে। প্ৰতিটো প্ৰকাৰ এটা নিৰ্দিষ্ট উদ্দেশ্যৰ বাবে ডিজাইন কৰা হৈছে। তেন্তে,আমি আশা কৰোঁ যে আপুনি এতিয়া আৰু ভৱিষ্যতে আৰামত ওপৰৰ প্ৰশ্নটোৰ উত্তৰ দিব পাৰিব। <২>