সিপিইউ কী এবং এটি কী করে?

আপনার কম্পিউটারের সর্বাধিক গুরুত্বপূর্ণ অংশটি যদি আপনাকে কেবল একটি চয়ন করতে হয় তবে সেটি হবে সেন্ট্রাল প্রসেসিং ইউনিট (সিপিইউ)। এটি প্রাথমিক কেন্দ্র (বা "মস্তিষ্ক"), এবং এটি আপনার পিসির প্রোগ্রামগুলি, অপারেটিং সিস্টেম বা অন্যান্য উপাদানগুলি থেকে আসা নির্দেশাবলী প্রক্রিয়া করে।

1 এবং 0 এর

আরও শক্তিশালী সিপিইউকে ধন্যবাদ, আমরা কম্পিউটার পর্দায় নেটফ্লিক্স, ভিডিও চ্যাট, স্ট্রিমিং এবং ক্রমবর্ধমান আজীবন ভিডিও গেমগুলিতে সবেমাত্র একটি চিত্র প্রদর্শন করতে পেরেছি।

সিপিইউ ইঞ্জিনিয়ারিংয়ের একটি বিস্ময়কর বিষয়, তবে এর মূলত, এটি এখনও বাইনারি সংকেতগুলি (1 এর এবং 0 এর) ব্যাখ্যা করার প্রাথমিক ধারণার উপর নির্ভর করে। পার্থক্যটি এখন হ'ল, পঞ্চ কার্ডগুলি পড়া বা ভ্যাকুয়াম টিউবগুলির সেট সহ প্রসেসিং নির্দেশাবলী পরিবর্তে আধুনিক সিপিইউগুলি টিকটোক ভিডিও তৈরি করতে ছোট ট্রানজিস্টর ব্যবহার করে বা একটি স্প্রেডশীটে নম্বর পূরণ করে।

সিপিইউ এর বুনিয়াদি

সিপিইউ উত্পাদন জটিল। গুরুত্বপূর্ণ বিষয়টি হ'ল প্রতিটি সিপিইউতে সিলিকন থাকে (এক টুকরো বা একাধিক) যা বিলিয়ন মাইক্রোস্কোপিক ট্রানজিস্টর রাখে।

যেমনটি আমরা আগেই চিহ্নিত করেছি, এই ট্রানজিস্টরগুলি 1 এবং 0 এর সমন্বয়ে তৈরি মেশিনের বাইনারি কোড উপস্থাপন করতে একাধিক বৈদ্যুতিক সংকেত (বর্তমান "চালু" এবং বর্তমান "অফ") ব্যবহার করে। এই ট্রানজিস্টরগুলির অনেকগুলি রয়েছে বলে, সিপিইউগুলি আগের তুলনায় আরও বেশি গতিতে ক্রমবর্ধমান জটিল কাজগুলি করতে পারে।

ট্রানজিস্টর গণনাটি অগত্যা বোঝায় না যে একটি সিপিইউ দ্রুত হবে। যাইহোক, এটি এখনও একটি মৌলিক কারণ যা আপনি নিজের পকেটে রেখেছেন তার ফোনে কম্পিউটারের শক্তি অনেক বেশি ছিল, সম্ভবত, আমরা যখন প্রথম চাঁদে গিয়েছিলাম তখন পুরো গ্রহটি করেছিল।

আমরা সিপিইউগুলির ধারণাগত সিঁড়ির উপরে যাওয়ার আগে, কোনও সিপিইউ কীভাবে মেশিন কোডের উপর ভিত্তি করে নির্দেশনা বহন করে সে সম্পর্কে আলোচনা করা যাক, "নির্দেশিকা সেট" বলে। বিভিন্ন সংস্থার সিপিইউতে বিভিন্ন নির্দেশিকা সেট থাকতে পারে তবে সর্বদা তা নয়।

বেশিরভাগ উইন্ডোজ পিসি এবং বর্তমান ম্যাক প্রসেসর উদাহরণস্বরূপ, x86-64 নির্দেশ সেট ব্যবহার করুন, তারা ইন্টেল বা এএমডি সিপিইউ কিনা তা নির্বিশেষে। 2020 এর শেষের দিকে ম্যাকের আত্মপ্রকাশ, তবে, এআরএম-ভিত্তিক সিপিইউ থাকবে, যা একটি ভিন্ন নির্দেশনা সেট ব্যবহার করে। এআরএম প্রসেসরগুলি ব্যবহার করে উইন্ডোজ 10 পিসির একটি ছোট সংখ্যাও রয়েছে।

সম্পর্কিত:বাইনারি কী এবং কম্পিউটারগুলি কেন এটি ব্যবহার করে?

কোর, ক্যাশ এবং গ্রাফিক্স

এখন, সিলিকন নিজেই দেখুন। উপরের চিত্রটি কোর i7-4770S এর জন্য কোম্পানির সিপিইউ আর্কিটেকচার সম্পর্কে 2014 সালে প্রকাশিত একটি ইন্টেল শ্বেত পত্র থেকে প্রাপ্ত। এটি একটি প্রসেসরের দেখতে দেখতে কেবল উদাহরণ is অন্যান্য প্রসেসরের বিভিন্ন লেআউট রয়েছে।

আমরা দেখতে পাচ্ছি এটি একটি ফোর-কোর প্রসেসর। একটা সময় ছিল যখন সিপিইউতে কেবল একটি সিঙ্গেল ছিল had এখন যে আমাদের একাধিক কোর রয়েছে, সেগুলি নির্দেশাবলীর আরও দ্রুত প্রক্রিয়া করে। কোরগুলিতে হাইপার-থ্রেডিং বা যুগপত মাল্টি-থ্রেডিং (এসএমটি) নামেও কিছু থাকতে পারে যা একটি কোরকে পিসির মতো দেখতে দু'টি মনে করে। এটি, যেমন আপনি কল্পনাও করতে পারেন, প্রসেসিংয়ের সময়কে আরও বেশি গতিতে সহায়তা করে।

এই চিত্রের কোরগুলি এল 3 ক্যাশে নামে কিছু ভাগ করছে। এটি সিপিইউর অভ্যন্তরে অনবোর্ড মেমরির একটি ফর্ম। সিপিইউতে প্রতিটি কোরে থাকা এল 1 এবং এল 2 ক্যাশে রয়েছে পাশাপাশি রেজিস্টারগুলিও নিম্ন স্তরের মেমরির একটি রূপ। আপনি যদি রেজিস্টার, ক্যাশে এবং সিস্টেম র‌্যামের মধ্যে পার্থক্য বুঝতে চান তবে এই উত্তরটি স্ট্যাকএক্সচেঞ্জ এ দেখুন।

উপরে প্রদর্শিত সিপিইউতে সিস্টেম এজেন্ট, মেমরি নিয়ন্ত্রণকারী এবং সিলিকনের অন্যান্য অংশ রয়েছে যা সিপিইউতে তথ্য প্রবেশ করে এবং বাইরে চলে যায় manage

অবশেষে, প্রসেসরের অনবোর্ড গ্রাফিক্স রয়েছে, যা আপনি আপনার স্ক্রিনে দেখেন wonderful সমস্ত দুর্দান্ত দৃশ্য তৈরি করে। সমস্ত সিপিইউতে তাদের নিজস্ব গ্রাফিক্স ক্ষমতা থাকে না। এএমডি জেন ​​ডেস্কটপ সিপিইউগুলির উদাহরণস্বরূপ, অন ​​স্ক্রিনে কিছু প্রদর্শন করার জন্য একটি পৃথক গ্রাফিক্স কার্ডের প্রয়োজন। কিছু ইন্টেল কোর ডেস্কটপ সিপিইউতে জাহাজের গ্রাফিকগুলিও অন্তর্ভুক্ত করে না।

মাদারবোর্ডে সিপিইউ

এখন যে কোনও সিপিইউয়ের নীচে কী চলছে সেদিকে আমরা নজর রেখেছি, আসুন কীভাবে এটি আপনার পিসির বাকী অংশের সাথে সংহত হয় তা দেখুন। সিপিইউ আপনার পিসির মাদারবোর্ডে সকেট নামে পরিচিত।

একবার এটি সকেটে বসলে কম্পিউটারের অন্যান্য অংশগুলি "বাস" নামক কোনও কিছুর মাধ্যমে সিপিইউতে সংযুক্ত হতে পারে। উদাহরণস্বরূপ, র‌্যাম তার নিজস্ব বাসের মাধ্যমে সিপিইউতে সংযোগ স্থাপন করে, যখন অনেকগুলি পিসি উপাদান একটি নির্দিষ্ট ধরণের বাস ব্যবহার করে, তাকে "পিসিআই" বলে।

প্রতিটি সিপিইউতে এটি ব্যবহার করতে পারে "পিসিআই লেন" একটি সেট রয়েছে। এএমডি এর জেন 2 সিপিইউ, উদাহরণস্বরূপ, 24 টি লেন রয়েছে যা সরাসরি সিপিইউতে সংযুক্ত থাকে। এরপরে এএমডি থেকে নির্দেশিকা নিয়ে মাদারবোর্ড নির্মাতারা এই লেনগুলি ভাগ করে নিয়েছেন।

উদাহরণস্বরূপ, 16 লেন সাধারণত একটি এক্স 16 গ্রাফিক্স কার্ড স্লটের জন্য ব্যবহৃত হয়। তারপরে স্টোরেজের জন্য চারটি লেন রয়েছে যেমন একটি এমপিএস এসএসডি এর মতো একটি দ্রুত স্টোরেজ ডিভাইস। বিকল্পভাবে, এই চারটি লেনকেও বিভক্ত করা যেতে পারে। দুটি লেন এম 2 এসএসডি এর জন্য এবং দুটি ধীরে ধীরে SATA ড্রাইভের জন্য, যেমন হার্ড ড্রাইভ বা 2.5-ইঞ্চি এসএসডি ব্যবহার করা যেতে পারে।

চিপসেটের জন্য সংরক্ষিত অন্য চারটি সহ এটি 20 লেন, যা মাদারবোর্ডের জন্য যোগাযোগ কেন্দ্র এবং ট্র্যাফিক কন্ট্রোলার। চিপসেটটির তারপরে বাস সংযোগগুলির নিজস্ব সেট রয়েছে, এটি আরও বেশি উপাদানকে পিসিতে যুক্ত করতে সক্ষম করে। আপনি যেমনটি আশা করতে পারেন, উচ্চ-সম্পাদনকারী উপাদানগুলির সিপিইউতে আরও সরাসরি সংযোগ রয়েছে।

আপনি দেখতে পাচ্ছেন, সিপিইউ বেশিরভাগ নির্দেশ প্রক্রিয়াজাতকরণ করে এবং কখনও কখনও এমনকি এমনকি গ্রাফিকগুলিও (যদি এটি এর জন্য নির্মিত হয়)। তবে নির্দেশাবলী প্রক্রিয়াকরণের একমাত্র উপায় সিপিইউ নয়। গ্রাফিক্স কার্ডের মতো অন্যান্য উপাদানগুলির নিজস্ব বোর্ডে প্রক্রিয়াজাতকরণ ক্ষমতা রয়েছে। সিপিইউতে কাজ করতে এবং গেমস চালাতে বা অন্যান্য গ্রাফিক্স-নিবিড় কাজগুলি সম্পাদন করতে জিপিইউ নিজস্ব প্রসেসিং ক্ষমতাও ব্যবহার করে।

বড় পার্থক্য হ'ল উপাদান প্রসেসরগুলি নির্দিষ্ট কাজের কথা মাথায় রেখেই নির্মিত হয় are তবে সিপিইউ হ'ল একটি সাধারণ-উদ্দেশ্যযুক্ত ডিভাইস যা করতে বলা হয় তা যেকোন কম্পিউটিংয়ের কাজটি করতে সক্ষম। এজন্য সিপিইউ আপনার পিসির অভ্যন্তরে সর্বোচ্চ শাসন করে, এবং সিস্টেমের বাকী অংশটি কাজ করার জন্য এটির উপর নির্ভর করে।


$config[zx-auto] not found$config[zx-overlay] not found