دسته‌بندی نشده

سی پی یو چیست؟

سی پی یو

سی‌پی‌یو یا واحد پردازش مرکزی (Central Processing Unit)، از نظر عملکردی مهم‌ترین جزء یک سیستم کامپیوتری است. بدون پردازنده، هر کامپیوتری کم‌وبیش غیرفعال است؛ به همین دلیل و به‌خاطر تعداد زیادی از عملکردهایی که انجام می‌دهد، به‌طور کلی به آن «مغز کامپیوتر» می‌گویند.

پردازنده کامپیوتر اساساً سخت‌افزاری است که عملکردهای مربوط به ورودی و خروجی، پردازش و ذخیره داده‌ها را برای یک سیستم کامپیوتری انجام می‌دهد. این مرکز کنترل اصلی برای تمام عملیاتی است که در یک سیستم کامپیوتری اتفاق می‌افتد. سی‌پی‌یو در یک سوکت مخصوص روی مادربرد قرار می‌گیرد و معمولاً همراه با یک هیت‌سینک یا فن ارائه می‌شود که به جذب و دفع گرما کمک می‌کند و به عملکرد روان پردازنده یاری می‌رساند. در این مقاله از آرون کامپیوتر، هم به‌طور کامل بررسی می‌کنیم که سی‌پی‌یو چیست و چگونه کار می‌کند، و هم نگاهی می‌اندازیم به وضعیت پردازنده‌ها در سال ۲۰۲۶ و نکات مهم هنگام خرید. 
با آرون کامپیوتر همراه باشید.

تکنولوژی سی پی یو با گذشت زمان چگونه پیشرفت کرد ؟

اولین کامپیوترها از لامپ‌های خلاء برای پردازش استفاده می‌کردند. ماشین‌هایی مثل ENIAC و UNIVAC بزرگ و حجیم بودند، قدرت زیادی مصرف می‌کردند و گرمای قابل‌توجهی تولید می‌کردند. اختراع ترانزیستور در اواخر دهه ۱۹۴۰ میلادی انقلابی در فناوری سی‌پی‌یو ایجاد کرد؛ ترانزیستورها جایگزین لامپ‌های خلاء شدند و کامپیوترها را کوچک‌تر، قابل‌اعتمادتر و کم‌مصرف‌تر کردند. در اواسط دهه ۱۹۶۰ نیز مدارهای مجتمع (IC) توسعه یافتند که چندین ترانزیستور و سایر اجزای یک تراشه کامپیوتری را ترکیب می‌کردند؛ پردازنده‌ها هرچه بیشتر کوچک و سریع‌تر شدند و همین موضوع منجر به ظهور ریزپردازنده‌ها شد.

ریزپردازنده‌ها کل پردازنده را روی یک تراشه واحد ترکیب کردند که رایانه‌ها را در دسترس‌تر کرد و به توسعه رایانه‌های شخصی انجامید. در ابتدا پردازنده‌ها می‌توانستند ۱۶ تا ۳۲ بیت داده را در یک زمان مدیریت کنند؛ در اوایل دهه ۲۰۰۰ میلادی پردازنده‌های ۶۴ بیتی ظاهر شدند که امکان پرداختن به حافظه بزرگ‌تر و پردازش داده‌های گسترده‌تر را فراهم کردند. با افزایش تراکم ترانزیستور، افزایش عملکرد پردازنده تک‌هسته‌ای چالش‌برانگیز شد؛ در عوض تولیدکنندگان شروع به استفاده از معماری چندهسته‌ای کردند تا با ادغام چند هسته روی یک تراشه، عملکرد را بالا ببرند.

پردازنده‌های مدرن: با افزایش دستگاه‌های تلفن همراه، بهره‌وری مصرف انرژی اهمیت زیادی پیدا کرده و تولیدکنندگان اکنون پردازنده‌های کم‌مصرف را برای گوشی‌های هوشمند و تبلت‌ها توسعه می‌دهند. با گسترش هوش مصنوعی (AI) و وظایف گرافیکی سنگین، پردازنده‌های تخصصی مثل واحدهای پردازش گرافیکی (GPU) و شتاب‌دهنده‌های هوش مصنوعی (NPU) هم اکنون در کنار سی‌پی‌یوهای اصلی برای رسیدگی به این بار کاری استفاده می‌شوند. تحقیق و توسعه مداوم در فناوری نانو و علم مواد هم راه را برای ترانزیستورهای میکروسکوپی‌تر و پردازنده‌های قدرتمندتر هموار کرده و محاسبات کوانتومی هم به‌عنوان یکی از مسیرهای بلندمدت آینده این صنعت مطرح است.

سی پی یو چگونه کار می کند؟

پردازنده‌های کامپیوتری با سایر اجزای سخت‌افزاری و برنامه‌های نرم‌افزاری برای پردازش داده‌ها و مدیریت جریان اطلاعات در دستگاه‌های الکترونیکی کار می‌کنند. آن‌ها معمولاً در چرخه‌هایی کار می‌کنند که هر چرخه سه مرحله اصلی دارد:

  • واکشی دستورالعمل (Fetch): سی‌پی‌یو دستورالعمل‌ها را از حافظه دریافت می‌کند. دستورالعمل‌ها کدهای باینری هستند که وظایف یا عملیات خاصی را برای سی‌پی‌یو نشان می‌دهند. واحد کنترل، دستورالعمل را تفسیر می‌کند و عملیات موردنیاز را همراه با اجزای مشخصی از پردازنده که برای اجرای آن لازم است، تعیین می‌کند.
  • پردازش دستورالعمل (Execute): سی‌پی‌یو عملیات مشخص‌شده را روی داده‌های واکشی‌شده انجام می‌دهد؛ این می‌تواند شامل محاسبات ریاضی، مقایسه‌های منطقی، دستکاری داده‌ها یا انتقال داده بین رجیسترها و مکان‌های حافظه باشد.
  • ذخیره‌سازی نتیجه (Store): پس از اجرای دستورالعمل، سی‌پی‌یو ممکن است نیاز به ذخیره نتایج در حافظه یا به‌روزرسانی رجیسترهای خاص با داده‌های جدید داشته باشد. شمارنده برنامه (Program Counter) هم به‌روز می‌شود تا به آدرس دستورالعمل بعدی اشاره کند. پردازنده این چرخه را تکرار می‌کند و دستورالعمل‌ها را به‌ترتیب واکشی، رمزگشایی و اجرا می‌کند.

پردازنده علاوه‌بر این چرخه، دستورالعمل‌های جریان کنترل مانند پرش‌ها و شاخه‌ها را هم مدیریت می‌کند؛ همچنین وقفه‌ها (Interrupts) یعنی سیگنال‌های تولیدشده توسط دستگاه‌های خارجی یا رویدادهایی که نیاز به توجه فوری دارند را رسیدگی می‌کند. هنگامی‌که وقفه‌ای رخ می‌دهد، پردازنده به‌طور موقت کار جاری را متوقف می‌کند، وضعیت آن را ذخیره می‌کند و به یک روال سرویس وقفه می‌رود؛ پس از پردازش وقفه، کار قبلی از سر گرفته می‌شود.

نحوه کار سی پی یو

هسته ها ،کلاک و حافظه کش در سی پی یو

سه جزء کلیدی سی‌پی‌یو که به‌شدت روی عملکرد آن تأثیر می‌گذارند، هسته‌ها، کلاک و حافظه پنهان (کش) هستند.

هسته: هسته‌ها را می‌توان به‌عنوان واحدهای پردازشی مستقل در پردازنده در نظر گرفت. به‌عبارت ساده، هرچه پردازنده هسته بیشتری داشته باشد، وظایف بیشتری را می‌تواند هم‌زمان انجام دهد؛ یعنی یک پردازنده با چندین هسته می‌تواند چند دستورالعمل را هم‌زمان اجرا کند و پردازش سریع‌تر و کارآمدتری داشته باشد. برای مثال، یک پردازنده چهارهسته‌ای می‌تواند چهار کار را هم‌زمان انجام دهد، درحالی‌که پردازنده دوهسته‌ای فقط دو کار را انجام می‌دهد. این موضوع به‌خصوص برای چندوظیفگی مفید است، چون هر هسته می‌تواند کار متفاوتی را برعهده بگیرد و عملکرد صاف سیستم را حتی هنگام اجرای هم‌زمان چند برنامه تضمین کند.

کلاک: سرعت کلاک، سرعت اجرای دستورالعمل‌های پردازنده را تعیین می‌کند. سرعت کلاک برحسب گیگاهرتز اندازه‌گیری می‌شود و نشان می‌دهد پردازنده در هر ثانیه چند چرخه می‌تواند انجام دهد؛ سرعت کلاک بالاتر یعنی پردازنده می‌تواند دستورالعمل‌ها را سریع‌تر اجرا کند که به عملکرد کلی سریع‌تر منجر می‌شود. بااین‌حال، سرعت کلاک به‌تنهایی تعیین‌کننده عملکرد یک پردازنده نیست؛ عواملی مثل تعداد هسته، معماری و کارایی هم نقش مهمی دارند. برای مطالعه کامل‌تر می‌توانید مقاله فرکانس پردازنده چیست و چه تاثیری روی کامپیوتر دارد؟ را ببینید.

حافظه کش: حافظه کش یک واحد حافظه کوچک اما فوق‌العاده سریع است که داخل خود پردازنده قرار دارد و به‌عنوان یک فضای ذخیره‌سازی موقت برای داده‌ها و دستورالعمل‌های پرتکرار عمل می‌کند؛ این کار به پردازنده اجازه می‌دهد بدون نیاز به دسترسی مکرر به حافظه اصلی، آن‌ها را سریع بازیابی کند. حافظه کش با سرعت بسیار بالاتری نسبت به حافظه اصلی کار می‌کند و تأخیر بازیابی داده را به‌طور قابل‌توجهی کاهش می‌دهد؛ این حافظه معمولاً به چند سطح تقسیم می‌شود که هر سطح بزرگ‌تر اما کندتر از سطح قبلی است. توضیح کامل این بخش را در مقاله حافظه کش پردازنده چیست و چه تاثیری روی کامپیوتر دارد؟ آورده‌ایم.

قانون مور چیست ؟

قانون مور در سی پی یو

قانون مور یک ایده جالب در دنیای کامپیوتر است که به نام یکی از بنیان‌گذاران شرکت اینتل، گوردون مور، نام‌گذاری شده است. این قانون بیان می‌کند که تقریباً هر دو سال یک‌بار، تعداد ترانزیستورهایی که می‌توان روی یک تراشه قرار داد، دو برابر می‌شود؛ ترانزیستورها مثل آجرهای کوچکی هستند که کامپیوترها را می‌سازند و هرچه تعدادشان بیشتر باشد، کامپیوتر قدرتمندتر می‌شود. قانون مور یک قانون دقیق علمی نیست و ممکن است همیشه درست نباشد؛ بااین‌حال سال‌ها به‌عنوان یک راهنما برای پیشرفت صنعت کامپیوتر استفاده می‌شده است. در سال‌های اخیر با نزدیک شدن ترانزیستورها به محدودیت‌های فیزیکی، سرعت این روند کندتر شده و همین موضوع یکی از دلایل اصلی روی‌آوردن صنعت به معماری‌های چندهسته‌ای، طراحی‌های چیپلت و شتاب‌دهنده‌های تخصصی به‌جای صرفاً افزایش تعداد ترانزیستور است.

لیتوگرافی سی پی یو چیست ؟

لیتوگرافی کلمه‌ای یونانی به‌معنای «سنگ‌نگاری» است؛ اما در دنیای فناوری، به‌خصوص در پردازنده‌ها، معنای دیگری دارد. لیتوگرافی در سی‌پی‌یو به فرآیند تولید و ساخت یک پردازنده و چاپ آن توسط دستگاه‌های مخصوص گفته می‌شود. به‌عبارت دیگر، تصور کنید می‌خواهیم یک مدار بسیار کوچک را روی یک تراشه سیلیکونی بکشیم؛ لیتوگرافی این کار را انجام می‌دهد. هرچه لیتوگرافی پیشرفته‌تر باشد (مثلاً از ۷ نانومتر به ۵ یا ۳ نانومتر برسیم)، ترانزیستورها کوچک‌تر می‌شوند که باعث سرعت بیشتر، مصرف انرژی کمتر و عملکرد بهتر می‌شود.

این فرآیند چند مرحله اصلی دارد: طراحی مدار روی یک ماسک شفاف، پوشاندن سطح تراشه سیلیکونی با یک لایه حساس به نور، تابش نور ماوراءبنفش از ماسک روی تراشه، توسعه (تغییر بخش‌هایی از لایه حساس به نور که در معرض نور قرار گرفته‌اند) و درنهایت حکاکی که طی آن با استفاده از مواد شیمیایی، بخش‌های تغییریافته از لایه حساس به نور برداشته می‌شوند و طرح مدار روی تراشه حک می‌شود. این مراحل چندین‌بار تکرار می‌شوند تا تمام لایه‌های مدار روی تراشه ساخته شود. شرح کامل‌تر این فرآیند و اهمیت آن را در مقاله لیتوگرافی پردازنده چیست و چرا اهمیت دارد؟ بخوانید.

تولیدکنندگان سی پی یو

پردازنده اینتل و AMD

شرکت اینتل:
 اینتل، شرکت آمریکایی که در سال ۱۹۶۸ تأسیس شد و در سانتاکلارای کالیفرنیا مستقر است، یک تولیدکننده و تأمین‌کننده است که در طراحی و تولید میکروپروسسورهای نیمه‌هادی تخصص دارد. نمونه محصولات این شرکت شامل پردازنده‌ها، واحدهای پردازش گرافیکی، نرم‌افزار و محصولات بی‌سیم است. در حال حاضر (۲۰۲۶) نسل دسکتاپ فعال اینتل، Core Ultra سری ۲۰۰S (با نام رمز Arrow Lake) روی سوکت LGA1851 است و طبق برنامه‌های اعلام‌شده، نسل بعدی با نام رمز Nova Lake (Core Ultra سری ۴) با سوکت جدید LGA1954 و افزایش قابل‌توجه تعداد هسته در راه است.

شرکت AMD:
 ای‌ام‌دی (Advanced Micro Devices) یک شرکت نیمه‌هادی است که در سال ۱۹۶۹ در سانتاکلارای کالیفرنیا تأسیس شد و به‌خاطر طراحی و توسعه پردازنده‌های کامپیوتری و فناوری‌های گرافیکی شناخته می‌شود. رقیب اصلی AMD شرکت اینتل است و بنیان‌گذاران هر دو شرکت، از کارکنان سابق Fairchild Semiconductor بودند. در حال حاضر AMD روی معماری Zen 5 و سری Ryzen 9000 (ازجمله مدل‌های X3D با حافظه کش سه‌بعدی، مثل Ryzen 7 9850X3D، مناسب گیمینگ) متمرکز است و پلتفرم AM5 را با تعهد به پشتیبانی بلندمدت عرضه می‌کند. اگر بین این دو تولیدکننده مردد هستید، مقاله AMD یا Intel؟ کدام پردازنده برای سیستم گیمینگ بهتر است؟ می‌تواند در تصمیم‌گیری کمکتان کند.

شرکت کوالکام :
 کوالکام، شرکتی که در سال ۱۹۸۵ تأسیس شد و در سن‌دیگوی کالیفرنیا مستقر است، تأمین‌کننده محصولات و خدمات مخابراتی بی‌سیم است و طیف گسترده‌ای از محصولات ازجمله مدارهای یکپارچه و نرم‌افزار سیستم برای دستگاه‌های تلفن همراه ارائه می‌دهد. این شرکت از استانداردهای ارتباطات ۵G و ۴G پشتیبانی می‌کند و پردازنده‌های اسنپدراگون آن در صنایع مختلفی مثل تلفن همراه، اینترنت اشیا و خودرو کاربرد دارند.

شرکت ARM :
 ARM که پیش‌تر با نام Advanced RISC Machines شناخته می‌شد، شرکتی بریتانیایی است که در طراحی پردازنده‌ها و میکروپروسسورهای کم‌مصرف تخصص دارد. این شرکت طراحی پردازنده‌های خود را به سایر تولیدکنندگان (مثل کوالکام و اپل) لایسنس می‌دهد. طراحی‌های ARM به‌خاطر مصرف انرژی پایین و انعطاف‌پذیری بالا در دستگاه‌های قابل‌حمل، تلفن‌های همراه، تلویزیون‌های هوشمند و دستگاه‌های اینترنت اشیا مورد استفاده قرار می‌گیرند و این شرکت معمولاً به‌عنوان پیشرو در زمینه پردازنده‌های کم‌مصرف شناخته می‌شود.

چطور سی‌پی‌یو مناسب خودمان را انتخاب کنیم؟

با در نظر گرفتن اجزایی که در بالا توضیح دادیم، کاربران می‌توانند هنگام خرید سی‌پی‌یو تصمیمات آگاهانه‌تری بگیرند. انتخاب پردازنده مناسب کاملاً به نوع کاربری شما بستگی دارد:

در نهایت فراموش نکنید که سوکت پردازنده باید با مادربرد شما سازگار باشد؛ برای آشنایی بیشتر با این موضوع، مقاله سوکت پردازنده چیست و چه کاربردی دارد؟ را مطالعه کنید. با در نظر گرفتن بودجه، کاربردها و نیازهای شخصی خود می‌توانید بهترین سی‌پی‌یوی موردنیازتان را انتخاب کنید؛ برای دیدن و خرید جدیدترین پردازنده‌های موجود در آرون کامپیوتر هم می‌توانید به دسته‌بندی سی‌پی‌یو سر بزنید.

سوالات متداول درباره سی‌پی‌یو

سی‌پی‌یو دقیقاً چه کاری انجام می‌دهد؟
سی‌پی‌یو دستورالعمل‌های برنامه‌ها را دریافت، رمزگشایی و اجرا می‌کند و نتیجه را ذخیره یا به سایر اجزای سیستم منتقل می‌کند؛ به همین دلیل به آن مغز کامپیوتر گفته می‌شود.

تفاوت سی‌پی‌یو و پردازنده چیست؟
سی‌پی‌یو (CPU) و پردازنده دقیقاً به یک قطعه اشاره دارند؛ CPU مخفف Central Processing Unit و همان واحد پردازش مرکزی یا پردازنده است، فقط دو نام برای یک چیز هستند.

چند هسته برای گیمینگ کافی است؟
برای اغلب بازی‌های امروزی، پردازنده‌های ۶ تا ۸ هسته‌ای با فرکانس و حافظه کش مناسب پاسخگوی نیاز هستند؛ هسته‌های بیشتر بیشتر برای استریم هم‌زمان یا کارهای سنگین چندوظیفه‌ای به کار می‌آید.

آیا سرعت کلاک بالاتر همیشه به‌معنای عملکرد بهتر است؟
نه لزوماً؛ معماری پردازنده، تعداد هسته و حافظه کش هم نقش مهمی دارند و مقایسه پردازنده‌ها فقط بر اساس فرکانس، معیار دقیقی نیست.

لیتوگرافی پایین‌تر یعنی پردازنده بهتر؟
به‌طورکلی بله؛ لیتوگرافی پایین‌تر (مثلاً ۳ نانومتر در برابر ۷ نانومتر) معمولاً به‌معنای ترانزیستورهای کوچک‌تر، مصرف انرژی کمتر و کارایی بالاتر در همان فضاست، هرچند معماری و بهینه‌سازی نرم‌افزاری هم در نتیجه نهایی مؤثرند.

آیا اینتل بهتر است یا AMD؟
هیچ‌کدام به‌طور مطلق بهتر نیستند و انتخاب بین آن‌ها به بودجه، نیاز به گیمینگ یا کارهای حرفه‌ای، و پلتفرم موردنظر بستگی دارد؛ برای مقایسه دقیق‌تر می‌توانید مقاله اختصاصی AMD در برابر اینتل را مطالعه کنید.

در آخر

در این مقاله به‌طور موشکافانه به بررسی مغز اصلی کامپیوترها پرداختیم و به درک عمیق‌تری از نقش سی‌پی‌یو در دنیای فناوری رسیدیم. درنهایت برای انتخاب سی‌پی‌یوی مناسب باید به بودجه، کاربردها و سایر نیازهای شخصی خود توجه کنید تا بتوانید بهترین سی‌پی‌یوی موردنیازتان را خریداری کنید. اگر هم از علاقه‌مندان دنیای تکنولوژی هستید، شناخت این مغز بزرگ اما کوچک، یک قدم بزرگ در کشف دنیای پیچیده و خارق‌العاده سخت‌افزارهاست. برای دیدن جدیدترین پردازنده‌های موجود، سری بزنید به دسته‌بندی سی‌پی‌یو آرون کامپیوتر.

1 نظر در “سی پی یو چیست؟

  1. حسن گفت:

    سلام
    محتوا بسیار جامع و کامل بود

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *