loading...
هاییز ، پاییز
خشایار خادمی بازدید : 24 جمعه 11 اسفند 1391 نظرات (0)

با اینکه تمام پردازنده ها دارای قسمتهای داخلی متفاوتی نسبت به یکدیگر هستند ولی اصول کار همه ی آنها تقریبا یکی است و از یک اصل طبعیت میکنند که در این آموزش به شرح آن می پردازیم. از آنجاییکه ما به معماری عمومی یک پردازنده می پردازیم شما تا حدودی با تفاوتهای موجود در پردازنده های اینتل و AMD آشنا خواهید شد. یک سی پی یو که به آن میکروپروسسور یا پروسسور هم گفته میشود وظیفه پردازش دیتا را به عهده دارد و چگونگی پردازش به خود برنامه بستگی دارد که میتواند یک بازی، برنامه صفحه گسترده وبا پردازشگر ورد باشد. ولی درکل چون پردازنده هیچ درکی از نوع برنامه در حال پردازش ندارد که چیست و چکاری انجام میدهد، هیچ فرقی برای آن نمیکند. پردازنده فقط دستوراتیکه در برنامه قرار دارند و به آنها Command یا Instruction هم گفته میشود را اجرا میکند. این دستور میتواند دستور جمع دو عدد ویا دستور ارسال دیتا به کارت گرافیک باشد.
زمانیکه شما برای اجرای یک برنامه روی ایکون آن دابل کلیک میکنید اتفاقی که می افتد به شرح زیر است:
1- برنامه ذخیره شده روی هارد (که مجموعه ای از دستورالعمل هاست) از هارد به رم منتقل میشوند.
2- پردازنده، برنامه ی ذخیره شده در رم را از طریق مموری کنترلر لود میکند.
3- دیتایی که حالا در پردازنده قرار گرفته پردازش میشود.
4- عمل بعدی که انجام میشود به خود برنامه بستگی دارد، ممکن است بازهم دیتای بعدی را لود کند ویا روی دیتای لود شده کاری انجام دهد.


Figure 1: How stored data is transferred to the CPU

اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آمار سایت
  • کل مطالب : 9
  • کل نظرات : 1
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • آی پی امروز : 11
  • آی پی دیروز : 2
  • بازدید امروز : 9
  • باردید دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 9
  • بازدید ماه : 9
  • بازدید سال : 12
  • بازدید کلی : 347