موضوعات داغ
  • آیفون 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. پردازنده A19 Pro در Geekbench 6 بالاترین امتیاز چند هسته‌ای را کسب کرد
  2. نسخه جدید درایور AMD Radeon Software Adrenalin 25.9.2 با پشتیبانی از بازی‌ Dying Light: The Beast منتشر شد
  3. گیمرهای PC با خطای دسترسی زودهنگام در بازی EA Sports FC 26 مواجه شدند
  4. گوگل جمینای را به کروم آورد: هوش مصنوعی همه‌کاره در مرورگر شما
  5. کارت گرافیک AMD Radeon RX 7700 با 2560 هسته و حافظه 16 گیگابایت معرفی شد

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

  • 0

    همکاری سامسونگ و کوالکام برای تولید پردازنده گلکسی اس 9

    Avatarتوسط وب سایت سخت افزار · 5 اردیبهشت 1396 · 5 اردیبهشت 1396

  • پردازنده Meteor Lake موبایل 0

    تصویر Die پردازنده Meteor Lake P اینتل با 14 هسته منتشر شد

    Avatarتوسط محمد کرماجانی · 22 خرداد 1401 · 22 خرداد 1401

  • قیمت پردازنده‌های Comet Lake اینتل 0

    قیمت پردازنده‌های Comet Lake اینتل مشخص شد: رقبای جدید AMD در راهند

    Avatarتوسط شاهین رفوئی · 2 اسفند 1398 · 2 اسفند 1398

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

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

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 گرفته می‌شود.

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

  • آزادسازی واردات ته‌لنجی 97 قلم کالا 5

    اعتراض انجمن لوازم خانگی ایران به آزادسازی واردات ته‌لنجی 97 قلم کالا

  • بررسی پاور کامپیوتر: ساختار، اجزا و نحوه عملکرد 4

    پاور کامپیوتر زیر ذره‌بین: بررسی ساختار، اجزا و نحوه عملکرد

  • 2

    هشدار برای کاربران گلکسی سامسونگ: گوشی خود را همین امروز آپدیت کنید!

  • 1

    سرورهای هوش مصنوعی انویدیا با تقاضای غیرقابل تصوری روبه‌رو خواهند شد

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

9.1

تماشا کنید: بررسی گوشی گلکسی زد فولد 7 سامسونگ - این لاکچریِ جذاب!

8.4

بررسی ریلمی C75 – این گوشی اقتصادیِ جان سخت

8.6

بررسی مادربرد گیگابایت B860 GAMING X WIFI6E

9

بررسی کیس گیگابایت AORUS C500 GLASS

8.5

بررسی کیس آراد گرین - گیمینگ خوش قیمت و خوش ساخت (اعلام برنده)

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

شناسایی رسمی دیابت نوع 5؛ همه چیز درباره علائم، علت و درمان

فدراسیون بین‌المللی دیابت اعلام کرده است که Type 5…

  • کافئین کمتر، خواب عمیق‌تر؛ ارتباط شگفت‌انگیز کافئین و رویا ها

  • بازی‌ های ویدیویی کودکان را باهوش‌تر می‌کنند!

  • نوشتن، کارت بازی و حل جدول خطر ابتلا به زوال عقل را در بزرگسالان کاهش می دهد

  • اگر مشهدی هستی و عاشق معمایی، این اتاق فرارها منتظر توئن!

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

  • نسخه جدید درایور AMD Radeon Software Adrenalin 25.9.2 با پشتیبانی از بازی‌ Dying Light: The Beast منتشر شد

    نسخه جدید درایور AMD Radeon Software Adrenalin 25.9.2 با پشتیبانی از بازی‌ Dying Light: The Beast منتشر شد

  • خطای نسخه PC بازی EA Sports FC 26

    گیمرهای PC با خطای دسترسی زودهنگام در بازی EA Sports FC 26 مواجه شدند

  • گوگل جمینای را به کروم آورد: هوش مصنوعی همه‌کاره در مرورگر شما

  • کارت گرافیک AMD Radeon RX 7700 با 2560 هسته و حافظه 16 گیگابایت معرفی شد

    کارت گرافیک AMD Radeon RX 7700 با 2560 هسته و حافظه 16 گیگابایت معرفی شد

  • آزادسازی واردات ته‌لنجی 97 قلم کالا 5

    اعتراض انجمن لوازم خانگی ایران به آزادسازی واردات ته‌لنجی 97 قلم کالا

  • بررسی پاور کامپیوتر: ساختار، اجزا و نحوه عملکرد 4

    پاور کامپیوتر زیر ذره‌بین: بررسی ساختار، اجزا و نحوه عملکرد

  • 2

    هشدار برای کاربران گلکسی سامسونگ: گوشی خود را همین امروز آپدیت کنید!

  • 1

    سرورهای هوش مصنوعی انویدیا با تقاضای غیرقابل تصوری روبه‌رو خواهند شد

  • نسخه PC بازی Saints Row 2 1

    آیا نسخه PC بازی Saints Row 2 در سال 2025 ارزش تجربه دارد؟

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

  • Avatar
    مهدی گفته است:
    « با وجود رسیدن به عملکرد کافی » ؟؟ موقع نوشتن...
  • Avatar
    بهمن گفته است:
    خنک کننده هایی که بر پایه محفظه بخار تولید میشوند کوچکتر...
  • Avatar
    بهمن گفته است:
    اگر 4 عدد مقاومت 1Kohm-1/4W به صورت سری بسته شود توان...
  • Avatar
    بهمن گفته است:
    اگر خازن به صورت موازی بسته شود ولتاژ ثابت ولی ظرفیت...
  • Avatar
    نیما خردمند گفته است:
    خوشحالم که اطلاعات براتون کاربردی بوده
  • Avatar
    مسعود گفته است:
    یک تشکر ویژه برای اطلاعات جامع و کامل و بدرد بخور...
  • Avatar
    حسن گفته است:
    بنویس خرید پرو ها رو در خواب ببینید خیال خودت رو...
  • Avatar
    مهدی گفته است:
    12 سال پیش یه همچین قیمت هایی برای سیستم وجود داشت...
  • Avatar
    مهیار گفته است:
    دوست دارم آپدیت کنم ولی خب دکس روی ویندوز حذف شده...
  • Avatar
    شهرام گفته است:
    واردات در این حد دیگه ته لنجی نیس مگه لنج چقدره...
راهنمای خرید ماوس و کیبورد 2
راهنمای خرید و مشاوره
راهنمای خرید موس و کیبورد با بودجه‌های مختلف (شهریور 1404)
11 شهریور 1404
راهنمای خرید لپ تاپ گیمینگ 469
راهنمای خرید و مشاوره
راهنمای خرید لپ تاپ گیمینگ با بودجه های مختلف (شهریور 1404)
9 شهریور 1404
راهنمای خرید مانیتور 68
راهنمای خرید و مشاوره
راهنمای خرید مانیتور با بهترین قیمت در بودجه‌های مختلف (شهریور 1404)
7 شهریور 1404
راهنمای خرید لپ تاپ با بودجه های مختلف 1,300
راهنمای خرید و مشاوره
راهنمای خرید لپ تاپ با بودجه های مختلف (شهریور 1404)
5 شهریور 1404
با پول خرید کنسول‌ های بازی پلی استیشن 5، ایکس باکس سری ایکس و سری اس سیستم کامپیوتر بخرید 1
راهنمای خرید و مشاوره سیستم پیشنهادی هایلایت
با پول خرید کنسول‌ های پلی استیشن و ایکس باکس چه سیستمی بخریم؟
4 شهریور 1404
راهنمای خرید و مشاوره سیستم کامپیوتر با بودجه های مختلف (شهریور 1404) 7,763
راهنمای خرید و مشاوره سیستم پیشنهادی هایلایت
راهنمای خرید و مشاوره سیستم کامپیوتر با بودجه های مختلف (شهریور 1404)
3 شهریور 1404
  • سخت‌افزارمگ
  • درباره ما
  • تبلیغات
  • استخدام
سخت‌افزارمگ

© 2025 Sakhtafzarmag.Com. All Rights Reserved.

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

ورود

عضویت

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

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