موضوعات داغ
  • بتلفیلد 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. فوری: آپدیت رفع مشکلات نسخه PC بازی Mortal Kombat: Legacy Kollection منتشر شد
  2. اپل واچ حالا می‌تواند مثل پزشک خواب شما را تحلیل کند!
  3. نسخه PC بازی Mortal Kombat: Legacy Kollection از مشکل فنی رنج می‌برد
  4. دومین کارت Sapphire RX 9070 XT با مشکل سوختگی کانکتور 12V-2×6 مواجه شد
  5. دسترسی به گرافیک‌های AMD RX 9070 XT و RX 9070 با قیمت پیشنهادی سازنده

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

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

    اولین تصویر پردازنده Alder Lake منتشر شد – چیپ مستطیلی

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

  • 0

    احتمال عرضه 25 محصول از سری پردازنده نسل چهاردهم اینتل

    Avatarتوسط بهنام آزادخواه · 18 شهریور 1402 · 18 شهریور 1402

  • 0

    افزایش 29 درصدی درآمد مدیاتک و حرکت کند کوالکام در سال 2016

    Avatarتوسط شاهین رفوئی · 2 آذر 1395 · 2 آذر 1395

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

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

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

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

  • 7,764

    راهنمای خرید و مشاوره سیستم کامپیوتر با بودجه های مختلف (آبان 1404)

  • راهنمای خرید لپ تاپ با بودجه های مختلف آبان 1404 1,303

    راهنمای خرید لپ تاپ با بودجه های مختلف (آبان 1404)

  • راهنمای خرید لپ تاپ گیمینگ 469

    راهنمای خرید لپ تاپ گیمینگ با بودجه های مختلف (آبان 1404)

  • راهنمای خرید مانیتور آبان 1404 69

    راهنمای خرید مانیتور با بهترین قیمت در بودجه‌های مختلف (آبان 1404)

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

9

تماشا کنید: S25 FE ارزش خرید دارد؟ بررسی تغییرات، قیمت و جایگاه آن در بازار

8.9

بررسی اس‌اس‌دی 1TB نتاک مدل NV7000-Q

9.1

تماشا کنید: مانیتور MSI MAG 401QR | اولتراوایدی جذاب با ارزش خرید بالا

9.1

تماشا کنید: بررسی گلکسی زد فلیپ 7 سامسونگ | تکامل با شیب ملایم

9.1

بررسی مانیتور گیمینگ Gigabyte M27QA ICE: انتخاب جذاب گیمرهای QHD

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

مغز قبل از شما انتخاب مواد غذایی را انجام می‌دهد!

تصور کنید فردی در یک فروشگاه مواد غذایی ایستاده…

  • راز میگرن زنان فاش شد! چرا خانم‌ها بیشتر از مردان سردرد می‌گیرند؟

  • چطور فرورفتگی یخچال را بدون آسیب به بدنه برطرف کنیم؟

  • آیا باید زمانی که هنوز از تمرین قبلی‌ درد دارید، ورزش کنید؟

  • گیاهان دارویی و ادویه‌هایی که به بهبود گوارش کمک می‌کنند

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

    فوری: آپدیت رفع مشکلات نسخه PC بازی Mortal Kombat: Legacy Kollection منتشر شد

  • اپل واچ حالا می‌تواند مثل پزشک خواب شما را تحلیل کند!

  • نسخه PC بازی Mortal Kombat: Legacy Kollection

    نسخه PC بازی Mortal Kombat: Legacy Kollection از مشکل فنی رنج می‌برد

  • دومین کارت Sapphire RX 9070 XT با مشکل سوختگی کانکتور 12V-2×6 مواجه شد

    دومین کارت Sapphire RX 9070 XT با مشکل سوختگی کانکتور 12V-2×6 مواجه شد

  • دسترسی به گرافیک‌های AMD RX 9070 XT و RX 9070 با قیمت پیشنهادی سازنده

  • 7,764

    راهنمای خرید و مشاوره سیستم کامپیوتر با بودجه های مختلف (آبان 1404)

  • راهنمای خرید لپ تاپ با بودجه های مختلف آبان 1404 1,303

    راهنمای خرید لپ تاپ با بودجه های مختلف (آبان 1404)

  • راهنمای خرید لپ تاپ گیمینگ 469

    راهنمای خرید لپ تاپ گیمینگ با بودجه های مختلف (آبان 1404)

  • راهنمای خرید مانیتور آبان 1404 69

    راهنمای خرید مانیتور با بهترین قیمت در بودجه‌های مختلف (آبان 1404)

  • 6

    بررسی اس‌اس‌دی 1TB نتاک مدل NV7000-Q

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

  • Avatar
    گرفتار گفته است:
    بلی دوست باهوش.. بنده بلدنبودم... خیلی ها خیلی چیزهارو نمیدونند یکیش...
  • Avatar
    GoD گفته است:
    وقتی گرافیکش در حد کنسول نسل ۸ باشه روش اجرا میشه...
  • Avatar
    CVN گفته است:
    سلام اطلاعاتی که برامون گذاشتین عالیه ازتون ممنونم یک سوال داشتم...
  • Avatar
    مهیار گفته است:
    کاش به جای این کارا روی تاخیر صدا در حالت بلوتوث...
  • Avatar
    بهمن گفته است:
    کارت 5700XT باقیمت20 تومن در بازار بسیار مناسبه با قدرت خوبی...
  • Avatar
    mahdi گفته است:
    حساب
  • Avatar
    بهار گفته است:
    من ۱۳ساله msix460- دارم هنوز از کارش میکشم
  • Avatar
    بهروز گفته است:
    من ۱۳ساله msix460- دارم هنوز از کارش میکشم
  • Avatar
    نیما خردمند گفته است:
    ایسوس بهتره
  • Avatar
    Farzam گفته است:
    👍🏼👌🏻
راهنمای خرید لپ تاپ گیمینگ 469
راهنمای خرید و مشاوره
راهنمای خرید لپ تاپ گیمینگ با بودجه های مختلف (آبان 1404)
10 آبان 1404
7,764
راهنمای خرید و مشاوره سیستم پیشنهادی هایلایت
راهنمای خرید و مشاوره سیستم کامپیوتر با بودجه های مختلف (آبان 1404)
9 آبان 1404
راهنمای خرید مانیتور آبان 1404 69
راهنمای خرید و مشاوره
راهنمای خرید مانیتور با بهترین قیمت در بودجه‌های مختلف (آبان 1404)
6 آبان 1404
راهنمای خرید لپ تاپ با بودجه های مختلف آبان 1404 1,303
راهنمای خرید و مشاوره
راهنمای خرید لپ تاپ با بودجه های مختلف (آبان 1404)
4 آبان 1404
راهنمای خرید گوشی موبایل آبان 491
راهنمای خرید و مشاوره
راهنمای خرید گوشی موبایل بر اساس بودجه‌های مختلف (آبان 1404)
2 آبان 1404
راهنمای خرید سیستم ۵۰ میلیون تومانی برای بازی بتلفیلد ۶ (حداقل بودجه) 0
راهنمای خرید و مشاوره سیستم پیشنهادی هایلایت ویژه
راهنمای خرید سیستم اقتصادی برای اجرای بازی بتلفیلد 6 (بودجه 50 میلیون تومانی)
22 مهر 1404
  • سخت‌افزارمگ
  • درباره ما
  • تبلیغات
  • استخدام
سخت‌افزارمگ

© 2025 Sakhtafzarmag.Com. All Rights Reserved.

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

ورود

عضویت

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

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