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

...

ইনপুট এবং আউটপুট

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

জ্রতজ

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

স্মৃতি

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

নিয়ন্ত্রণ ইউনিট

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

তথ্য বিনিময়

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