栈装载或指令是将堆栈中的第一层和第二层的值进行逻辑或操作,结果存入栈顶。
对
举一反三
- 西门子PLCS7-200系列PLC系统栈装载与指令是将堆栈中的第一层和第二层的值进行逻辑与操作,结果存入栈顶()
- 逻辑堆栈指令 A: 逻辑进栈指令(LPS)复制堆栈中的顶值并使该数值进栈。堆栈底值被推出栈并丢失。 B: 逻辑出栈指令(1PP)将堆栈中的一个数值出栈。第二个堆栈数值成为新堆栈顶值。 C: 逻辑读取指令(LRD)将第二个堆栈数值复制至堆栈顶部。不执行进栈或出栈,但旧堆栈顶值被复制破坏。 D: 逻辑堆栈指令主要用来完成对触点进行的复杂连接。
- 中国大学MOOC: 5、LRD指令把逻辑堆栈第一层的值复制到栈顶,2-9层数据不变,堆栈没有压入和弹出。
- 下列关于堆栈操作指令(MPS/MRD/MPP)说法错误的是()? A: 入栈指令(MPS):当前的逻辑运算结果压入栈顶,堆栈中原来的数据依次向下一层推移 B: 读栈指令(MRD):读取存储在栈顶的数据,读出数据后堆栈内的数据不会上下移动 C: 出栈指令(MPP):弹出栈顶的数据,使栈中各层的数据向上移动一层,第2层的数据成为堆栈的新的栈顶值,原栈顶值被推出丢失 D: 在程序中MPS和MPP可以单独使用
- 常用的栈操作指令有LPS逻辑入栈(也称逻辑堆栈)、LRD逻辑读栈和LPP逻辑出栈(也称逻辑弹栈)指令。
内容
- 0
下面关于FX2N系列PLC的MRD指令的叙述中正确的是:() A: 是读栈指令 B: 使用一次该指令,便将此刻的中间运算结果送入堆栈的第一层,而将原来存在堆栈的第一层数据移往堆栈的下一层 C: 读出栈存储器最上层的最新数据,此时堆栈内的数据不移动 D: 读出栈存储器最上层的数据,其余数据顺次向上移动一层,出栈的数据从栈存储器中消失
- 1
隐含寻址的指令中没有给出操作数的地址,该操作数来自 。 A: 立即数和堆栈 B: 暂存器 C: 堆栈的栈顶和次栈顶 D: 累加器或堆栈
- 2
栈的插入和删除操作在()进行。 A: 栈顶 B: 栈底 C: 栈顶或栈底 D: 任意位置
- 3
在MCS-51指令系统中,堆栈操作指令中的入栈指令是___,出栈指令是___。
- 4
下面关于FX2N系列PLC的栈操作指令MPS、MRD、MPP的叙述中错误的是:() A: 这组指令用于多重分支输出的电路中将连接点数据先存储,便于连接后面的电路时读出或取出该数据 B: 在FX2N系列可编程控制器中有11个用来存储运算中间结果的存储区域,称为栈存储器 C: 使用一次MPS指令,便将此刻的中间运算结果送入堆栈的第一层,而将原来存在堆栈的第一层数据移往堆栈的下一层 D: MRD指令是读出栈存储器最上层的数据,其余数据顺次向上移动一层,出栈的数据从栈存储器中消失