مشاهده همه

لطفاً به عنوان نسخه رسمی ما به نسخه انگلیسی مراجعه کنید.برگشت

اروپا
France(Français) Germany(Deutsch) Italy(Italia) Russian(русский) Poland(polski) Czech(Čeština) Luxembourg(Lëtzebuergesch) Netherlands(Nederland) Iceland(íslenska) Hungarian(Magyarország) Spain(español) Portugal(Português) Turkey(Türk dili) Bulgaria(Български език) Ukraine(Україна) Greece(Ελλάδα) Israel(עִבְרִית) Sweden(Svenska) Finland(Svenska) Finland(Suomi) Romania(românesc) Moldova(românesc) Slovakia(Slovenská) Denmark(Dansk) Slovenia(Slovenija) Slovenia(Hrvatska) Croatia(Hrvatska) Serbia(Hrvatska) Montenegro(Hrvatska) Bosnia and Herzegovina(Hrvatska) Lithuania(lietuvių) Spain(Português) Switzerland(Deutsch) United Kingdom(English)
آسیا/اقیانوس آرام
Japan(日本語) Korea(한국의) Thailand(ภาษาไทย) Malaysia(Melayu) Singapore(Melayu) Vietnam(Tiếng Việt) Philippines(Pilipino)
آفریقا ، هند و خاورمیانه
United Arab Emirates(العربية) Iran(فارسی) Tajikistan(فارسی) India(हिंदी) Madagascar(malaɡasʲ)
آمریکای جنوبی / اقیانوسیه
New Zealand(Maori) Brazil(Português) Angola(Português) Mozambique(Português)
آمریکای شمالی
United States(English) Canada(English) Haiti(Ayiti) Mexico(español)
خانهوبلاگرایانه های مجموعه دستورالعمل پیچیده: چگونه آنها محاسبات را تغییر دادند؟
در 2024/12/30 147,776

رایانه های مجموعه دستورالعمل پیچیده: چگونه آنها محاسبات را تغییر دادند؟

تجزیه و تحلیل معماری نهایی پردازنده های رایانه از پیچیدگی های عملکرد و عملکرد آنها رونمایی می کند.از جمله تأثیرگذارترین طرح های پردازنده می توان به معماری رایانه ای مجموعه دستورالعمل (CISC) و معماری مجموعه دستورالعمل مجموعه (RISC) اشاره کرد.هر یک رویکردهای منحصر به فرد برای اجرای دستورالعمل ، راندمان برنامه نویسی و طراحی سخت افزار ارائه می دهند.این مقاله به بررسی پیچیدگی های معماری CISC می پردازد ، با تأکید بر مجموعه آموزش گسترده آن که برنامه نویسی را هنگام ارائه چالش های سخت افزاری ساده می کند.همچنین به رویکرد RISC ساده ، که عملکرد را از طریق یک مجموعه دستورالعمل ساده و کارآمد بهینه می کند ، حفر می شود.سرانجام ، این پست نشان می دهد که چگونه پردازنده های مدرن به طور فزاینده معماری های ترکیبی را اتخاذ می کنند ، و نقاط قوت CISC و RISC را برای رفع نیازهای محاسباتی متنوع ترکیب می کنند.

کاتالوگ

1. نمای کلی از CISC
2. مقایسه CISC و RISC
Complex Instruction Set Computers: How They Changed Computing?

نمای کلی از CISC

معماری یک پردازنده رایانه در اطراف اجرای طیف متنوعی از دستورالعمل ها یا میکرواستراسیون ها ، هر یک برای انجام کارهای خاص طراحی شده است.در حالی که یک مجموعه دستورالعمل جامع تر می تواند برنامه نویسی را برای ریزپردازنده بصری تر کند ، اما ممکن است موانع عملکرد بالقوه را نیز معرفی کند.معماری مجموعه دستورالعمل مجموعه Computer (CISC) به دلیل جمع آوری گسترده دستورالعمل ها ، از جمله موارد پیچیده ای که تجربه برنامه نویسی را در مقایسه با معماری های جایگزین ساده می کند ، مشخص است.هر کار ، چه ساده و چه پیچیده ، با یک دستورالعمل منحصر به فرد جفت می شود ، که میزان کدگذاری مورد نیاز را کاهش می دهد.با این حال ، این طراحی پیچیده می تواند چالش های قابل توجهی در توسعه CPU و مدار واحد کنترل مرتبط داشته باشد.

معماری CISC با انتخاب گسترده ای از ریزساختاری ها که توسعه برنامه را برای پردازنده تسهیل می کند ، متمایز می شود.این میکرواستراسیون ها ، که اغلب به زبان مونتاژ بیان می شوند ، کارکردهای خاصی را جایگزین می کنند که به طور سنتی توسط نرم افزار با سیستم های آموزش سطح سخت افزاری انجام می شدند.این تغییر نه تنها حجم کار را برای شما روشن می کند بلکه اجرای همزمان عملیات سطح پایین را در طی هر چرخه دستورالعمل امکان پذیر می کند و سرعت کلی اجرای رایانه را افزایش می دهد.

فرکانس استفاده از دستورالعمل در مجموعه دستورالعمل CISC ، عدم تعادل چشمگیر را به نمایش می گذارد.تقریباً 20 ٪ از دستورالعمل ها معمولاً مورد استفاده قرار می گیرند ، حدود 80 ٪ از کل برنامه برنامه را تشکیل می دهند ، در حالی که 80 ٪ باقیمانده به ندرت به کار می روند و تنها 20 ٪ برنامه نویسی را به خود اختصاص می دهد.این مشاهده با یک اصل وسیع تر که در زمینه های مختلف مشاهده می شود طنین انداز است: انتخاب کوچکی از ابزارها یا روشها اغلب اکثر نتایج را تولید می کند.

مقایسه CISC و RISC

معماری کاهش یافته مجموعه دستورالعمل (RISC) به دلیل مجموعه دستورالعمل ساده خود ، که هدف آن تقویت کارایی پردازنده است ، مشخص شده است.با این حال ، این طرح به یک رویکرد پیچیده تر برای برنامه نویسی خارجی نیاز دارد.RISC با تمرکز بر روی دستورالعمل های ساده متداول ، از عوارضی که اغلب با دستورات پیچیده تر همراه هستند ، جلوگیری می کند.

• معماری RISC طول دستورالعمل را استاندارد می کند.

• این فرمت های دستورالعمل را ساده تر می کند ، در درجه اول با تکیه بر منطق کنترل.

• این انتخاب طراحی نیاز به کنترل میکروکد را از بین می برد و در نتیجه سرعت عملیاتی سریعتر ایجاد می شود.

منشأ RISC را می توان به تحقیقات پیشگامانه انجام شده توسط جان کوک در IBM بازگرداند.یافته های وی حاکی از آن است که تنها حدود 20 ٪ دستورالعمل های رایانه تقریباً 80 ٪ از حجم کار محاسباتی را تشکیل می دهد.این بینش وزن قابل توجهی دارد ، نشان می دهد که با بهینه سازی دستورالعمل های متداول ، می توان به پیشرفت های گسترده ای رسید.در نتیجه ، سیستم های RISC غالباً از سیستم های Complex Complet Computer (CISC) استفاده می کنند ، و با اصل مشهور 80/20 که از توسعه معماری RISC آگاه است ، هماهنگ است.

در حالی که RISC دارای چندین مزیت است ، اما کاملاً جایگزین معماری CISC نمی شود.هر نوع نقاط قوت متمایز خود را دارد و اختلافات بین آنها با گذشت زمان کمتر نشان داده می شود.در عمل معاصر ، بسیاری از CPU های مدرن عناصری را از RISC و CISC در خود جای می دهند و این روند رو به رشد به سمت معماری های ترکیبی را نشان می دهد.به عنوان مثال ، CPU های آموزشی فوق العاده طولانی (ULIW) این ترکیب را نشان می دهد ، و مزایای هر دو معماری را برای تولید یک واحد پردازش سازگار تر ادغام می کند.این همجوشی نه تنها باعث افزایش عملکرد می شود بلکه انعطاف پذیری را در برنامه نویسی نیز معرفی می کند و امکان طیف گسترده تری از برنامه ها را فراهم می آورد.

دربارهی ما

ALLELCO LIMITED

Allelco یک توقف بین المللی مشهور است توزیع کننده خدمات تهیه کننده اجزای الکترونیکی ترکیبی ، متعهد به ارائه خدمات جامع و خدمات زنجیره تأمین برای صنایع جهانی تولید و توزیع الکترونیکی ، از جمله 500 کارخانه برتر OEM و کارگزاران مستقل.
ادامه مطلب

پرس و جو سریع

لطفاً یک سؤال ارسال کنید ، ما بلافاصله پاسخ خواهیم داد.

مقدار

پست های محبوب

شماره قسمت داغ

0 RFQ
سبد خرید (0 Items)
خالی است.
لیست را مقایسه کنید (0 Items)
خالی است.
بازخورد

بازخورد شما مهم است!در Allelco ، ما از تجربه کاربر ارزش قائل هستیم و تلاش می کنیم تا آن را به طور مداوم بهبود بخشیم.
لطفاً نظرات خود را از طریق فرم بازخورد ما با ما به اشتراک بگذارید ، و ما سریعاً پاسخ خواهیم داد.
از انتخاب Allelco متشکرم.

موضوع
پست الکترونیک
نظرات
کاپچا
برای بارگذاری پرونده بکشید یا کلیک کنید
آپلود فایل
انواع: .xls ، .xlsx ، .doc ، .docx ، .jpg ، .png و .pdf.اندازه پرونده
MAX: 10MB