موضوعات داغ
  • بتلفیلد 6
  • گوشی‌های سری گلکسی S26
  • آیفون 17 اپل
  • بازی GTA VI
  • گلکسی S25 FE
  • دینو
سخت افزار مگ
  • اخبار و مقالات
    • گوشی موبایل
      • لوازم جانبی موبایل
    • تبلت
    • لپ تاپ
    • دسکتاپ
      • مادربرد
      • پردازنده مرکزی
      • کارت گرافیک
      • تجهیزات ذخیره سازی
      • حافظه
      • صفحه نمایش
      • تجهیزات جانبی
    • تصویرگری دیجیتال
    • صوتی و تصویری
    • شبکه
    • نرم افزار و بازی
    • کالبدشکافی قطعات
    • مطالب گوناگون
  • بررسی
    • بررسی گوشی موبایل
    • بررسی تبلت
    • بررسی لپ تاپ
    • دسکتاپ
      • بررسی کولر و فن
      • بررسی مادربرد
      • بررسی کارت گرافیک
      • بررسی تجهیزات ذخیره سازی
      • بررسی حافظه
      • بررسی منبع تغذیه و کیس
      • بررسی تجهیزات جانبی
      • بررسی صفحه نمایش
    • بررسی تصویرگری دیجیتال
    • بررسی صوتی و تصویری
    • بررسی شبکه
    • بررسی نرم افزار و بازی
    • بررسی گوناگون
  • راهنمای خرید
    • سیستم پیشنهادی
  • لیست قیمت
    • گوشی موبایل
      • لیست قیمت روز گوشی‌های سامسونگ
      • لیست قیمت روز گوشی‌های شیائومی
      • لیست قیمت روز گوشی‌های هواوی
      • لیست قیمت روز گوشی های آنر
    • تبلت
    • لپ‌تاپ
    • قطعات کامپیوتر
      • لیست قیمت پردازنده
    • محصولات اپل
    • تجهیزات شبکه
    • لوازم خانگی
    • صوتی و تصویری
    • دوربین دیجیتال
    • تجهیزات بازی
    • خودرو
  • ویژه
    • مسابقات
    • نمایشگاه
تبلیغات
تبلیغات
تبلیغات

پردازنده مرکزی

قسمت اول:آشنایی با مفاهیم و پردازش و شیوه کار پردازنده (CPU)

Avatarتوسط امیرحسین آریایی ·5 دی 13945 دی 1394· 15

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

 

CPU تعداد زیادی برنامه ها را اجرا می کند. اگرچه کار و توجه عمده ان به اجرای برنامه های کاربر است،  با این حال CPU برای اجرای برنامه های کاربردی سیستم نیز مورد نیاز است. این فعالیتها را پردازش می گویند. پردازش واحد کاری سیستم است. چنین سیستمی شامل مجموعه ای از پردازش ها است: پردازش های سیستم عامل کدهای سیستمی را اجرا می کنند، و پردازش های کاربری کدهای کاربر را اجرا می کنند. تمام این فرایندها می توانند به صورت بالقوه با یکدیگر اجرا شوند، CPU (یا CPU ها) در بین انها تقسیم می شود(ند). با سوئیچ کردن CPU بین پردازش ها، سیستم عامل می توانند پر یازده تر و مفیدتر باشند.

مفهوم پردازش

یک مشکل در بحث سیستم های عامل این پرسش است که تمام فعالیتها و کارهای cpu را چه بنامیم. یک سیستم batch کارها را اجرا می کند، در حالیکه یک سیستم اشتراک زمانی برنامه های کاربری یا وظیفه دارد. حتی در یک سیستم تک کاربره، مثل MS-DOS و سیستم عامل مک اینتاش، یک کاربر می تواند چندین برنامه را دریک زمان اجرا کند. یک برنامه به صورت تعاملی و چندین برنامه به صور برنامه های batch می توادن اجرا شود. حتی اگر کاربر بتواند در یک زمان تنها یک برنامه را اجرا کند، سیستم عامل ممکن است از برنامه های داخل خود، مثل اسپولینگ پشتیبانی کند. در خیلی از موارد، تمامی این فعالیتها مشابه همدیگر می باشند، لذا به تمامی این برنامه ها پردازش می گویند.

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

پردازش های ترتیبی

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

حالت پردازش

زمانی که یک پردازش اجرا می شود، حالتش تغییر می کند. حالت یک پردازش به صورت کاملا جزئی در یکی از 3 حالت زیر بیان می شود:

 

 

  • در حال اجرا: دستورالعملهایی که در حال اجرا شدن می باشندپ
  • در حال انتظار: پردازش منتظر است تا روی دادی رخ بدهد (مثلا کامل شدن یک فرایند (I/O)
  • آماده: پردازش ممنتظر است تا در اختیار یک پردازنده قرار بگیرد.

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

مفاهیم زمانبندی

هدف از چندبرنامگی داشتن چندین فرایند در تمامی زمانهاست، برای اینکه کاربری و راندمان CPUافزایش یابد. در یک سیستم تک پردازنده، هیچگاه بیش از یک فرایند در حال اجرا وجود نخواهد داشت. اگر نعداد CPU ها بیشتر از یکی باشد، دیگران باید منتظر بمانند  تا CPU آزاد شود و مجددا زمانبندی شود.

هدف از چندبرنامگی تقریبا ساده است. برنامه تا زمانی که باید متوقف شود، اجرا می شود. این توقف برای کامل شدن بعضی از دستگاههای I/O است. در یک سیستم کامپیوتری ساده، CPU در این مواقع بیکار می ماند.تمامی این زمانهای توقف، به هدر می رود. هیچ کار مفیدی صورت نمی گیرد. با چندبرنامگی تلاش خواهیم کرد این زمان توقف را سود آور و مفید سازیم. چندین فرایند در یک زمان در حافظه باقی می مانند. زمانی که یک برنامه نیاز به توقف دارد، سیستم عامل CPU را از ان برنامه می گیرد و به برنامه دیگری می دهد.  این الگو ادامه خواهد داشت. درهر لحظه یک برنامه باید منتظر بماند ، و فرایند دیگر CPU را در اختیار خود می گیرد.

فایده چندبرنامگی افزایش راندمان و کارایی CPU و  بالابردن توان عملیاتی است. توان عملیاتی مقدار کاری است که در یک فاصله زمانی محدود (مثلا 17 فرایند در ساعت) می تواند انجام شود. به عنوان یک مثال روشن ، در نظر بگیرید که دو فرایند P0 و P1 را داریم، که باید اجرا شوند .اجرای هر فرایند 1 ثانیه طول می کشد، و سپس 1 ثانیه انتظار وجود دارد. این الگو 60 بار تکرار می شود. اگر ما اول فرایند P0  را اجرا کنیم و بعد P1، یکی پس ار دیگری، 4 دقیقه طول می کشد تا اول یکی و بعد دیگری انجام شود. فرایند P0 2 دقیقه و فرایند P1 هم دقیقه اجرای ان به طول می انجامد. اگرچه کل زمان لازم برای اجرای این 2 برنامه تنها 2 دقیقه زمان لازم بوده است، اما 2 دقیقه از زمان هم هدر رفته است.راندمان CPU  در این حالت 50درصد است.

اگر از چندبرنامگی در اجرای فرایند های P0 و P1 استفاده کنیم، خواهیم دید که کارایی سیستم تا حد زیادی افزایش پیدا می کند.ما با فرایند P0 شروع می کنیم که 1 ثانیه به طول می انجامد. سپس زمانی که این فرایند متوقف می شود، فرایند P1 را اجرا می کنیم. زمانی که P1 متوقف می شود، فرایند P0 اماده اجرا است. حال زمان مورد نیاز برای اجرای هر 2 فرایند تنها 2 دقیقه است. و هیچ زمانی هم از CPU هدر نرفته است. بنابراین، 50 درصد توان عملیاتی وراندمان CPU را بهبود بخشیده ایم و ان را به 100درصد رسانده ایم. دقت کنید که فرایند P0 زودتر تمام نمی شود، ولی فرایند P1 حال پس از 2 دقیقه به پایان می رسد.این مثال یک مثال خاص است، و خیلی ایده آل می باشد حال انکه در عمل اینگونه نخواهد بود. با این حال، می تواند مفهوم چندبرنامگی را به خوبی نشان دهد.

 

 

 

 

برچسب‌ها: اینتل, پردازنده, پردازنده مرکزی, مقالات سخت افزاری, مقالات فناوری

بدون امتیاز
کمی صبر کنید...
تبلیغات
تبلیغات
سرخط خبرها:
  1. کلادفلر: اینترنت ایران از قطعی کامل خارج شده؛ اما هنوز عادی نیست
  2. خرید بزرگ اپل؛ تصاحب شرکت هوش مصنوعی Q.ai با تمرکز بر یادگیری ماشین
  3. فیلترشکن رایگان کانفیگی؛ راه نجات موقت یا تهدیدی برای امنیت کاربران؟
  4. افشای 149 میلیون رمز عبور؛ هر آنچه باید درباره بزرگ‌ترین نشت اطلاعات اخیر بدانید
  5. اعلام حداقل سیستم مورد نیاز برای اجرای بازی Forza Horizon 6

مطالب مرتبط ...

  • پردازنده اینتل 4

    نتایج خوب پردازنده‌های Comet Lake S اینتل در تست 3DMark Fire Strike

    Avatarتوسط محمد کرماجانی · 2 فروردین 1399 · 2 فروردین 1399

  • تلاش اینتل برای مبارزه با M1 اپل 7

    تلاش اینتل برای مبارزه با M1 اپل با حذف تعداد زیادی از بنچمارک‌ها

    Avatarتوسط امیرحسین جمشیدی · 20 بهمن 1399 · 20 بهمن 1399

  • 11

    مادربرد ازراک مجهز به چیپ ست Z170 اینتل به استقبال پردازنده های Skylake می رود

    Avatarتوسط حسام شالیکاریان · 10 خرداد 1394 · 10 خرداد 1394

مطالب گوناگون از دینو

کدام داروها می‌توانند تحمل گرما را سخت‌تر کنند؟

10 فیلم فوق‌ العاده که به شما کمک می کند بچه ها را بهتر درک کنید

چگونه از نشخوار افکار منفی و تجربیات گذشته خودداری کنیم؟

15 دیدگاه

  • دیدگاه15
  1. Avatar MG گفت:
    4 آبان 1397 در 2:13 ب.ظ

    بسیار ترجمه ی مزخرفی بود. اصلا روش وقت گذاشته نشده بود و قشنگ معلومه که مترجمش زیاد حرفه ای نبوده. فقط وقتم رو تلف کردم

    پاسخ
  2. Avatar سید محمدعلی برقعی گفت:
    6 دی 1394 در 1:18 ب.ظ

    خسته نباشید 🙂 . کاش برای تصاویر و ترجمه متن سلیقه بیشتری به خرج داده می‌شد.

    پاسخ
  3. Avatar M.Hossein گفت:
    6 دی 1394 در 12:00 ق.ظ

    =))=))=))

    پاسخ
  4. Avatar rohit گفت:
    6 دی 1394 در 5:20 ق.ظ

    پس واسه همین بود که من هیچی ازش نفهمیدم.:D

    پاسخ
  5. Avatar حمیدرضا گفت:
    6 دی 1394 در 2:38 ق.ظ

    سلام خیلی ممنون
    ان شاءالله سربلند باشید

    پاسخ
  6. Avatar حمیدرضا گفت:
    6 دی 1394 در 1:27 ق.ظ

    سلام خیلی ممنون
    ان شاءالله سربلند باشید

    پاسخ
  7. Avatar rohit گفت:
    5 دی 1394 در 9:49 ب.ظ

    من همین ها رو هالیم نشد چه برسه به تخصصی ترش.

    پاسخ
  8. Avatar M.Hossein گفت:
    5 دی 1394 در 9:15 ب.ظ

    مطالب آخری شبیه کلاس دانشگاه شد:D

    پاسخ
  9. Avatar IMAN گفت:
    5 دی 1394 در 8:42 ب.ظ

    :smiley4من که چیزی نفهمیدم:-s

    پاسخ
  10. Avatar اسماعیل گفت:
    5 دی 1394 در 7:44 ب.ظ

    تشکر از مطلب خوب شما:-bd

    پاسخ
  11. Avatar امیرحسین آریایی گفت:
    5 دی 1394 در 6:45 ب.ظ

    با تشکر از همه سروران عزیزم که نظر دادند.به روی چشم موارد مورد نظر شما به طور حتم در قسمت های بعدی رعایت می شود.

    پاسخ
  12. Avatar مهران گفت:
    5 دی 1394 در 6:03 ب.ظ

    کار ترجمه و ویرایش کار سختیه، ولی وقتی قراره یه مطلب به این مهمی در سایت قرار بگیره به نظرتون بهتر نیست دو یا سه بار ویرایش بشه؟
    من از این مطلب تا حدودی استفاده بردم، ولی خیلی بهتر میشد اگه شکلها رو واضح تر طراحی میکردید، نه اینکه از روی اسکن یک متن کپی کنید. طراحی این شکلهای ساده با فتوشاپ یا حتی paint هم با کمی دقت خیلی بهتر از این در میاد.
    چون سایت رو دنبال میکنم و خیلی از مقالاتش لذت میبرم این ایراد رو مطرح کردم.

    پاسخ
  13. Avatar only AMD گفت:
    5 دی 1394 در 5:30 ب.ظ

    ممنون ادامه بدید. فقط یکم تخصصی تر :smiley3
    بیشتر این که دستورات چطور پردازش می شن. منظورم خود عملی هست که تو cpu اتفاق میفته و cpu چطور خود عمل پردازش رو انجام می ده.امیدوارم فهمیده باشید منظورم رو .
    ممنون

    پاسخ
  14. Avatar مهرداد رضایی گفت:
    5 دی 1394 در 5:08 ب.ظ

    عالی عالی

    پاسخ
  15. Avatar Behnam گفت:
    5 دی 1394 در 4:32 ب.ظ

    خیلی ممنون مطلب مفیدی بود فقط آخرش خیلی پیچیده شد شاید برای اونایی زیاد سرکار با مطالب سخت افزاری ندارن گیج کننده باشه

    پاسخ

دیدگاهتان را بنویسید لغو پاسخ

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

در صورتی که نظر شما حاوی ناسزا، عبارات توهین‌آمیز و تهدید بوده و در تضاد با قوانین فعلی کشور باشد از انتشار آن بدون حذف موارد ذکر شده، معذوریم.
شکلک‌ها (اموجی‌ها) را می‌توانید با کیبرد گوشی یا کیبرد مجازی ویندوز قرار دهید.
تصاویر نویسندگان دیدگاه از Gravatar گرفته می‌شود.

پربحث‌ترین‌ها

  • 10

    بررسی حافظه SSD تقلبی SAMSUNG 980 PRO

  • اتصال اینترنت بین‌الملل برای مردم ایران 10

    آیا سرانجام اینترنت بین‌الملل برای مردم ایران وصل شد؟

  • اختلال در اینترنت؛ ضربه جدی به اقتصاد و معیشت 3

    هشدار نماینده مجلس: قطعی اینترنت ضربه‌ای جدی به معیشت مردم وارد کرده است

  • 3

    افزایش نجومی قیمت محصولات ایران‌ خودرو، بهمن موتور و سایپا در بهمن 1404

آخرین بررسی‌ها

9.7

بررسی حافظه اس‌اس‌دی SAMSUNG 9100 PRO 2TB

9.3

بررسی مادربرد X870 AORUS STEALTH ICE گیگابایت

8.8

تماشا کنید: بررسی گوشی گلکسی A17 4G سامسونگ؛ اقتصادی تازه‌نفس

8.8

بررسی لپ تاپ MSI Vector 16 HX - اژدهای همه‌فن‌حریف

9.6

تماشا کنید: بررسی Aorus FO27Q3 گیگابایت | بهترین مانیتور گیمینگ 2025؟

آخرین مطالب دینو

راهنمای جامع انتخاب ظروف پذیرایی برای مهمانی، استفاده روزمره و جهیزیه

مقدمه: چرا انتخاب ظروف پذیرایی سخت‌تر از چیزی است…

  • چگونه اینستاگرام در زمان کوتاهی زندگی ما را متحول کرد؟

  • معرفی بهترین موسیقی‌های کلاسیک جهان که حتماً باید گوشی دهید

  • بهترین مبل برای جهیزیه | انتخابی شیک، کاربردی و ماندگار

  • لیستی از بهترین فیلم‌های آل پاچینو: درخشش یک نابغه سینما

  • مطلب بعدی آموزش: نحوه اتصال به شبکه WiFi در ویندوز 8
  • مطلب قبلی آمار فروش نوت بوک های گیمینگ در سال 2015 منتشر شد
  • آخرین مطالب
  • محبوب‌ترین مطالب
  • کلادفلر اینترنت ایران

    کلادفلر: اینترنت ایران از قطعی کامل خارج شده؛ اما هنوز عادی نیست

  • خرید بزرگ اپل؛ تصاحب شرکت هوش مصنوعی Q.ai با تمرکز بر یادگیری ماشین

    خرید بزرگ اپل؛ تصاحب شرکت هوش مصنوعی Q.ai با تمرکز بر یادگیری ماشین

  • فیلترشکن رایگان کانفیگی

    فیلترشکن رایگان کانفیگی؛ راه نجات موقت یا تهدیدی برای امنیت کاربران؟

  • افشای 149 میلیون رمز عبور؛ هر آنچه باید درباره بزرگ‌ترین نشت اطلاعات اخیر بدانید

    افشای 149 میلیون رمز عبور؛ هر آنچه باید درباره بزرگ‌ترین نشت اطلاعات اخیر بدانید

  • سیستم مورد نیاز بازی Forza Horizon 6

    اعلام حداقل سیستم مورد نیاز برای اجرای بازی Forza Horizon 6

  • اتصال اینترنت بین‌الملل برای مردم ایران 10

    آیا سرانجام اینترنت بین‌الملل برای مردم ایران وصل شد؟

  • 10

    بررسی حافظه SSD تقلبی SAMSUNG 980 PRO

  • اختلال در اینترنت؛ ضربه جدی به اقتصاد و معیشت 3

    هشدار نماینده مجلس: قطعی اینترنت ضربه‌ای جدی به معیشت مردم وارد کرده است

  • 3

    بازار سیاه فیلترشکن در نقطه جوش؛ قیمت‌ها از 2 تا 10 میلیون تومان متغیر هستند

  • 3

    افزایش نجومی قیمت محصولات ایران‌ خودرو، بهمن موتور و سایپا در بهمن 1404

آخرین دیدگاه‌ها

  • Avatar
    آرمین ابیشی گفته است:
    لطف دارین آقا شایان عزیز :D
  • Avatar
    شایان گفته است:
    واقعا لذت بردم از خوندن این مقاله دمت گرم آرمین جان
  • Avatar
    آرمین ابیشی گفته است:
    حسین جان، اسم بردن از شرکت الماس به دلیل این بود...
  • Avatar
    آرمین ابیشی گفته است:
    همواره هر چیزی به دستم برسه یا به ذهنم برسه که...
  • Avatar
    آرمین ابیشی گفته است:
    خواهش میکنم داداش صادق عزیز، خوشحالم تا به حال مشکلی نداشتی.
  • Avatar
    حسین گفته است:
    "شرکت‌های بزرگی مانند الماس رایان ایرانیان" شما هرجا کار میکنی باید...
  • Avatar
    علی گفته است:
    من به خوبی یادم هست که شما اون مطلب دوئل ssd...
  • Avatar
    صادق گفته است:
    آقا آرمین واقعا ممنون که وقت میگذارید و به صورت فنی...
  • Avatar
    آرمین ابیشی گفته است:
    آره چون اصلا این موضوع درست شدنی نیست :D این اس...
  • Avatar
    سینا گفته است:
    یکی مشابه همین مشکل رو داشت هرکاری تو مغازه کردیم درست...
راهنمای خرید لپ تاپ گیمینگ 470
راهنمای خرید و مشاوره هایلایت
راهنمای خرید لپ تاپ گیمینگ با بودجه های مختلف (دی 1404)
13 دی 1404
راهنمای خرید لپ تاپ با بودجه های مختلف 1,303
راهنمای خرید و مشاوره هایلایت
راهنمای خرید لپ تاپ با بودجه های مختلف (دی 1404)
10 دی 1404
راهنمای خرید مانیتور آذر 1404 70
راهنمای خرید و مشاوره
راهنمای خرید مانیتور با بهترین قیمت در بودجه‌های مختلف (دی 1404)
6 دی 1404
راهنمای خرید گوشی موبایل آذر 491
راهنمای خرید و مشاوره
راهنمای خرید گوشی موبایل بر اساس بودجه‌های مختلف (دی 1404)
5 دی 1404
7,764
راهنمای خرید و مشاوره سیستم پیشنهادی هایلایت
راهنمای خرید و مشاوره سیستم کامپیوتر با بودجه های مختلف (دی 1404)
3 دی 1404
راهنمای خرید و مشاوره هدفون و هدست با بودجه های مختلف (آبان 1404) 0
اخبار و مقالات راهنمای خرید و مشاوره هایلایت
راهنمای خرید و مشاوره هدفون و هدست با بودجه های مختلف (آبان 1404)
27 آبان 1404
  • سخت‌افزارمگ
  • درباره ما
  • تبلیغات
  • استخدام
سخت‌افزارمگ

© 2026 Sakhtafzarmag.Com. All Rights Reserved.

صفحه نخست » اخبار و مقالات » دسکتاپ » پردازنده مرکزی » قسمت اول:آشنایی با مفاهیم و پردازش و شیوه کار پردازنده (CPU)

ورود

عضویت

رمزتان را گم کرده‌اید؟

عضویت | رمزتان را گم کرده‌اید؟
| بازگشت به ورود