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