در این ساعت از ام اس پی سافت اموزش برنامه نویسی پرولوگ را برای شما دوستان آماده کردم.که سه بخش این آموزش را در پست های قبلی برای شما دوستان آماده کردم .با تشکر از دوست عزیزمون که یاداوردی کردن که بقیه آموزش را هم قرار بدم .در این پست فصل چهارم و پنجم که آخرین بخش است را قرار میدم.
برای بهره وری از کد Prolog معمولاً به صورت کد ماشین انتزاعی ترجمه میشود و اغلب تحت تاثیر مجموعه دستورات ثبت نامی براساس ماشین انتراعی وارن (Warren Abstract Machine (WAM)) است.برای پیاده سازی انتزاعی متناسب به نوع اصطلاحات و اطلاعات در زمان کامپایل است. برای ترجمه بهتر و نزدیک تر بودن به زبان ماشین واقعی برای عملکرد بهتر نیاز به تحقیقات مبتنی بر جامعه منطقی برنامه ریزی شده است که دو کار اساسی براساس قواعد منطقی انجام میدهد یک باینری کردن عبارات و بندها و دیگری فراهم کردن پشته مبتنی بر ماشین مجازی.در نسل پنجم سعی شده است ماشینها و سیستمهای مبتنی بر پرلوگ نیازهای سختافزاری این نوع برنامه سازی منطقی را نیز فراهم سازند تا سرعت اجرای آن هزاران برابر شود. بعلاوه این پرلوگ این توانایی را نیز دارد که با پردازش موازی بندها سرعت را بهبود بخشد.
هیچ دیدگاهی نوشته نشده است.