আধুনিক প্রসেসরগুলির একটি ছোট আয়তক্ষেত্রের আকার রয়েছে, যা সিলিকনের একটি প্লেটের আকারে উপস্থাপিত হয়। প্লেট নিজেই প্লাস্টিক বা সিরামিক দিয়ে তৈরি একটি বিশেষ কেস দ্বারা সুরক্ষিত। সমস্ত মূল সার্কিট সুরক্ষিত, তাদের ধন্যবাদ, সিপিইউর পূর্ণাঙ্গ কাজ সম্পন্ন করা হয়। যদি উপস্থিতি দিয়ে সবকিছু খুব সহজ হয়, তবে সার্কিট নিজেই কীভাবে এবং প্রসেসরের ব্যবস্থা কীভাবে করা হয়? এর আরও বিস্তারিতভাবে দেখুন।
কম্পিউটার প্রসেসর কীভাবে কাজ করে
সিপিইউতে অল্প সংখ্যক বিভিন্ন উপাদান রয়েছে। তাদের প্রত্যেকের নিজস্ব ক্রিয়া সম্পাদন করে; ডেটা এবং নিয়ন্ত্রণ স্থানান্তরিত হয়। সাধারণ ব্যবহারকারীরা তাদের ঘড়ির ফ্রিকোয়েন্সি, ক্যাশের আকার এবং কোরগুলি দ্বারা প্রসেসরের পার্থক্য করতে অভ্যস্ত। তবে এটি নির্ভরযোগ্য এবং দ্রুত অপারেশন সরবরাহ করে না। এটি প্রতিটি উপাদান বিশেষ মনোযোগ দিতে মূল্যবান।
স্থাপত্য
সিপিইউর অভ্যন্তরীণ নকশা প্রায়শই একে অপরের থেকে আলাদা হয়, প্রতিটি পরিবারের নিজস্ব সম্পত্তি এবং কার্যকারিতা রয়েছে - এটিকে তার আর্কিটেকচার বলা হয়। প্রসেসরের ডিজাইনের একটি উদাহরণ আপনি নীচের চিত্রটিতে দেখতে পারেন।
তবে অনেকে প্রসেসরের আর্কিটেকচারের দ্বারা কিছুটা আলাদা অর্থ বোঝাতে অভ্যস্ত। যদি আমরা এটিকে প্রোগ্রামিংয়ের দৃষ্টিকোণ থেকে বিবেচনা করি, তবে এটি কোডের একটি নির্দিষ্ট সেট কার্যকর করার ক্ষমতা দ্বারা নির্ধারিত হয়। আপনি যদি কোনও আধুনিক সিপিইউ কিনে থাকেন তবে সম্ভবত এটি x86 আর্কিটেকচারকে বোঝায়।
আরও দেখুন: প্রসেসরের ক্ষমতা নির্ধারণ করা
কার্নেলের
সিপিইউর মূল অংশটিকে মূল বলা হয়, এতে সমস্ত প্রয়োজনীয় ব্লক রয়েছে এবং লজিকাল এবং গাণিতিক কাজগুলিও সম্পাদিত হয়। আপনি যদি নীচের চিত্রটি দেখুন, আপনি কার্নেলের প্রতিটি কার্যকরী ব্লকটি দেখতে কেমন তা নির্ধারণ করতে পারেন:
- মডিউল আনার নির্দেশনা। এখানে, নির্দেশাবলী কাউন্টারে নির্দেশিত ঠিকানায় স্বীকৃত। কমান্ডগুলির একযোগে পড়ার সংখ্যা সরাসরি ইনস্টল করা ডিক্রিপশন ইউনিটগুলির উপর নির্ভর করে, যা প্রতিটি ঘড়ির চক্রকে সর্বোচ্চ সংখ্যক নির্দেশাবলীর সাহায্যে লোড করতে সহায়তা করে।
- শাখার ভবিষ্যদ্বাণী নির্দেশিকা আনা ইউনিট অনুকূল অপারেশন জন্য দায়ী। এটি কার্নেল পাইপলাইন লোড করে এক্সিকিউটেবল কমান্ডের ক্রম নির্ধারণ করে।
- ডিকোডিং মডিউল। কার্নেলের এই অংশটি কার্য সম্পন্ন করার জন্য নির্দিষ্ট প্রক্রিয়াগুলি নির্ধারণের জন্য দায়বদ্ধ। নির্দেশের পরিবর্তনশীল আকারের কারণে ডিকোডিংয়ের কাজটি নিজেই খুব জটিল। নতুন প্রসেসরগুলিতে একটি কোরে এ জাতীয় কয়েকটি ইউনিট রয়েছে।
- ডেটা স্যাম্পলিং মডিউল। তারা র্যাম বা ক্যাশে থেকে তথ্য নেয়। তারা সঠিকভাবে ডেটা স্যাম্পলিং সম্পাদন করে, যা এই মুহুর্তে নির্দেশের প্রয়োগের জন্য প্রয়োজনীয়।
- নিয়ন্ত্রণ ইউনিট। নামটি ইতিমধ্যে এই উপাদানটির গুরুত্বের কথা বলে। মূলত, এটি সর্বাধিক গুরুত্বপূর্ণ উপাদান, যেহেতু এটি সমস্ত ব্লকের মধ্যে শক্তি বিতরণ করে, প্রতিটি ক্রিয়া সময়মত সম্পন্ন করতে সহায়তা করে।
- ফলাফল সংরক্ষণের জন্য মডিউল। র্যামের নির্দেশাবলী প্রক্রিয়াকরণের পরে লেখার জন্য ডিজাইন করা। সংরক্ষণের ঠিকানাটি চলমান কার্যক্রমে নির্দেশিত হয়।
- বাধা সঙ্গে কাজের উপাদান। সিপিইউ একযোগে বাধা ফাংশনটির জন্য অনেকগুলি কাজ সম্পাদন করতে সক্ষম হয়, এটি এটি একটি প্রোগ্রামের অগ্রগতি বন্ধ করতে দেয়, অন্য নির্দেশিকায় স্যুইচ করে।
- খাতাপত্র। নির্দেশাবলীর অস্থায়ী ফলাফলগুলি এখানে সংরক্ষণ করা হয়; এই উপাদানটিকে একটি ছোট দ্রুত র্যাম বলা যেতে পারে। প্রায়শই এর আয়তন কয়েক শত বাইটের বেশি হয় না।
- দল কাউন্টার এটি কমান্ডের ঠিকানা সংরক্ষণ করে যা পরবর্তী প্রসেসর চক্রের সাথে জড়িত থাকবে।
সিস্টেম বাস
সিস্টেম বাসে সিপিইউ সংযুক্ত ডিভাইস যা পিসির অংশ। কেবলমাত্র তিনি এটির সাথে সরাসরি সংযুক্ত আছেন, বাকি উপাদানগুলি বিভিন্ন কন্ট্রোলারের মাধ্যমে সংযুক্ত থাকে। বাসে নিজেই অনেকগুলি সিগন্যাল লাইন রয়েছে যার মাধ্যমে তথ্য সঞ্চারিত হয়। প্রতিটি লাইনের নিজস্ব প্রোটোকল রয়েছে, যা অন্যান্য সংযুক্ত কম্পিউটার উপাদানগুলির সাথে নিয়ন্ত্রকদের মাধ্যমে যোগাযোগ সরবরাহ করে। বাসটির নিজস্ব ফ্রিকোয়েন্সি যথাক্রমে, উচ্চতর এটি তত দ্রুত সিস্টেমের সংযোগকারী উপাদানগুলির মধ্যে তথ্যের বিনিময় ঘটে।
ক্যাশে স্মৃতি
সিপিইউ গতি মেমরি থেকে যত তাড়াতাড়ি সম্ভব কমান্ড এবং ডেটা নির্বাচন করার দক্ষতার উপর নির্ভর করে। ক্যাশের কারণে, মৃত্যুর সময় হ্রাস পেয়েছে কারণ এটি অস্থায়ী বাফারের ভূমিকা পালন করে যা সিপিইউ ডেটা তাত্ক্ষণিকভাবে ট্রান্সফার সরবরাহ করে র্যামে বা তদ্বিপরীতভাবে।
ক্যাশের মূল বৈশিষ্ট্য হল এর স্তর পার্থক্য। যদি এটি উচ্চ হয়, তবে স্মৃতিশক্তি ধীর এবং আরও প্রগা .় হয়। প্রথম স্তরের স্মৃতি দ্রুত এবং ক্ষুদ্রতম হিসাবে বিবেচিত হয়। এই উপাদানটির পরিচালনার নীতিটি খুব সহজ - দীর্ঘকাল ধরে অ্যাক্সেস করা তথ্য মুছে ফেলার সময়, সিপিইউ র্যাম থেকে ডেটা পড়ে এবং কোনও স্তরে ক্যাশে রাখে। প্রসেসরের যদি এই তথ্যটি আবার প্রয়োজন হয় তবে এটি অস্থায়ী বাফারের জন্য দ্রুত ধন্যবাদ পাবেন।
একটি সকেট (জ্যাক)
প্রসেসরের নিজস্ব সংযোগকারী (সকেট বা স্লটেড) থাকার কারণে আপনি খুব সহজেই ভাঙ্গন বা কম্পিউটার আপগ্রেড করার ক্ষেত্রে এটিকে প্রতিস্থাপন করতে পারেন। কোনও সকেট ছাড়াই, সিপিইউ কেবল মাদারবোর্ডে সোনার্ড করা হত, পরবর্তী পরবর্তী মেরামত বা প্রতিস্থাপনকে জটিল করে তোলে। এটি মনোযোগ দেওয়ার মতো - প্রতিটি সকেট নির্দিষ্ট প্রসেসর ইনস্টল করার জন্য একচেটিয়াভাবে ডিজাইন করা হয়েছে।
প্রায়শই ব্যবহারকারীরা অযত্নে একটি বেমানান প্রসেসর এবং মাদারবোর্ড কিনে, যা অতিরিক্ত সমস্যার কারণ হয়।
আরও পড়ুন:
কম্পিউটারের জন্য একটি প্রসেসর নির্বাচন করা
আপনার কম্পিউটারের জন্য একটি মাদারবোর্ড চয়ন করুন
ভিডিও কোর
প্রসেসরে একটি ভিডিও কোর প্রবর্তনের জন্য ধন্যবাদ, এটি একটি ভিডিও কার্ড হিসাবে কাজ করে। অবশ্যই, এটি এর শক্তির সাথে তুলনা করা যায় না, তবে আপনি যদি সাধারণ কাজের জন্য একটি সিপিইউ কিনে থাকেন তবে গ্রাফিক কার্ড ছাড়াই আপনি সম্পূর্ণরূপে করতে পারেন। সর্বোপরি, ইন্টিগ্রেটেড ভিডিও কোর নিজেকে সস্তা ব্যস্ত ল্যাপটপ এবং সস্তা ডেস্কটপ কম্পিউটারগুলিতে দেখায়।
এই নিবন্ধে, আমরা প্রসেসরটি কী কী নিয়ে গঠিত, প্রতিটি উপাদানগুলির ভূমিকা, তার গুরুত্ব এবং অন্যান্য উপাদানগুলির উপর নির্ভরতা সম্পর্কে কথা বললাম সে সম্পর্কে বিশদভাবে পরীক্ষা করেছিলাম। আমরা আশা করি যে এই তথ্যটি কার্যকর ছিল এবং আপনি সিপিইউর বিশ্ব থেকে নিজের জন্য নতুন এবং আকর্ষণীয় কিছু শিখেছিলেন।