تالار گفتگوی کیش تک/ kishtech forum
  • سردر
  • جستجو
  • فهرست اعضا
  • سالنامه
  • راهنما
درود مهمان گرامی! ورود ثبت‌نام
ورود
نام کاربری:
گذرواژه‌:
گذرواژه‌تان را فراموش کرده‌اید؟
 
تالار گفتگوی کیش تک/ kishtech forum › پردیس فناوری کیش › دانشگاه جامع علمی و کاربردی › **مرکز علمی و کاربردی کوشا** › برنامه نویسی کامپیوتر- ترم دوم 97-98 - جمعه ساعت 8 صبح v
« قبلی 1 … 9 10 11 12 13 … 16 بعدی »

منظور از پردازشگر x86 چیست

امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
حالت موضوعی
منظور از پردازشگر x86 چیست
Babak khaki59 آفلاین
عضو عادی
***
ارسال‌ها: 96
موضوع‌ها: 63
تاریخ عضویت: Mar 2019
اعتبار: 3
#1
Heart  13-05-2019, 09:48 AM
منظور از پردازشگر x86 چیست؟
[تصویر:  yb6ssnwd0bbs.jpeg]
تعدادی از سایت‌ها رو که بررسی می کردم x86 رو صرفا به عنوان نسخه‌ای از سیستم عامل ویندوز معرفی کرده‌اند که از رجیسترهای ۳۲ بیتی استفاده می‌کنه. در صورتیکه یک پردازشگر می تواند متعلق به خانواده x86 باشد اما ۶۴ بیتی باشه. حتی یه پردازشگر می تواند متعلق به خانواده x86 باشد اما ۱۶ بیتی باشه.
ریشه x86 به نام بعضی از CPU‌های شرکت اینتل بر می‌گردد. این شرکت ابتدا CPU‍‌ای با نام 8086 رو عرضه کرد. بعد از آن مدل‌هایی عرضه شد که همگی آن ها مانند 8086 به عدد 86 ختم می شدند. 80286، 80386، 80486 و 80586 از جمله مدل‌های بعدی این خانواده از CPU‌ها هستند.
در واقع x86 خانواده‌ای از CPUها است که دارای یک سری از ویژگی‌های مشترک هستند. برخی از این ویژگی ها عبارت‌اند از:
۱- تعداد رجیسترهای مشخصی دارند.
۲- همه پردازشگر ها دستورات (Instruction) یکسانی را پیاده‌سازی می‌کنند. این کار کمک می کند که طراحی پردازشگر راحت‌تر باشد.
۳- برای اجرای برنامه به دستورات کمتری (به زبان اسمبلی) احتیاج دارند.
۴- آنها با نسخه های قدیمی‌تر سازگار هستند. به این معنی که اگر یک برنامه بر روی یک پردازشگر x86 که در سال ۲۰۰۸ تولید شده اجرا می شده است بر روی پردازشگر x86‌‌ای که در سال ۲۰۰۹ تولید شده نیز اجرا خواهد شد. البته عکس این قضیه صادق نخواد بود.

البته x86 تنها خانواده در مجموعه پردازشگرها نیست. ARM خانواده‌ای دیگه از مجموعه پردازشگرهاست. ویژگی پردازشگرهای ARM مصرف پایین انرژی آنهاست که موجب شده امروزه بیشتر در دستگاه های کوچک مانند موبایل استفاده می شود. معمولا در رایانه های شخصی و سرورها از CPUهای x86 استفاده می‌شود. هر چند پیش بینی می شود که در آینده سرورهایی که دارای پردازشگرهای ARM باشند نیز استفاده شوند.

در آخر باید یادآوری کنم که وجود دستورات مشترک در CPU‌ها باعث می‌شود که کسانی که کامپایلر تولید می‌کنند بر روی خانواده‌های کمتری تمرکز کنند و کارشان ساده‌تر شود. به این دلیل که تعداد CPU هایی که آنها باید کدهای سطح بالایشان را به دستورات آن CPU ها تبدیل کنند به مراتب کمتر می‌شود.
ارسال‌ها
پاسخ
« قدیمی‌تر | جدیدتر »


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  شیطان پرستی چیست mosahab 0 592 06-04-2021, 09:57 AM
آخرین ارسال: mosahab
  کاربرد کامپیوتر در ورزش چیست؟ Alihooshyar 12 3,488 12-07-2019, 05:39 PM
آخرین ارسال: peyman.jalalizadeh
  کاربرد رباط در جوشکار چیست؟ Alihooshyar 8 1,701 09-07-2019, 03:42 PM
آخرین ارسال: سعید ابوالفضلی
  کاربرد کامپیوتر در صنایع نفتی چیست؟ Alihooshyar 1 731 09-07-2019, 02:46 AM
آخرین ارسال: Sasan tork
  کامپیوتر کوانتومی چیست و پردازش کوانتومی چگونه است؟ sinabed1393 2 770 17-05-2019, 12:12 AM
آخرین ارسال: Arashbakhshi
  جوشکاری آرگون چیست Arashbakhshi 0 531 16-05-2019, 11:41 PM
آخرین ارسال: Arashbakhshi
  شبکه مش چیست؟ سعید ابوالفضلی 1 549 16-05-2019, 01:36 AM
آخرین ارسال: sinabed1393
Heart الگوریتم ژنتیک چیست و چه کاربردی دارد؟ sinabed1393 0 480 16-05-2019, 12:34 AM
آخرین ارسال: sinabed1393
  جوشکاری پلاسما چیست؟ سعید ابوالفضلی 0 447 16-05-2019, 12:19 AM
آخرین ارسال: سعید ابوالفضلی
  ویندوز چیست...تعریف مختصری از ویندوز رایانه امیر 0 467 15-05-2019, 06:27 PM
آخرین ارسال: امیر

  • مشاهده‌ی نسخه‌ی قابل چاپ
پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان
  • تیم انجمن
  • صفحه‌ی تماس
  • تالار کیش تک / kishtech forum
  • بازگشت به بالا
  • بایگانی
  • نشانه‌گذاری تمامی انجمن‌ها به عنوان خوانده شده
  • پیوند سایتی RSS
زمان کنونی: 19-07-2025، 03:49 AM Persian Translation by MyBBIran.com - Ver: 6.5
Powered by MyBB, © 2002-2025 MyBB Group.