目标指令有8条:
  ① LIT:将常量值取到运行栈顶。a域为常数值。
  ② LOD:将变量放到栈顶。a域为变量在所说明层中的相对位置,l为调用层
  与说明层的层差值。
  ③ STO:将栈顶的内容送入某变量单元中。a,l域的含意同LOD指令。
  ④ CAL:调用过程的指令。a为被调用过程的目标程序入口地址,l为层差。
  ⑤ INT:为被调用的过程(或主程序)在运行栈中开辟数据区。a域为开辟的单元个数。
  ⑥ JMP:无条件转移指令,a为转向地址。
  ⑦ JPC:条件转移指令,当栈顶的布尔值为非真时,转向a域的地址,否则顺序执行。
  ⑧ OPR:关系运算和算术运算指令。将栈顶和次栈顶的内容进行运算,结果存放在次栈顶,此外还可以是读写等特殊功能的指令,具体操作由a域值给出。(详见解释执行程序)。

类pcode代码指令的详细解释(指令功能表)
  认识目标代码类pcode
  目标代码类pcode是一种假想栈式计算机的汇编语言。
  指令格式:
f l a
  f 功能码
  l 层次差 (标识符引用层减去定义层)
  a 根据不同的指令有所区别