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