首页> 外国专利> PROLOGUE LANGUAGE COMPILE PROCESSING SYSTEM

PROLOGUE LANGUAGE COMPILE PROCESSING SYSTEM

机译:序言语言编译处理系统

摘要

PURPOSE:To execute the processing at a high speed by constituting the titled system so as, for a predicate called from other object, argument number information is generated and held in its own object, and for a predicate for calling a predicate of other object, an executing instruction can be selected by referring to its information. CONSTITUTION:In objects 1b, 2b which have been generated by dividing and compiling independently programs 1a, 2a by a modularizing function, an address of an instruction to be executed in the next time, when a tag of an argument register is a variable, a constant, a structure body and a list is held in each of the first, the second, the third and the fourth elements of a tag indexing table 2b-10, respectively. Also, in the final element of its table, a register number for executing the indexing is generated and held, the register is checked by using the final element of the table 2b being in an address which has been indicated by an operand of the object 1b, and in accordance with a kind of its tag, an address of an instruction to be executed in the next time is detected and set to a program counter.
机译:用途:为了通过构成标题系统来高速执行处理,以便对于从其他对象调用的谓词,生成自变量编号信息并将其保存在其自己的对象中,并且对于用于调用其他对象的谓词的谓词,可以通过参考执行信息来选择执行指令。组成:在通过模块化功能对程序1a,2a进行独立划分和编译而生成的对象1b,2b中,当参数寄存器的标签为变量时,下一次要执行的指令的地址为:常数,结构体和列表分别保存在标签索引表2b-10的第一,第二,第三和第四元素中。同样,在其表的最后一个元素中,生成并保存了用于执行索引的寄存器号,通过使用表2b的最后一个元素位于对象1b的操作数所指示的地址中来检查该寄存器。并根据其标签的种类,检测下一次要执行的指令的地址,并将其设置到程序计数器中。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号