CPUسخت افزار

CPU چیست و چگونه کار می‌کند؟

CPU (واحد پردازش مرکزی) در یک کلام مغز کامپیوتر است! قطعه‌ای کوچک با وظیفه‌ای بزرگ؛ پردازش هر دستوری که به آن ارسال می‌شود. در این مقاله با ما باشید تا به صورت خلاصه با CPU و نحوه کار آن آشنا شوید.

کلمه CPU به معنای چیست؟

کلمه CPU مخفف عبارت Central Processing Unit به معنای “واحد پردازش مرکزی” است. همچنین این قطعه با نام‌های زیر نیز شناخته می‌شود:

  • Computer Processor (پردازنده کامپیوتر)
  • Central Processor (پردازنده مرکزی)
  • Brain of Computer (مغز کامپیوتر)
  • Processor (پردازنده)
  • Micro Processor (ریز پردازنده)

کلمه‌ای که معمولا به‌جای CPU مورد استفاده قرار می‌گیرد Processor است. دلیل آن‌که از CPU به عنوان مغز کامپیوتر یاد می‌شود، این است که CPU مهمترین وظیفه یک کامپیوتر را به عهده دارد یعنی پردازش!

CPU چیست؟

هر سیستم اطلاعاتی برای پردازش دستورات (عملکردهای منطقی، ریاضی و …)  نیاز به یک پردازنده (Processor) دارد. این وظیفه در کامپیوترها بر عهده CPU است.

CPU تقریبا تمامی دستورات داده شده بوسیله نرم‌افزارها و سخت‌افزارها را با استفاده از عملکردهای منطقی، محاسبات ریاضی و مقایسات پردازش می‌کند.

 CPU با استفاده از یک واحد ALU که مخفف Arithmetic & Logic Unit و به معنای “واحد محاسبه و منطق” است، تمامی دستورات ورودی را محاسبه، مقایسه یا بر طبق عملکردهای منطقی تصمیم گیری کرده و سپس در صورت نیاز، خروجی را تحویل می‌دهد. این فرایند بر روی ثبات‌های پردازنده به عنوان میزکار سی پی یو انجام می‌شود. منظور از عملکردهای ریاضی، همان چند عمل ساده مثل ضرب، تقسیم، جمع و تفریق است.

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

سی پی یو
مغز، یک پردازنده قوی!

در سیستم‌های بزرگ مانند سرورها ممکن است چندین CPU استفاده شود اما در سیستم های شخصی (PC مخفف Personal Computer ) معمولاً فقط یک فضا (Slot) برای CPU  بر روی برد اصلی (Motherboard یا Mainboard) وجود دارد.

هر Motherboard معمولاً فقط یک Slot برای اتصال به CPU دارد که محدوده خاصی از انواع CPU ها را پشتیبانی می‌کند. یکی از مهمترین نکاتی که در هنگام خرید Motherboard یا CPU ویا تعوض و آپگرید (Upgrade) پردازنده باید مورد توجه قرار گیرد، نوع پردازنده پشتیبانی شده توسط Motherboard است. ممکن است پردازنده‌ای که قصد خرید را دارید، توسط مادربرد شما پشتیبانی نشود.

سی پی یو CPU
پین‌های یک پردازنده

 

شاخص‌های یک پردازنده

پردازنده‌ها معمولاً دارای ۳ شاخص مهم هستند که بر روی قیمت آن‌ها نیز تاثیر بسیاری می‌گذارند. این سه شاخص عبارت اند از:

سرعت پردازنده

یکی از مهمترین عوامل در انتخاب و خرید یک پردازنده سرعت کلاک (Clock Speed) آن است که برای همه هسته‌های آن معمولاً عددی ثابت است. سرعت پردازنده نشانگر تعداد عملی است که یک هسته می‌تواند در هر ثانیه انجام دهد و واحد آن هرتز (Hertz) است که معمولاً به صورت مگاهرتز (MHz – میلیون هرتز) یا گیگاهرتز (GHz – میلیارد هرتز) بیان می‌شود.

برای مثال پردازنده‌ای که سرعت آن ۲.۵ گیگاهرتز است، می‌تواند در هر ثانیه ۲ میلیارد و نیم (۲۸۰۰۰۰۰۰۰۰) دستور را پردازش کند. درصورتی که پردازنده دارای هسته‌های بیشتر باشد، هر هسته می‌تواند بصورت مجزا ۲۸۰۰۰۰۰۰۰۰ دستور را پردازش کند. البته منظور دستورات ساده یک سیکلی هستند (مثلاً در طراحی RISC تقریباً همه دستورات یک سیکلی هستند) که در یک چرخه (Cycle) اجرا می‌شوند.

 

حافظه نهان

مورد دیگری که معمولاً از سرعت نیز بیشتر مورد توجه قرار می‌گیرد، حافظه نهان (Cache) پردازنده است. حافظه نهان می‌تواند دارای چند لایه باشد که با حرف L نشان داده می‌شود. معمولاً پردازنده‌ها تا ۳ لایه حافظه نهان دارند که لایه اول (L1) نسبت به دوم (L2) و دوم نیز نسبت به سوم (L3) دارای سرعت بیشتر و حافظه کمتری است. حافظه نهان معمولاً تا چند ده مگابایت می‌تواند فضا برای ذخیره کردن داشته باشد که هرچه این فضا بیشتر باشد، قیمت پردازنده نیز بالاتر خواهد رفت.

حافظه کش وظیفه حفظ داده را دارد و به دلیل اینکه سرعت آن بسیار بیشتر از حافظه اصلی (RAM) است، بنابراین تاخیر در اجرای دستورات را بسیار می‌کاهد. پردازنده برای بدست آوردن داده، ابتدا حافظه نهان خود را چک می‌کند و در صورتی که در آن حافظه، داده مورد نظر وجود نداشته باشد به سراخ حافظه اصلی می‌رود. به این صورت حافظه نهان بر روی سرعت پردازنده تاثیر زیادی دارد.

برای مثال پردازنده اینتل i7-2600 دارای دو ست ۴ * ۳۲ کیلوبایت برای حافظه نهان لایه اول (L1) که یکی وظیفه حفظ داده و دیگری وظیفه حفظ دستورات را دارد. این پردازنده دارای ۴ * ۲۵۶ کیلوبایت حافظه لایه دوم (L2) بوده و ۸ مگابایت حافظه لایه سوم (L3) دارد.

هسته‌های پردازشی

هسته‌های پردازنده، درواقع پردازنده‌های مستقلی هستند که هر یک به صورت جداگانه دستورات را پردازش می‌کند. امروزه پردازنده‌ها معمولاً دارای بیش از یک هسته هستند که به کاربران این امکان را فراهم می‌کنند که مجموعه دستورات یا برنامه‌های خود را با استفاده از پردازش موازی (Parallel Computing) سریع تر از قبل اجرا کنند. البته داشتن هسته‌های بیشتر به معنای افزایش کارایی کلی پردازنده نیست. چون بسیاری از برنامه‌ها هنوز از پردازش موازی استفاده نمی‌کنند. یعنی عملاً سایر هسته‌ها کار به مراتب کمتری نسبت به یک هسته انجام می‌دهند.

البته با تکنولوژی‌هایی مثل هایپرتریدینگ (Hyper Threading) یک هسته، خود به جندین ریسمان یا به زبان ساده، هسته مجازی تقسیم می‌شود. برای مثال پردازنده‌های i5 دو هسته‌ای اینتل، با استفاده از این تکنولوژی به چهار ریسمان یا هسته مجازی تقسیم می‌شوند.

 

CPU چگونه کار می‌کند؟

در پروسه پردازش دستورات در CPU چهار مرحله اصلی وجود دارد: ۱- فراخوانی ۲- رمزگشایی ۳- پردازش و اجرا  ۴- بازنویسی. این چهار مرحله اصلی به ترتیب اجرا شده و فرآیند پردازش دستور به اتمام می‌رسد.

مرحله اول: فراخوانی

در مرحله اول، پردازنده دستوری که باید پردازش کند را از طرف حافظه مربوط به یک برنامه (از طریق RAM یا به صورت مستقیم) دریافت می‌کند. این برنامه ممکن است در حداقل شرایط یک دستور و در حداکثر شرایط بینهایت دستور را برای پردازش به CPU ارسال کند. به همین دلیل هر یک از این دستورها باید در محل‌های جداگانه آدرس دهی شوند. اما مشکل اینجاست که واحد پردازشی CPU نمی‌داند کدام دستورات را در کدام یک از آدرس ها باید به ترتیب اجرا کند. برای حل این مشکل یک واحد دیگر به نام PC که مخفف عبارت Program Counter به معنای “شمارنده برنامه” است، وجود دارد. این واحد مسئول حفظ ترتیب و وضعیت دستوراتی است که به پردازنده ارسال می‌شوند. به طور ساده، واحد پردازشی CPU هر یک از آدرس‌هایی که برای پردازش نیاز دارد را از طریق این واحد شمارنده بدست می‌آورد.

مرحله دوم: رمزگشایی

پس از دریافت دستورات، CPU باید بتواند این دستور را درک کند. واحد پردازنده CPU دستورات را در حالت کدهایی OP ( به معنای کدهای پردازشی یا Operation Codes) می‌تواند پردازش کند. کدهای پردازشی زبان قابل درک ماشین و سخت افزارها هستند.

نوشتن برنامه‌ها به زبان باینری بسیار سخت است به همین خاطر زبان‌های برنامه نویسی سطح بالایی وجود دارد که نوشتن برنامه را آسان‌تر می‌کند. زبان‌های برنامه نویسی مختلفی وجود دارد که سازندگان برنامه‌ها می‌توانند از آن‌ها استفاده کنند. به همین دلیل واحدی به نام Assembler (تبدیل کننده به اسمبلی) وجود دارد که ابتدا دستورات را به زبان سطح پایین اسمبلی (Assembly) تبدیل کرده سپس واحد دیگری این دستورات اسمبلی را به کدهای OP تبدیل می‌کند. حال این دستورات که به صورت کدهای OP در آمده اند، آماده پردازش در واحد پردازنده CPU هستند.

مرحله سوم: پردازش و اجرا

مرحله سوم و البته مهمترین مرحله، پردازش و اجرا است. در این مرحله واحد پردازنده CPU یک دستور باینری را از یک آدرس مخصوص در دست دارد. این واحد تمامی دستورات را به کمک واحد ALU (مخفف Arithmetic & Logic Unit و به معنای “واحد محاسبه و منطق”)، پردازش می‌کند.

ممکن است درحین پردازش، نیاز به یک دستور دیگر باشد که در این صورت Program counter دستور مورد نیاز را در اختیار واحد پردازنده CPU قرار می‌دهد یا ممکن است واحد پردازش، دستورات را برای زمان دیگری در ثبات‌های (Registers) داخلی خود ذخیره کند.

مرحله چهارم: بازنویسی

معمولا هر دستور یک مقدار خروجی دارد که در این مرحله این مقدار خروجی در حافظه جانبی کامپیوتر (مانند هارد دیسک‌ها، دیسک‌های حالت جامد و…) ذخیره یا به سایر قطعات ارسال می‌شود. برای نمونه فرض کنید که یک دستور برای نشان دادن یک عبارت به CPU برای پردازش ارسال می‌شود. CPU پس از پردازش این دستور، همان عبارت را به عنوان خروجی بازمی‌گرداند یا به فرض، یک عمل ریاضی به عنوان مثال ۲ ضرب در ۲ به  CPU برای پردازش ارسال می‌شود. حال CPU پس از پردازش عدد ۴ را به عنوان خروجی برمی‌گرداند.

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

در این چهار مرحله اصلی، پردازنده فقط یک دستور که از Program Counter ارسال شده را پردازش می‌کند. پس از اتمام این چهار مرحله، درصورتی که دستور دیگری در صف پردازش وجود داشته باشد، توسط PC به سی پی یو داده می‌شود و مراحل از اول شروع می‌شوند تا زمانی که تمامی دستورات پردازش شوند.

سی پی یو CPU
پردازنده قدیمی اینتل Core 2

 

برخی از تولید کنندگان CPU

در لیست زیر نام برخی از معروفترین تولید کنندگان CPU قرار گرفته است:

  • Intel (اینتل)
  • AMD (اِی اِم دی)
  • IBM (آی بی اِم)
  • nVidia (اِنویدیا)

امیررضا نصیری

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

نوشته های مشابه

۳۵۲ دیدگاه

    1. دوست عزیز من تو سایت دست تنهام و یه زوری میبینین مشکلی پیش اومده، یه روز یه امتحانی دارم یا اصلا نمیتونم به سایت سری بزنم و با این حجم سوالات، سعی میکنم همیشه جواب ها رو بدم ولی به هر حال شما هم درک کنید.

    1. سلام، لطفا اینجور سوالارو از قسمت تماس با ما بپرسید. این کامنت ممکنه در آینده حذف بشه. مودم ADSL شما چیه؟ (نام شرکت سازنده مودم، نه آشنای اول) و مدلش چیه؟ منظورتون رمزگذاشتن روی Wifi ـه یا تنظیمات خود مودم؟

  1. سلام

    میخواستم 2 چیز رو خدمتتون عرض کنم.
    1-من دو بار از طریق فرم تماس به شما پیغام دادم ولی به من جواب ندادید.یه چکش کنید شاید خراب باشه پیغام
    ها رو نمیفرسته.
    2-لطفا چون فرمتون خرابه من پیشنهاد میکنم که یک سرنگار باز کنید در رابطه سوال های ازاد و هرکی هر سوالی داشت بپرسه.
    خوب نیست؟

    1. سلام، فرم مشکلی نداره چون من همین امروز 13 تا پیام از طریق همین فرم دریافت کردم و جوابشون رو دادم. ممکنه وردپرس شمارو به عنوان اسپمر شناخته باشه و اجازه نده پیام هارو بفرستید. درباره سوال دومتون قراره یه انجمن باز کنیم که کاربرا بتونن سوالاشونو بپرسن تا هم در دسترس عموم قرار بگیره و هم جواب های کامل تری رو بتونن دریافت کنن. ولی متاسفانه فعلا خود سرویس دهنده هاستمون یکم مشکل داره و نمیتونیم هیچ فرومی رو بسازیم پس باید منتظر باشید شاید تا آخر آذر یا اواسطش اینکارو بکنیم. راستی فعلا میتونید سوالاتتون رو به جیمیل nasiri-amirreza-96 بفرستین (- رو با . عوض کنین). موفق باشید.

    1. O.o منظورتون چیه؟ در کجا اسپمر شناخته نشین؟ در قسمت نظرات؟ ارسال ایمیل؟!

  2. سلام و خسته نباشی به شما یه سوال داشتم از خدمتتون نمیدونم چرا ولی احساس میکنم سرعت سی پی یو کامپیوترم اومده ویندوزم ۷ هست و کلا گفتم به خاطر ویندوزم هست ویندوزم هم عوض کردم ولی متاسفانه تغیری ایجاد نشد اگر میشه راهنمایی کنید ممنون میشم.

  3. سلام.دو تا سوال دارم،یکی اینکه از کجا بفهمم سی پی یوم چند هسته ای است؟
    دومی هم اینکه مثلا cpu من core i5 480M نوشته شده.منظور از این 480M چیه؟
    سپاس از لطف شما.

    1. سلام، برای فهمیدن تعداد هسته های پردازنده، میتونید مدلش رو رو تو اینترنت سرچ کنید. اگه دارای قابلیت هایپرتریدینگ باشه، هر هسته به دوتا هسته دیگه تبدیل میشه یعنی یه پردازنده 2 هسته ای فیزیکی 4 هسته ای شناخته میشه توسط سیستم عامل. برای پردازنده core i5 480M دو هسته فیزیکی و با اون قابلیت، 4 هسته مجازی قابل استفاده هستند. اطلاعات کاملش رو میتونید تو {این لینک} ببینید. البته تو ویندوز هم میتونید با برنامه هایی مثل CPU-Z یا از طریق تسک منیجر و تب Performance و تعداد پنجره های موجود در Usage history تعداد هسته هایی که سیستم عامل میشناسه (مجازی) رو ببینید. عبارت 480M مدل پردازنده رو نشون میده و حرف آخر (M) هم مخفف Mobile ـه. پردازنده های نسخه موبایل هم برای موبایل ها و هم برای لپتاپ ها استفاده میشن و نسبت به پردازنده های دسکتاپ کارکردشون ضعیف تره.

  4. خیلی خیلی ممنونم.واقعا خیلی مفید بود و کاملا متوجه شدم.امیدوارم موفق باشید.

    1. سلام، ما از افزونه تماس با ما استفاده میکنیم و این افزونه به صورت خودکار اسپم هارو تشخیص میده پس نمیشه گفت که دقیقا چیکار باید بکنید که اسپمر شناخته نشین. ولی میتونم بگم که از درج متون انگلیسی زیاد، لینک های زیاد و اینجور موارد خودداری کنید.

  5. سلام من كامپيوترم تاروشن ميشد سريع ريست ميكرد نشونش داديم ويندوزشو عوض كردن به غير ازين كامپيوترم هنگم ميكرد ياپنج دقيقه اول نبايد باهاش كار ميكردم چون هنگ ميكردو ديگه نميشد باش كار كنم ومجبور ميشدم ريست كنم.بعد اينكه ويندوزشو عوض كرد خوب شده بودو ريست نميكرد ولي مشكل هنگش هنوز حل نشده بود و الان بعد مدتي داره مثل اونموقه ميشه كه به محض بالا اومدن ويندوز ريست ميشد.مطمئنم مشكل اساسي داره و از جاي ديگس وباعوض كردن ويندوز درس نميشه.گذشته ازين يوق ميبيني داري باهاش كار ميكني يدفه صفحه سياه ميشه وريست ميشه ياهنگ ميكنه مجبورد خودم روزي چنبار ريستش كنم.ميشه راهنماييم كنين وبگين مشكل چيه وبايد چكار كنم؟ممنون

    1. سلام، خیلی کلی گفتین و دلایل خیلی زیادی میتونه باعث این مشکل بشه. شما قبل از بوت شدن سیستم عامل با این مشکل مواجه شدین؟ در این صورت به احتمال قوی مشکل از سخت افزاره و یکی از رایج ترین موردش نداشتن توانایی لازم در منبع تغذیه، برای برق رسانی به کل سخت افزار هاست یا ممکنه خراب باشه و یه مشکلی داشته باشه که با عوض کردن پاور میتونید حلش کنید. تنظیمات بایوس رو چک کنید تا کاملاً به صورت بهینه شده (مثلا فرکانس کاری پردازنده، رم و …) باشه که تغییر دادن بعضی از این موارد میتونه سخت افزار رو تهدید کنه. مشکل میتونه از هارد دیسکتون باشه، هاردتون رو واسه بد سکتور ها و اطلاعات S.M.A.R.T چک کنید ببینید مشکلی داره یا نه. درکل چون دلایلش خیلی زیاده و نمیشه گفت که فلان مورد باعث این اتفاق میشه، نمیتونم دقیق راهنماییتون کنم.

    2. به نظر من باید رم کامپیوتر عوض شود یا یک مادربر دیگری را استفاده کنید

  6. سلام با تشکر از مطالب جالبتون.
    میشه لطف کنید درباره فناوری ریکاوری توضیح بدین؟
    اموزشش نه.
    اینکه چجوری این کارو انجام میده؟
    مرسی

    1. سلام، قرار بود تا آخر هفته یه پست درباره ریکاوری فایل ها بزارم و توش درباره نحوه کارکردش هم توضیح بدم. تو کامنت های قبلی تو همین پست گفتم دربارش {این کامنت} رو ببینید.

  7. سلام سي پی يو کامپيوتر من Amd phenomx2هستش ميخواستم. بدونم همين خوبه يا ارتقاش بدم .بعضی وقتا هنگ ميکنه

    1. سلام، کاش مدل کامل سی پی یو رو میگفتین. مدل های فونیکس دو x2 خوبن و سرعت خوبی هم دارن و دو هسته ای هم هستن که بد نیست. مونده به نیاز خودتون و کاری که از پردازنده میکشید. با بازی های مختلف یا برنامه های سنگینی که اجرا میکنید یا میخاین اجرا کنید این پردازنده رو با سیستم مورد نیازش مقایسه کنید. اگه اینجور مشکلی دارید، میتونید ارتقا بدینش ولی اگه با سیستم مورد نیاز اینجور برنامه ها مشکلی ندارید به نظر من لازم نیست که ارتقاش بدین. از طرفی باید بگم که هنگ کردن سیستم اکثرا به پردازنده ربطی نداره (با اینکه صف پردازش تو خود پردازنده اشغال میشه) و مشکل نرم افزاریه یعنی میتونه دلایل خیلی زیادی داشته باشه که اکثرشون مربوط به مشکلات نرم افزاریه مثلا ممکنه تو سیستم عامل شما، یه پروسه به هر دلیلی فضای زیادی رو از پردازنده اشغال کرده باشه که در این صورت امکان هنگ کردن سیستم وجود داره. پس بهتره به هنگ کردن زیاد از جنبه سخت افزاری نگاه نکنید. موفق باشید.

  8. سلام من رشم نرم افزار است خواهش می کنم هر چی اطلاعت در مورد کامپیوتر می دانید بران بفرستید

    1. سلام، متاسفانه این کار شدنی نیست که این حجم از اطلاعات رو واستون بنویسم و بفرستم. یواش یواش تو سایت میزارم البته اگه وقت بهم اجازه بده چون امسال باید کنکور بدم :/
      درضمن دوست عزیز لطفا از درج کردن اطلاعاتی مثل شماره تلفن و … خودداری کنید، من هیچ مسئولیتی ندارم اگه یکی از اونا سوء استفاده کنه. موفق باشید.

  9. در مورد فركانس تو سي پي يو مطلبي نداشتي مي توانيد اطلاعاتي در اختيار من قرار دهيد يا سايتي معرفي كنيد متشكرم

    1. سلام، بله به صورت مختصری اشاره شده جون اگه بخوایم این بحث رو بازش کنیم نیاز به یه پست دیگه ای داره و متاسفانه وقت زیاد. پیشنهاد میکنم سی پی یو ریت رو از ویکی پدیا {به این لینک} بخونید، کاملا واضح توضیح داده، اگه سوالی داشتید حتما بپرسید.

    1. دوست عزیز دلایل خیلی زیادی میتونه داشته باشه از جمله اشغال شدم رم، وجود داشتن دستورات زیاد در صف پردازش، پایین بودن عملکرد ویندوز، کم بودن فضای قطعه رم و یا کم بودن سرعت پردازش سی پی یو، پر بودن بیش از حد درایو ویندوز و … .

  10. سلام اقا واقعا از دیدن این مطلب لذت بردم …
    حالا ی سوال من برای کامپیوترم چه مدلی سی پی یو بگیرم ؟؟
    الان سی پی یو G2020 رو مادر بردمه خیلی خوب کار میکنه ولی میخوام ارتقاش بدم …
    فک کنم i5 جوابگو باشه
    هر وقت پاسخ د ادی خبرم کن بیام ببینم

    1. سلام. متاسفانه تو کار پیشنهاد دادن قطعات نیستم چون فعلا دستی تو بازار ندارم و به شخصه انواع مختلف رو تست نکردم؛ یعنی هنوز اول کارم 😉 واسه همین اگر هم چیزی بگم همش از روی مطالب تئوری هستش و شاید اون نتیجه رو که میخاید رو نگیرید به صورت کامل پس بهتره نگم. البته کاملا مشخصه که پردازنده پنتیوم g2020 به نسبت اکثر پردازنده های خانواده i5 ها کارکردش بدتره. بله i5 ها هم قیمتشون مناسبن و هم نیاز اکثر کاربرارو حل میکنن چون به نظرم شما به یه پردازنده خیلی قوی نیازی ندارید و بیشتر مدلهای i5 هم خوبن براتون فقط باید دقت کنید که i5 مدل های مختلفی از نسل های مختلف داره که من i5 از نسل هزول رو پیشنهاد میکنم. ولی به هرحال، پیشنهاد میکنم به سایت علم فردا برید و از محمد امین زاده عزیز که متخصص مشاوره هستن بپرسید.

  11. سلام

    شنیدم میگن که نذارید درایو c پرشه چون به سی پی یو فشار میاره میسوزه.

    آیا این حرف درسته؟

    1. سلام، خیر. رو سرعت سیستم عامل به صورت نرم افزاری تاثیر میزاره ولی اینکه مشکل سخت افزاری ایجاد کنه، نه. موفق باشید.

  12. سلام
    مادربورد من lga775 می باشد.
    یعنی همه ریزپردازنده های مخصوص پورت lga775 با این مادر بورد می خونن؟
    bios نباید تغییری بکنه؟

    1. سلام، خیر همشون نمیشه. درسته که پردازنده به صورت فیزیکی تو سوکت قرار بگیره بدون مشکل چون پین های اونم طبق سوکت LGA755 ساخته شده ولی مسئله اصلی پشتیبانی کردن مادربورد از اون پردازندس. پیش از هرگونه آپگرید (بخصوص برای ارتقاء سی پی یو) شدیدا توصیه میکنم که بایوس مادربورد رو آپدیت کنید چون اون بایوس جدید ممکنه مدل های پردازنده جدیدی رو پشتیبانی کنه و به خاطر دلایل زیاد دیگه.
      بهترین و قابل اعتماد ترین راه برای فهمیدن پردازنده هایی که یک مدل مادربورد از اونا پشتیبانی میکنه مراجعه به سایت سازنده همون مادربورده. البته سایت هایی مثل http://www.cpu-upgrade.com هم هستن ولی سایت اصلی مادربورد خیلی قابل اعتماد تره. موفق باشید.

  13. سلام..
    من کامپیوترم یه مدتیه که همش قفل میکنه…بعضی وقتا هم روشن نمیشه…ویندوزهم چند بار عوض کردم تغییری نکرد…
    مشکل چیه؟

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

    2. سلام. دوست عزیز منظورتون “هنگ کردن” ـه؟ یا منظورتون اینه که ویندوز پس از مدتی قفل (Lock) میکنه کاربر رو؟ اگه هنگ کردن باشه، با توجه به این که ویندوزتون رو عوض کردین چند بار و به نظر نمیرسه مشکل نرم افزاری داشته باشید، همچنان دلایل فراوانی میتونه داشته باشه از جمله معیوب بودن هارد دیسک، مشکل اسلات ها (مثلا رم به درستی در جاش قرار نگرفته)، مشکل پاور (که خیلی وقتا پیش میاد) که نمیتونه توان مصرفی کامپیوتر رو تامین کنه، تنظیم نبودن بایوس به طور صحیح و … .

  14. سلام
    تشكراز مطالب فوق. دوتاسوال داشتم
    1 درمورد pc ويا program counter دربين مطالب فوق اشاره شده زمانيكه pc وظيفه ترتيب نمودن داده هارا دارد ايا اين داده هارا ازكش ميگيرد ويااز رم ؟ درضمن pc خود مستقيل است وياجزء پردازنده وكش ؟
    2 درمورد هسته ميشه بيگيد كه كش ،ثباتها وpc نظربه هسته ميباشد و يا ثابت است ؟ منظورم اينكه هرهسته به يك pc ،كش وثبات نيازدارند ؟

    1. سلام. وظیفه بیرون کشیدن داده ها بر عهده خود program counter نیست و فقط یه شمارنده و جزئی از پردازنده هست. پروسه دریافت داده هم به صورتیه که اول پردازنده کش رو بررسی میکنه (چون سرعت کش بسیار زیاده) اگه اونجا نبود میره سراغ رم و داده رو از رم دریافت میکنه. در مورد سوال دومتون هم، بله هر هسته پردازنده رجیسترهای مستقلی داره ولی درمورد کش یکم فرق داره. کش های L1 و L2 برای هر هسته مستقله ولی کش اشتراکی L3 برای همه هسته ها قابل دسترسه.

  15. تشكر. جوابم را گرفتم .
    ميشه ترتيب تبادله داده بين رم وپرازنده توضيح بدهيد منظورم اين زمانيكه يك داده براي پرازش از رم اخراج ميشه وبه هسته ميرسه دوباره برميگردده به رم ترتيب اين مسيررا درست نفهميدم

    1. سلام. دقیقاً کجاش رو نمیفهمید؟ اگه بخایم یکم تخصصی تر بررسی کنیم، سی پی یو با یه کنترلر به نام Northbridge در ارتباطه و اون نورثبریج هم با رم. گذرگاهی که پردازنده با نورثبریج (یا نورتبریج) در ارتباطه FSB نامیده میشه و گذرگاهی که نورثبریج با رم در ارتباطه هم Memory bus هست.

  16. سلام . زمانیکه داده برای پردازش ازحافظ خواسته میشود از چه راه میگذرد ؟ بادرنظرداشت مطالب این سایت داد اول میره به رم بعد به کش بعد به ثبات ها بعد توسط pc اولیت بندی شده وبه پردازش سپرده میشود ویازگشت همینطور ایا این مسیر درست است یانه ؟

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

    1. سلام. دوست عزیز توی پست توضیح داده شده.
      کلاک همون تعداد نوسانات پردازنده به Hz ـه و اورکلاک هم یعنی کار کشیدن بیش از حد از پردازنده (با افزایش کلاک و …).

  17. با سلام. من یک آنتن نانو 5 دارم که از دانشگاه اینترنت میگیرم و من اینترنت رو از طریق کابل شبکه به لپ تاپم وصل کرده و استفاده میکنم. مهندس عزیز من میخام اینترنا رو بصورت وایرلس تو خونه داشته باشم . ظاهرا باید یک اکسس پوینت بگیرم و کابل شبکه رو به اکسس پوینت وصل کرده و اینترنت رو بصورت وایرلس داشته باشم . محبت میکنید در مورد تنظیمات اکسس پوینت توضیح کامل بدید یا اگر سایت آموزشی هم هست راهنماییم کنید. ممنون میشم. موفق باشید.

  18. سلام خسته نباشید بنده قصد دارم cpu لپتاپم رو به core 2 duo t9300 6m 2.5mhz ارتقا بدم دست دومش هست تو بازار آیا سی پی یو ضعیف می شود و ممکن است این نوع سی پی یو که تولید سال 2008 هست به خوبی و بدون مشکل کار کند

    1. سلام. سی پی یو چندان قوی ای نیست و نباید زیاد ازش انتظار داشته باشید. اگه سی پی یو خرابی نداشته باشه، با گذشت زمان مشکل خاصی واسش پیش نمیاد.

    1. سلام. پس از انتخاب کردن سیستم عامل (اندروید، وین فون و …) پردازنده، هسته هاش و رم اهمیت بالایی داره. البته گوشی های تولید داخل هم مشخصاتشون با گوشی های رده بالای خارجی یکیه ولی حین کار متوجه تفاوت زیادشون میشین!

  19. سلام بابت مطالبی در مورد انواع cpuو کارکردش توضیح دادین از شما تشکر میکنم

  20. سلام شما اگه گوشی درحد 600تا 800هزار تومن چه برند ومدلی را پیشنهاد می کنید لطفا راهنمایی کنید من اطلاعاتم در این زمینه کم است
    _____
    که از دوربین خوبی هم برخوردار باشه وقوی باشه؟

    1. سلام. بهتره به سایت های مخصوص گوشی مراجعه کنید به هر حال من تجربه چندانی در این زمینه ندارم و شاید نتونم اونجور که باید، کمکتون کنم.

    1. سلام. cpu همون پردازنده هستش با این تفاوت که اگه رو یه سیستم پردازنده های مختلفی وجود داشته باشه (مثلا کارت گرافیک خودش یه نوع پردازنده هستش به نام gpu)، به واحد اصلی پردازش cpu گفته میشه. در کل سی پی یو همون پردازندس.

    1. خیر دوست عزیز. نسل ها و سوکت های مشخصی رو هر مادربورد برای پردازنده و رم قبول میکنه.

  21. سلام دوست عزیز . میخواستم بدونم cpu هنگام کار اگه توو پردازش کم بیاره از حافظه ram استفاده میکنه یا خیر ؟ مثلا رم گرافیک vga اگه توو اجرا گیری نرم افزار گرافیکی ای کم بیاره از ram کمک میگیره . حالا میخوام بدونم در مورد cpu هم همین صدق میکنه ؟ ممنون از مطالب دیدنیتون

    1. خیر دوست عزیز. رم که نمیتونه پردازش کنه! در اکثر مواقع (اگه نگیم همیشه) سرعت سی پی یو از رم بیشتره و این رمه که کم میاره ولی اگه دستورات زیادی در صف پردازش باشن مطمئنا باید روی رم قرار بگیرن.

      1. سلام.من سی پی یو کامپیوترم رو بیرون اوردم وجا زدم . حالا یا هنگ میکنه یا منو مادر بورد میاد

        1. سلام. مطمئنید درست جا زدید؟ یعنی پین هاش به صورت کامل سرجاشون قرار گرفتن؟ فن روی سی پی یو رو با خمیر سیلیکون بهش چسبوندین تا گرما رو بگیره؟ از تنظیمات بایوس فرکانس کاری رو تغییر ندادین؟

          1. سی پی یو رو درست جا زدم خمیر رو سی پی یو زدم ولی تنظیماتش رو نمی دونم باید چی کار کرد

  22. با سلام سیستم کامپیوتر م دارای یک سی پی یو ی ای ام دی 3.2 می باشد که در سال گذشته بر اثر یک سهل انگاری فن آن به مدت تقریبا سه ماه قطع بود ولی کار می کرد اما اکنون سرعت آن به شدت کاهش یافته است و تقریبا با اجرای یک فایل تصویری یا برنامه ای دیگر ظرفیت استفاده سی پی یو صد در صد را نشان می دهد و تقریبا دیگر قادر به انجام کار موازی دیگری نیست و هنگ می کند باید مدتی صبر کنم تا برنامه اجرا شود البته در همین حین حافضه رم با 25/ . توان مشغول است لطفا راهنمایی نمائید مشکل چیست خواهشا پاسخ را ایمیل نمائید متشکرم

    1. سلام. اینجور مشکلات معمولاً به خاطر سیستم عامل بوجود میاد. دلایلی از جمله ویروسی شدن کامپیوتر، پیکربندی های نادرست و … . یعنی اگه ویندوز رو عوض کنید به احتمال زیاد مشکلتون حل بشه. میتونید از سایر سیستم عامل ها مثل لینوکس هم استفاده کنید و ببینید که با اونا مشکلی دارید یا نه.

  23. سلام
    باتبریک سال نو وخودشما آقاامیر بابت این پشتکارو فعالیتتون
    من ی سوال دارم ممنون میشم راهنماییم کنین
    میخواستم ببینم درایو سی روی سرعت کامپیوتر تاثیری داره ؟ چند درصد ؟
    من تصمیم دارم از هارد اکسترنال برای اطلاعاتم استفاده کنم و هارد سیستم رو کلا ی درایو بکنم که ویندوز باشه
    وقتی مشورت گرفتم گفتن تاثیری روی سرعت نداره
    لطفا راهنماییم کنین

    1. سلام، عید شما هم مبارک. تا حد بسیار کمی تاثیر داره یعنی اگه حدود 20% درایو خالی باشه خوبه و لازم نیست همه پارتیشن ها رو با پارتیشنی که ویندوز نصب شده ادغام کنید.

  24. با سلام خسته نباشید خدمت شما دوست گرامی و تبریک سال نو……………
    جناب من از قسمت prformance information and tools سیستم رو Rating کردم ولی بعد با تعجب در قسمت processor دیدم که کمترین امتیازو داده…..یعنی 2.7 که همیشه امتیاز این قسمت 6.5 بود!!!!!
    جالب اینجاست که وقتی دوباره Rating میکنم خیلی به طول می انجامه و در اخر اروری میده با این مضمون:
    could not measure processor performance
    یعنی ممکنه cpu اسیب دیده باشه؟یا میتونه از ویندوز باشه؟
    سیستم لپ تاپ dell inspiron n 5010
    با تشکر از زحمات بی دریغ شما……………

    1. سلام، عید شما هم مبارک. هیچ اشکالی نداره و معمولا موردی هم پیش نمیاد که مربوط به سخت افزار باشه (البته همیشه امکانش هست). بهتره یه بار ریستارت کنید، همه برنامه ها رو ببندید و دوباره امتحانش کنید.

  25. سلام. انشالله کنکور قبول بشی و مثل دانشجوهای الان، به جای سرچ مقاله و استفاده از علوم دیگران، خودت علم تولید کنی. پیشنهاد میکنم به جای اینکه عزمتو جزم کنی که یک دانشگاه خیلی خوب قبول بشی، عزمتو جزم کنی که یک عالم خیلی بزرگ باشی که خودش فکر میکنه و قبل از قبول هر نظریه ای، بهش فکر میکنه. نه مثله دانشجوهای الان که فقط مقاله سرچ میکنن و کتابای خارجیارو مثل وحی منزل میدونن که هیچ غلطی نداره. ایران همه علومش از کتابای خارجیاست. خودش هیچی نداره و به خاطر همین هم، خارجیا راحت میتونن تحریمش کنن. هر چی شدی تو ایران بمون. کسایی که میرن خارج، فقط هزینه هستن برای ایران. من یک لپ تاب دارم که 3سال پیش خریدم. سی پی یوش 2.8GH و کش 6 داره. تو سی پی یو های سری i5 و i7 چه سی پی یویی هست (تو بازار ایران موجود باشه) که سرعت پردازشش حداقل 50% از سی پی یو لپ تابم بالاتر باشه؟چاکر آقا امیر رضا گل

    1. سلام. خیلی ممنونم ازتون، شما هستید که به ما انرژی میدید که کارمونو ادامه بدیم، ممنون. درباره سوالتون متاسفانه به دلیل این که تجربه زیادی در زمینه بازار و خرید فروش ندارم شاید نتونم بهترین راهنمایی رو براتون بکنم. ولی میتونید پردازنده های زیادی پیدا کنید که از اونی که گفتید قوی تر باشه کافیه صفحه ویکی پدیا رو ببینید. البته بگم که اکثرشون تو ایران هم پیدا میشن:
      http://en.wikipedia.org/wiki/List_of_Intel_Core_i5_microprocessors
      http://en.wikipedia.org/wiki/List_of_Intel_Core_i7_microprocessors

  26. سلام، سال نو مبارک، خواستم بدونم در صورتی که ما دو تا رم با باس و کارخانه یکسان داشته باشیم و هر دو هم ddr3 باشند، ولی مدل اون ها باهم تفاوت داشته باشه مشکلی پیش میاد؟ مثلا: یه رم دوگیگ کینگستون و یک رم چهار گیگ کینگستون هایپر ایکس فوری؟

    1. سلام. بله دوست عزیز مشکل پیش میاد و بهتره هر دو از یک مدل خاص یا حداقل همه شرایطشون یکی باشه از جمله حجم و … .

  27. سلام
    میخواستم بدونم که ایا مادر بورد های ddr2 سی پی یو های چهار هسته ای رو باز میکنند.
    ممنونم از سایت خوبتون

    1. سلام. بستگی داره به مادربورد. مثلا مادربورد 4CoreDual-SATA2 R2.0 محصول ASRock میتونه پردازنده هایی با سوکت LGA 775 رو با DDR و DDR 2 سازگار کنه.

  28. ایا مادربورد ecs-945gct-m2 سی پی یو Core 2 Quad Q6600 Quad Core Processor – 2.40 GHz رو ساپورت میکنه

  29. سلام داش امیر
    در باره حافظه رم و کش و ریجستر سی بی یو هم یه توضیح بده که چیه.و چگونه تاثیری بر سرعت بردازش سیستم و برندها و کمترین و بیشترشون یه توضیح بدی خیلی عالی میشه.
    ممنون

    1. سلام. درباره همشون توضیح دادم. پست های مربوط بهشون رو بخونید 🙂

  30. با عرض سلام و خسته نباشید خدمت امیر رضای عزیز امیدوارم در تمام مراحل زندگی موفق و پیروز باشی کمال استفاده را بردم تشکر فروان دادا

  31. سلام امیررضا جان
    ممنون از مطلب مفیدت … استفاده کردیم 🙂
    ی سوال:
    سی پی یو وقتی می خواد یه دستوری را فراخوانی کنه اول حافظه کش رو چک می کنه بعد رم رو؟
    در مورد حافظه های کش می تونی یه خورده بیشتر توضیح بدی؟
    بعدش این حافظه کمی که این کش ها دارن به نظر من که اصلا بدرد نمی خوره 😐
    مرسی ! امیدوارم کنکور رتبه ی خوبی بیاری 🙂

    1. سلام، خیلی ممنونم 🙂
      بله درسته اول حافظه کش رو چک میکنه. یه پست درباره حافظه کش پردازنده نوشته بودم اونو برید بخونید.
      اتفاقا حافظه کش خیلی هم بدرد بخوره 😀 چون سرعتش خیلی بیشتر از ram ـه هرچند که حجمش کمه (چون هزینه ساختش زیاده) ولی میتونه دستوراتو خیلی سریع تر fetch کنه.

  32. سلام من یه مشکلی که دارم وقتی سیستمم بالا می یاد خیلی هنگ می کنه و تو تسک منیجر از 100% سی پی یو استفاده می شه و هر چیم نگاه کردم نمی دونم چی هست و این مشکل با ریستارت حل می شه. حتی شده چند بار سیستم رو ریستارت کرده چون رو صفه مشکلی اول که مشخصات سیستم می یاد گیر می کنه و خیلی اذیت می کنه. نمی دونم مشکلش چیه نرم افزاریه یا سخت افزاری.
    نظر شما چیه ؟

    1. سلام. تاسک منیجر رو که باز کردید برید به تب Process و روی Show process from all users رو بزنید. ترتیب لیست رو بر اساس ستون CPU تنظیم کنید و ببینید کدوم یکی از CPU بیشترین استفاده رو میکنه؟ اگه برنامه جانبی بود اونو End Task کنید و از قسمت استارت آپ ویندوز اونو غیرفعال کنید (آموزشش تو سایت هست).

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

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