معرفی معماری کامپیوتر با استفاده از توصیف گر عملوند

سال انتشار: 1391
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 1,279

فایل این مقاله در 8 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

NCCSE01_062

تاریخ نمایه سازی: 9 بهمن 1392

چکیده مقاله:

برنامه نویسی شی گرا با داشتن سه ویژگی کپسوله سازی، ارث بری و چندریختی برای بهبود امنیت، قابلیت نگهداری و قابلیت حمل نرم افزار بسیار مورد توجه واقع شده است. چنان چه برنامه ی شی گرا بر روی پردازنده هایی که برای برنامه نویسی پروسیجر گرا طراحی شده اند اجرا گردد بایستی مفاهیم شی گرایی به دستورات سخت افزاری این پردازنده ها ترجمه گردند، این ترجمه کارآیی برنامه نویسی شی گرا را کاهش می دهد و امنیت فراهم شده مورد انتظار از شی گرایی را در سطح سخت افزار مورد خدشه واقع می کند. روش هایی برای بهبود کارایی برنامه نویسی شی گرا در معماری های موجود مانند مسطح کردن اشیاء، افزایش سرعت پالس ساعت سیستم، بهینه کردن عمل ترجمه کد و غیره مطرح می شود، با این حال به نظر می رسد که شی گرایی بایستی در سطح سخت افزار مورد پشتیبانی قرار بگیرد. این مقاله معماری کامپیوتر با مجموعه دستورات سطح بالا (HISC: High level Instruction Set Computer) که از ساختار جدول ها برای نمایش ایده ی اشیا در سخت افزار استفاده می نماید و یک کامپیوتر توصیف گر همه منظوره برای حمایت از شی گرایی است را بررسی می نماید.

نویسندگان

فیروزه عبدالهی

عضو هیئت علمی دانشکده کامپیوتر، دانشگاه آزاد اسلامی واحد نجف آباد، نجف آباد، ایران