多重输出指令答辩人稻小壳xx34课件讲解.pptxVIP

  • 3
  • 0
  • 约1.13千字
  • 约 12页
  • 2026-04-15 发布于陕西
  • 举报

多重输出指令答辩人稻小壳xx34课件讲解.pptx

多重输出指令黄河水利职业技术学院答辩人:稻小壳主讲人:xx

多重输出指令用来存储运算中间结果的存储器共有11个,称为栈存储器,多重输出指令又称为堆栈指令。

多重输出指令该区域一端固定,另一端活动,固定端称为栈底,活动端称为栈顶。往堆栈中存入或取出信息都在栈顶进行。堆栈指令说明

堆栈指令包括多重输出指令MPS(Push)进栈指令,将运算结果(或数据)压入栈存储器。MRD(Read)读栈指令,将栈顶第一层内容读出来。MPP(POP)出栈指令,用于存储内容的读出和堆栈复位。

多重输出指令堆栈指令说明01是原来压栈的数据02是当前压栈的数据。使用MPS指令时,栈中原来的数据依次向下一层推移;

多重输出指令堆栈指令说明MRDMRD是最上层存储单元所存数据的读出专用指令由MRD指令读出的数据为最新存储在栈顶的数据,读栈指令MRD应用时,栈内数据不发生移动;

多重输出指令堆栈指令说明MPPMPP表示将压入栈顶的数据读出,并且把该数据从栈顶清除,同时栈中其它数据依次向上一层栈推移。

多重输出指令关于多重输出指令的说明如下:PART01MPS、MRD、MPP指令无编程元件PART03MRD指令可有可无,也可有两个或两个以上PART02MPS、MPP指令成对出现,可以嵌套。

多重输出指令梯形图(一层栈例)MPSMRDX1M100Y2M101Y1Y3M102MPP0LDX1

文档评论(0)

1亿VIP精品文档

相关文档