首页 理论教育 了解PMC基本指令

了解PMC基本指令

时间:2023-07-01 理论教育 版权反馈
【摘要】:PMC基本指令主要是执行一位运算,共12个,其格式和功能如下1)RD指令格式:由RD指令读入的信号可以是任意一个作为逻辑条件的触头,读出指定地址的信号状态(1或0)并设到ST0。10)RD.NOT.STK指令格式:将逻辑操作的中间结果压入堆栈,将堆栈寄存器的内容左移一位,而后将给定地址的信号取反置于STO。12)OR.STK指令格式:将ST0和ST1中的操作结果进行逻辑和运算,结果送至ST1,将堆栈寄存器右移一位。

了解PMC基本指令

PMC基本指令主要是执行一位运算,共12个,其格式和功能如下

1)RD指令格式:978-7-111-39894-3-Chapter07-26.jpg

由RD指令读入的信号可以是任意一个作为逻辑条件的触头,读出指定地址的信号状态(1或0)并设到ST0。

2)RD.NOT指令格式:978-7-111-39894-3-Chapter07-27.jpg

由RD.NOT指令读入的信号可以是任意一个作为逻辑条件的触头,将指定的信号状态读入取非并设置到ST0,用于触头为常闭触头的场合。

3)WRT指令格式:978-7-111-39894-3-Chapter07-28.jpg

逻辑运算的结果,即ST0的状态输出到指定的地址。可以把一个逻辑运算结果输出到二个以上的地址。

4)WRT.NOT指令格式:978-7-111-39894-3-Chapter07-29.jpg

将逻辑运算的结果即ST0的状态取反后输出到指定的地址。可以把一个逻辑运算结果输出到二个以上的地址。

5)AND指令格式:978-7-111-39894-3-Chapter07-30.jpg

逻辑与

6)AND.NOT指令格式:978-7-111-39894-3-Chapter07-31.jpg

将指定地址的信号状态取反后进行逻辑与。(www.xing528.com)

7)OR指令格式:978-7-111-39894-3-Chapter07-32.jpg

逻辑或

8)OR.NOT指令格式:978-7-111-39894-3-Chapter07-33.jpg

将指定地址的信号状态取反后进行逻辑或。

9)RD.STK指令格式:978-7-111-39894-3-Chapter07-34.jpg

将逻辑运算的中间结果压入堆栈,把寄存器的内容向左移一位后,将指定地址的信号状态设置到ST0中。

10)RD.NOT.STK指令格式:978-7-111-39894-3-Chapter07-35.jpg

将逻辑操作的中间结果压入堆栈,将堆栈寄存器的内容左移一位,而后将给定地址的信号取反置于STO。

11)AND.STK指令格式:978-7-111-39894-3-Chapter07-36.jpg

将ST0和ST1中的操作结果进行逻辑乘运算,结果送至ST1,将堆栈寄存器右移一位。

12)OR.STK指令格式:978-7-111-39894-3-Chapter07-37.jpg

将ST0和ST1中的操作结果进行逻辑和运算,结果送至ST1,将堆栈寄存器右移一位。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈