موضوعات داغ
  • بتلفیلد 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. بررسی پاور GP600A-ECO D گرین
  2. نتایج حاصل از تست گرافیک Arc B390 اینتل در بنچمارک 3DMark امیدوار کننده است
  3. چرا شیائومی تعداد گوشی‌ های خود را کاهش می‌دهد؟
  4. کنترلر The Echo Aviation برای تجربه بازی Microsoft Flight Simulator معرفی شد
  5. گروه Fitgirl Repacks برای ادامه فشرده‌سازی بازی‌ها، درخواست کمک مالی داد

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

  • 30

    سیستم پیشنهادی نسبتاً ارزان قیمت برای 3D Max (خرید به شرط ارتقاء)

    Avatarتوسط رضا اشراقی · 12 اردیبهشت 1394 · 22 اسفند 1398

  • 3

    سیستم پیشنهادی کارت گرافیک های Arc Alchemist – پردازنده نسل 10 یا Ryzen 3000 به بالا

    Avatarتوسط علی قربانی · 13 مهر 1401 · 14 مهر 1401

  • 0

    پردازنده‌های Panther Lake-H اینتل از طرح نامگذاری جدید استفاده می‌کنند!

    Avatarتوسط سوما سبحانی · 9 مهر 1404 · 9 مهر 1404

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

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

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

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

  • 8

    بررسی اس‌اس‌دی اکسترنال 2TB نتاک مدل ZX20

  • بررسی کیس کامپیوتر گرین گریفین جی ۳ پلاس | Green Griffin G3+ 6

    بررسی کیس کامپیوتر گرین مدل Griffin G3 Plus: گیمینگ خوش‌چهره و مقرون به‌صرفه

  • نسخه‌ی 0.12.6 از shadPS4 با بهبود چشمگیر در عملکرد منتشر شد 3

    نسخه‌ی 0.12.6 از shadPS4 با بهبود چشمگیر در عملکرد منتشر شد

  • ترجمه هوش مصنوعی و ترجمه انسانی 2

    آیا ترجمه هوش مصنوعی بهتر از ترجمه انسانی است؟

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

8.1

بررسی پاور GP600A-ECO D گرین

0

تماشا کنید: بررسی گوشی گلکسی A07 4G سامسونگ | بهترین گوشی 10 میلیونی بازار؟

9

بررسی اس‌اس‌دی اکسترنال 2TB نتاک مدل ZX20

8.7

بررسی کیس کامپیوتر گرین مدل Griffin G3 Plus: گیمینگ خوش‌چهره و مقرون به‌صرفه

9.1

بررسی ماوس مخصوص طراحی MX Master 4 لاجیتک

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

در زمستان چه ساعتی باید غذا بخوریم؟

با فرارسیدن فصل زمستان و کوتاه‌ترشدن روزها، خیلی زود…

  • باور غلط درباره‌ روزه‌ داری: گرسنگی، دشمن تمرکز نیست!

  • چرا بروز اختلالات روان‌ پریشی مشابه در زوج‌ ها بیشتر است؟

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

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

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

  • نتایج حاصل از تست گرافیک Arc B390 اینتل در بنچمارک 3DMark امیدوار کننده است

  • چرا شیائومی تعداد گوشی‌ های خود را کاهش می‌دهد؟

  • کنترلر Echo برای بازی Flight Simulator

    کنترلر The Echo Aviation برای تجربه بازی Microsoft Flight Simulator معرفی شد

  • حمایت مالی از Fitgirl Repack

    گروه Fitgirl Repacks برای ادامه فشرده‌سازی بازی‌ها، درخواست کمک مالی داد

  • 8

    بررسی اس‌اس‌دی اکسترنال 2TB نتاک مدل ZX20

  • بررسی کیس کامپیوتر گرین گریفین جی ۳ پلاس | Green Griffin G3+ 6

    بررسی کیس کامپیوتر گرین مدل Griffin G3 Plus: گیمینگ خوش‌چهره و مقرون به‌صرفه

  • نسخه‌ی 0.12.6 از shadPS4 با بهبود چشمگیر در عملکرد منتشر شد 3

    نسخه‌ی 0.12.6 از shadPS4 با بهبود چشمگیر در عملکرد منتشر شد

  • ترجمه هوش مصنوعی و ترجمه انسانی 2

    آیا ترجمه هوش مصنوعی بهتر از ترجمه انسانی است؟

  • 1

    جریمه سنگین برای اپل؛ محکومیت تاریخی در پرونده نقض پتنت سنسور اکسیژن خون ماسیمو

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

  • Avatar
    پریا گفته است:
    بیعرصه ها این چه برنامه ای هست که نه ساتناش مشخصه...
  • Avatar
    Tohid گفته است:
    قشنگی های بازار آزاد. میشه بلیط گرفت و تماشا ش کرد.
  • Avatar
    Tohid گفته است:
    همینکه در مورد کمپین بتل هیچکس صحبتی نمیکنه و انتظاری ازش...
  • Avatar
    HA55AN گفته است:
    و در ایران دلار گرونتر میشه و از کاهش جهانی قیمت...
  • Avatar
    Farzam گفته است:
    خیلی جالبه. در عین ترسناک‌تر شدن قضیۀ هوش‌مصنوعی، جذاب و جالبه.
  • Avatar
    صالح گفته است:
    گ... ترین همراه بانک جهان
  • Avatar
    مهمان گفته است:
    یه جورایی همون دارک سایدرز هست
  • Avatar
    آرمین ابیشی گفته است:
    ای کاش نسخه ای هم برای چپ دستها درست میکرد لاجیتک،...
  • Avatar
    آرمین ابیشی گفته است:
    :D :D
  • Avatar
    taha dorri گفته است:
    حیف ما که دست چپ هستیم محصول به درد بخوری نیست
راهنمای خرید و مشاوره هدفون و هدست با بودجه های مختلف (آبان 1404) 0
اخبار و مقالات راهنمای خرید و مشاوره هایلایت
راهنمای خرید و مشاوره هدفون و هدست با بودجه های مختلف (آبان 1404)
27 آبان 1404
راهنمای خرید و مشاوره کنسول دستی با بودجه های مختلف 0
اخبار و مقالات راهنمای خرید و مشاوره
راهنمای خرید و مشاوره کنسول دستی با بودجه های مختلف (آبان 1404)
17 آبان 1404
راهنمای خرید لپ تاپ گیمینگ 469
راهنمای خرید و مشاوره هایلایت
راهنمای خرید لپ تاپ گیمینگ با بودجه های مختلف (آبان 1404)
10 آبان 1404
7,764
راهنمای خرید و مشاوره سیستم پیشنهادی هایلایت
راهنمای خرید و مشاوره سیستم کامپیوتر با بودجه های مختلف (آبان 1404)
9 آبان 1404
راهنمای خرید مانیتور آبان 1404 69
راهنمای خرید و مشاوره
راهنمای خرید مانیتور با بهترین قیمت در بودجه‌های مختلف (آبان 1404)
6 آبان 1404
راهنمای خرید لپ تاپ با بودجه های مختلف آبان 1404 1,303
راهنمای خرید و مشاوره
راهنمای خرید لپ تاپ با بودجه های مختلف (آبان 1404)
4 آبان 1404
  • سخت‌افزارمگ
  • درباره ما
  • تبلیغات
  • استخدام
سخت‌افزارمگ

© 2025 Sakhtafzarmag.Com. All Rights Reserved.

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

ورود

عضویت

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

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