টিউটোরিয়াল

মাইক্রোপ্রসেসর বা সিপিইউ কী এবং কীসের জন্য?

সুচিপত্র:

Anonim

সিপিইউ বা সেন্ট্রাল প্রসেসিং ইউনিট হিসাবেও পরিচিত, মাইক্রোপ্রসেসর একটি সম্পূর্ণ কম্পিউটিং ইঞ্জিন যা একক সিলিকন চিপে তৈরি করা হয় । এটি যে কোনও সাধারণ কম্পিউটারের হৃদয় হিসাবেও পরিচিত, এটি ডেস্কটপ মেশিন, সার্ভার বা ল্যাপটপ হোক।

আপনি এটি সম্পর্কে আরও জানতে চান? আমাদের আকর্ষণীয় নিবন্ধটি মিস করবেন না!

সূচি সূচি

মাইক্রোপ্রসেসর কী?

নিশ্চয় আপনি আপনার কম্পিউটারে যে মাইক্রোপ্রসেসরটি ব্যবহার করছেন তা হ'ল পেন্টিয়াম, একটি এএমডি রায়জেন বা ইনটেল কোর আই 3, আই 5, আই 7 বা আই 9 এর একটি প্রজন্ম। এগুলি সর্বাধিক জনপ্রিয় প্রসেসর… তবে তারা সত্যই সবাই "প্রায় একই" করেন (আমি এটাকে উদ্ধৃতিতে রেখেছি, কারণ এমন প্রযুক্তি রয়েছে যা এটি পৃথক করে) এবং একইভাবে।

প্রথম মাইক্রোপ্রসেসরটি ইন্টেল 4004 ছিল, এটি 1971 সালে প্রবর্তিত হয়েছিল। এটি খুব শক্তিশালী ছিল না, যেহেতু এটি যা করতে পারে তা যুক্ত এবং বিয়োগ করছিল, এবং এটি কেবল একবারে 4 বিটে এটি করতে পারে। তবে এটি আশ্চর্যজনক যে সবকিছু একটি চিপে ছিল।

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

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

মাইক্রোপ্রসেসর কীসের জন্য?

একটি মাইক্রোপ্রসেসর এমন একটি উপাদান যা কম্পিউটার প্রসেসিংয়ের সাথে জড়িত নির্দেশাবলী এবং কার্য সম্পাদন করে এবং "ইঞ্জিন" যা আপনি কম্পিউটার চালু করার সময় শুরু হয়। একটি কম্পিউটার সিস্টেমে, মাইক্রোপ্রসেসর হ'ল কেন্দ্রীয় ইউনিট যা এতে সঞ্চারিত যৌক্তিক নির্দেশাবলী সম্পাদন করে এবং পরিচালনা করে।

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

এটি ইন্টিগ্রেটেড সার্কিট দিয়ে তৈরি করা হয়েছে যা সরঞ্জামের শক্তির উপর নির্ভর করে হাজার হাজার ট্রানজিস্টর ধারণ করে।

মাইক্রোপ্রসেসরগুলি সাধারণত নির্ধারিত সময়ে প্রক্রিয়া করতে পারে এমন নির্দেশাবলীর সংখ্যা, মেগাহের্টজে পরিমাপ করা ঘড়ির ফ্রিকোয়েন্সি এবং নির্দেশনা অনুযায়ী ব্যবহৃত বিটের সংখ্যা অনুযায়ী শ্রেণিবদ্ধ হয়।

একটি মাইক্রোপ্রসেসর পাটিগণিত এবং যৌক্তিক ক্রিয়াকলাপ সম্পাদন করার জন্য ডিজাইন করা হয়েছে যা নিবন্ধগুলি নাম্বার হিসাবে সংখ্যক ধারণার ক্ষেত্র ব্যবহার করে।

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

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

একটি চিপ কি?

একটি চিপকে একটি সংহত সার্কিটও বলা হয়। এটি সাধারণত সিলিকনের একটি ছোট, পাতলা টুকরো যা মাইক্রোপ্রসেসর তৈরির ট্রানজিস্টরগুলি সংযুক্ত করা হয়।

একটি চিপ একদিকে যেমন একটি ইঞ্চি হিসাবে বড় হতে পারে এবং লক্ষ লক্ষ ট্রানজিস্টর ধরে রাখতে পারে। সহজ প্রসেসরগুলিতে কয়েক বর্গ মিলিমিটারের একটি চিপে খোদাই করা কয়েক হাজার ট্রানজিস্টর থাকতে পারে।

একজন মাইক্রোপ্রসেসর কীভাবে কাজ করে?

উইকিপিডিয়া থেকে চিত্র

প্রসেসর হ'ল একটি কম্পিউটারের মস্তিষ্ক যা মূলত একটি পাটিগণিত এবং যুক্তিযুক্ত ইউনিট (ALU), একটি নিয়ন্ত্রণ ইউনিট এবং একটি রেজিস্টার ম্যাট্রিক্স নিয়ে গঠিত।

এর নামটি ইঙ্গিত করে, ALU মেমরি বা ইনপুট ডিভাইসগুলি থেকে প্রাপ্ত ডেটাতে সমস্ত গাণিতিক এবং যৌক্তিক ক্রিয়াকলাপ সম্পাদন করে।

রেজিস্টার ম্যাট্রিক্সে একচেটিয়া (ক), বি, সি, ডি, ইত্যাদির মতো একাধিক নিবন্ধ রয়েছে যা তথ্য প্রক্রিয়ায় দ্রুত অ্যাক্সেস মেমরির অস্থায়ী অবস্থান হিসাবে কাজ করে।

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

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

একটি মাইক্রোপ্রসেসরের সুবিধা

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

মাইক্রোপ্রসেসরে ব্যবহৃত সাধারণ শর্তাদি

একজন মাইক্রোপ্রসেসর কীভাবে কাজ করে তা বোঝার জন্য এটি ভিতরে তৈরি করা এবং এটি তৈরির জন্য ব্যবহৃত যুক্তিটি শিখতে সহায়ক। প্রক্রিয়াটিতে আপনি একটি মাইক্রোপ্রসেসরের স্থানীয় ভাষা এবং প্রসেসরের গতি বাড়াতে ইঞ্জিনিয়াররা করতে পারেন এমন অনেকগুলি বিষয় সম্পর্কেও শিখতে পারেন।

মাইক্রোপ্রসেসরের ক্ষেত্রে ব্যবহৃত কিছু সাধারণ পদ এখানে রয়েছে:

বাস

একটি বাস হ'ল কন্ডাক্টরগুলির একটি সেট যা মাইক্রোপ্রসেসরের বিভিন্ন উপাদানগুলিতে ডেটা, ঠিকানা বা নিয়ন্ত্রণের তথ্য সঞ্চারিত করার উদ্দেশ্যে। সাধারণত, একটি মাইক্রোপ্রসেসরের 3 ধরণের বাস থাকবে: ডেটা বাস, কন্ট্রোল বাস এবং ঠিকানা বাস An বিট প্রসেসর একটি 8 বিট প্রশস্ত বাস ব্যবহার করবে।

নির্দেশ সেট

নির্দেশিকা সেট হ'ল কমান্ডগুলির একটি গ্রুপ যা একটি মাইক্রোপ্রসেসর বুঝতে পারে। নির্দেশিকা সেটটি হার্ডওয়্যার এবং সফ্টওয়্যারগুলির মধ্যে একটি ইন্টারফেস। কোনও নির্দেশ প্রসেসরকে কিছু ডেটা প্রসেসিংয়ের জন্য প্রাসঙ্গিক ট্রানজিস্টর পরিবর্তন করতে নির্দেশ দেয়। উদাহরণস্বরূপ এডি, এ, বি; এ এবং বি রেজিস্টারে সঞ্চিত দুটি সংখ্যা যুক্ত করত

শব্দের দৈর্ঘ্য

শব্দের দৈর্ঘ্য হ'ল প্রসেসরের অভ্যন্তরীণ ডেটা বাসের বিটের সংখ্যা বা প্রসেসর এক সময় প্রক্রিয়া করতে পারে এমন বিটের সংখ্যা।

উদাহরণস্বরূপ, একটি 8-বিট প্রসেসরের একটি 8-বিট ডেটা বাস, 8-বিট রেজিস্টার থাকবে এবং একসাথে 8 বিট প্রক্রিয়া করবে। উচ্চতর বিট ক্রিয়াকলাপ সম্পাদনের জন্য (32 বা 16 বিট), আপনি এটি 8 বিট ক্রিয়াকলাপগুলিকে একটি সিরিজে ভাগ করবেন।

ক্যাশে স্মৃতি

ক্যাশে প্রসেসরের মধ্যে নির্মিত একটি এলোমেলো অ্যাক্সেস মেমরি। এইভাবে, প্রসেসরটি সাধারণ র‌্যামের চেয়ে বেশি দ্রুত ক্যাশে মেমরির ডেটা অ্যাক্সেস করতে পারে। "সিপিইউ মেমরি" নামেও পরিচিত। ক্রিয়াকলাপের সময় সফ্টওয়্যার বা প্রোগ্রাম দ্বারা প্রায়শই উল্লেখ করা ডেটা বা নির্দেশাবলী সঞ্চয় করতে ক্যাশে ব্যবহার করা হয়। এটি অপারেশনের সামগ্রিক গতি বাড়িয়ে তুলবে।

ঘড়ির ফ্রিকোয়েন্সি

মাইক্রোপ্রসেসরগুলি নির্দেশাবলী কার্যকর করা হয় এমন গতি নিয়ন্ত্রণ করতে, অন্যান্য অভ্যন্তরীণ উপাদানগুলি সিঙ্ক্রোনাইজ করে এবং তাদের মধ্যে ডেটা স্থানান্তর নিয়ন্ত্রণ করতে একটি ঘড়ি সংকেত ব্যবহার করে। সুতরাং, ঘড়ির গতি বলতে কোন মাইক্রোপ্রসেসর নির্দেশিকাগুলি কার্যকর করে এমন গতিকে বোঝায়। সাধারণত, এটি হার্টজ মধ্যে পরিমাপ করা হয় এবং মেগাহের্টজ (মেগাহার্টজ), গিগাহার্টজ (জিএইচজেড), ইত্যাদিতে প্রকাশিত হয়

মাইক্রোপ্রসেসর শ্রেণিবিন্যাস

মাইক্রোপ্রসেসরগুলি নিম্নলিখিত হিসাবে শ্রেণিবদ্ধ করা যেতে পারে:

শব্দের দৈর্ঘ্য

প্রসেসরের শব্দের দৈর্ঘ্যের উপর ভিত্তি করে আমাদের কাছে 8-বিট, 16-বিট, 32-বিট এবং 64-বিট প্রসেসর থাকতে পারে।

আরআইএসসি - হ্রাস নির্দেশ সেট

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

প্রসেসরের তাপমাত্রা কীভাবে পরীক্ষা করতে হয় তা আমরা আপনাকেই সুপারিশ করি

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

এই মাইক্রোপ্রসেসরগুলি রয়েছে:

  • সাধারণ নির্দেশিকা সেট বড় প্রোগ্রামগুলি প্রচুর পরিমাণে নিবন্ধভুক্ত সমন্বিত সরল প্রসেসর সার্কিট (স্বল্প সংখ্যক ট্রানজিস্টর) র‌্যামের বেশি ব্যবহার স্থির দৈর্ঘ্যের নির্দেশাবলী সরল ঠিকানা মোডগুলি সাধারণত কোনও নির্দেশ কার্যকর করার জন্য ঘড়ির চক্র সংখ্যা নির্ধারণ করা হয়

সিআইএসসি - কমপ্লেক্স ইন্সট্রাকশন সেট

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

এই আর্কিটেকচারটি প্রোগ্রামের সময়কাল হ্রাস করার জন্য, মেমরির ব্যয় হ্রাস করার জন্য ডিজাইন করা হয়েছে।

এই মাইক্রোপ্রসেসরগুলি রয়েছে:

  • জটিল নির্দেশাবলী ছোট প্রোগ্রাম কম কম রেজিস্টার কমপ্লেক্স প্রসেসর সার্কিট (আরও ট্রানজিস্টর) র‌্যামের সামান্য ব্যবহার পরিবর্তনশীল দৈর্ঘ্যের নির্দেশাবলী মোডের বিভিন্নতা বিভিন্ন নির্দেশাবলীর জন্য ঘড়ির চক্রের পরিবর্তনশীল সংখ্যা

বিশেষ প্রসেসর

কিছু প্রসেসর রয়েছে যা কিছু নির্দিষ্ট ফাংশন পরিচালনা করার জন্য ডিজাইন করা হয়েছে:

  • ডিএসপি (ডিজিটাল সিগন্যাল প্রসেসর) কપ્રোসেসরস: প্রধান প্রসেসরের সাথে একত্রে ব্যবহৃত প্রসেসর (৮০8787 গণিতের ক্যাপ্রোসেসর ৮০8686 সহ ব্যবহৃত) আই / ও প্রসেসরস ট্রান্সপোর্টার: মাইক্রো প্রসেসরের নিজস্ব স্থানীয় মেমরির সাথে

আমরা আপনাকে প্রস্তাব দিই আমার নতুন পিসির জন্য কোন প্রসেসরটি বেছে নেবে?

অবশেষে, একটি মাইক্রোপ্রসেসর একটি কম্পিউটার সিস্টেমের মধ্যে সর্বাধিক গুরুত্বপূর্ণ ইউনিট এবং নির্দেশাবলী এবং প্রক্রিয়াগুলির অনন্য সেট প্রক্রিয়াজাতকরণের জন্য দায়ী, সুতরাং, একটি ভাল পছন্দ করার জন্য আজ সেরা মাইক্রোপ্রসেসরগুলি কোনটি বিশ্লেষণ করা জরুরি essential এই বিবরণগুলি যা আমরা মন্তব্য করেছি তা একটি প্রসেসরের, তবে 20 - 30 বছর পূর্বে কোনও প্রসেসর কীভাবে কাজ করে তা বোঝার জন্য প্রাথমিক। বর্তমানে আরও অনেকগুলি বৈশিষ্ট্য রয়েছে, যা আমরা আপনাকে তদন্তের জন্য আমন্ত্রণ জানাচ্ছি। আপনি আমাদের নিবন্ধ সম্পর্কে কি মনে করেন? আমরা আপনার মন্তব্য প্রত্যাশায়!

টিউটোরিয়াল

সম্পাদকের পছন্দ

Back to top button