標題: 封閉式環境邏輯程式的指令集
作者: 吳國樑
WU,GUO-LIANG
曾建超
ZENG,JIAN-CHAO
資訊科學與工程研究所
關鍵字: 封閉式環境;邏輯程式;指令集;平行執行;CLOSED-ENVIRONMENT-SCHEME;PROLOG;UNIFICATION;DEREFERENCE
公開日期: 1989
摘要: 本篇論文旨在提出一種有效率的“封閉式環境方法” (colsed environment scheme) ,以及為此種方法設計一組指令集,用以達成邏輯程式上平行執行的要求。封閉式環 境不像Prolog的“三堆疊式表示法”(three stack representation),它不會將目前 環境內之變數連結至遠方的先輩環境中。因此,一致化(unification) 的程序就不必 對變數執行求值(dereference) 的動作。由於所有的環境彼此獨立而且可以存放於不 同的記憶體中,所以,一塊總體共用的記憶體空間便不再需要了。 關於封閉式環境表示法及其實作上之考量的詳細情形,將於本論文中提及。本文所提 出之封閉式環境表示法,採取一種有系統的方法來處理“結構共享”(structure sh- aring)的問題。而有關此一問題的指令集,本論文也將做一討論。最後,我們實驗了 許多例子,用以證明所提出之指令集的正確性與有效性。
URI: http://140.113.39.130/cdrfb3/record/nctu/#NT782392095
http://hdl.handle.net/11536/54504
Appears in Collections:Thesis