مجموعه دستورالعمل: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
جزبدون خلاصۀ ویرایش برچسبها: متن دارای ویکیمتن نامتناظر ویرایشگر دیداری |
پول را به بانک ملی شهر نو ارسال بکن به نا فردوس بختیار ۱۸ سالهه برچسبها: برگرداندهشده ویرایشگر دیداری ویرایش همراه ویرایش از وبگاه همراه |
||
خط ۱۳۶:
اگر مجموعه دستورالعمل قادر به پشتیبانی از قابلیت هایی نظیر استخراج و جمع( fetch-and-add)، بارگیری-لینک/ذخیره سازی-مشروط( load-linked/store-conditional)، یا عمل مقایسه و جابجایی(compare-and-swap) اتمیک باشد، آنگاه در یک سیستم با چندین پردازنده، پیاده سازی الگوریتم های همگام سازی غیر مسدودکننده، بسیار آسان تر خواهد بود.
==
هر مجموعه دستورالعمل داده شده را می توان به شیوههای متفاوتی پیادهسازی کرد. تمام شیوه های پیاده سازی یک مجموعه دستورالعمل خاص، یک مدل برنامه نویسی مشابه فراهم میکند. و تمام پیاده سازی های این مجموعه دستورالعمل، قادرند تا فایل یا برنامه های قابل اجرای مشابهی را اجرا کنند. شیوه های مختلف پیاده سازی یک مجموعه دستورالعمل، موجب توازن های مختلفی بین هزینه، عملکرد، مصرف انرژی، اندازه، و ... میشود.
|