位置:51电子网 » 技术资料 » 初学园地

与地址寄存器有关的装入和传输指令

发布时间:2013/8/28 20:17:30 访问次数:1443

    S7-3001400系统有两个地址寄存器:AR1和AR2。OCP8150对于地址寄存器可以不经过累加器1而直接对操作数装入和传输,或直接交换两个地址寄存器的内容。
    (1) LAR1指令
    使用LAR1指令可以将操作数的内容(32位指针)装入地址寄存器AR1,执行后累加器1和累加器2的内容不变。指令的执行与状态位无关,而且对状态字没有任何影响。指令格式如下:
    其中的操作数可以是累加器1、指针型常数(P#)、存储双字(MD)、本地数据双字(LD)、数据双字( DBD)、背景数据双字(DID)或地址寄存器AR2。操作数可以省略,若省略操作数,则直接将累加器1的内容装入地址寄存器AR1。指令示例如表5-5所列。

           
    (2) LAR2指令
    使用LAR2指令可以将操作数的内容(32位指针)装入地址寄存器AR2,指令格式同LAR1。其中的操作数可以是累加器1、指针型常数(P#)、存储双字(MD)、本地数据双字(LD)、数据双字(DBD)或背景数据双字(DID),但不能用AR1。
    (3) TAR1指令
    使用TAR1指令可以将地址寄存器AR1的内容(32位指针)传输给被寻址的操作数,指令的执行与状态位无关,而且对状态字没有任何影响。指令格式如下:
    其中的操作数可以是累加器1、存储双字(MD)、本地数据双字(LD)、数据双字(DBD)、背景数据双字( DID)或AR2。操作数可以省略,若省略操作数,则直接将地址寄存器AR1的内容传输到累加器1,累加器1的原有内容传输到累加器2。指令示例如表5-6历列。

          
    (4) TAR2指令
    使用TAR2指令可以将地址寄存器AR2的内容(32位指针)传输给被寻址的操作数,指令格式同TAR1。其中的操作数可以是累加器1、存储双字(MD)、本地数据双字(LD)、数据双字(DBD)、背景数据双字(DID),但不能用AR1。
    (5) CAR指令
    使用CAR指令可以交换地址寄存器AR1和地址寄存器AR2的内容,指令不需要指定操作数。指令的执行与状态位无关,而且对状态字没有任何影响。

    S7-3001400系统有两个地址寄存器:AR1和AR2。OCP8150对于地址寄存器可以不经过累加器1而直接对操作数装入和传输,或直接交换两个地址寄存器的内容。
    (1) LAR1指令
    使用LAR1指令可以将操作数的内容(32位指针)装入地址寄存器AR1,执行后累加器1和累加器2的内容不变。指令的执行与状态位无关,而且对状态字没有任何影响。指令格式如下:
    其中的操作数可以是累加器1、指针型常数(P#)、存储双字(MD)、本地数据双字(LD)、数据双字( DBD)、背景数据双字(DID)或地址寄存器AR2。操作数可以省略,若省略操作数,则直接将累加器1的内容装入地址寄存器AR1。指令示例如表5-5所列。

           
    (2) LAR2指令
    使用LAR2指令可以将操作数的内容(32位指针)装入地址寄存器AR2,指令格式同LAR1。其中的操作数可以是累加器1、指针型常数(P#)、存储双字(MD)、本地数据双字(LD)、数据双字(DBD)或背景数据双字(DID),但不能用AR1。
    (3) TAR1指令
    使用TAR1指令可以将地址寄存器AR1的内容(32位指针)传输给被寻址的操作数,指令的执行与状态位无关,而且对状态字没有任何影响。指令格式如下:
    其中的操作数可以是累加器1、存储双字(MD)、本地数据双字(LD)、数据双字(DBD)、背景数据双字( DID)或AR2。操作数可以省略,若省略操作数,则直接将地址寄存器AR1的内容传输到累加器1,累加器1的原有内容传输到累加器2。指令示例如表5-6历列。

          
    (4) TAR2指令
    使用TAR2指令可以将地址寄存器AR2的内容(32位指针)传输给被寻址的操作数,指令格式同TAR1。其中的操作数可以是累加器1、存储双字(MD)、本地数据双字(LD)、数据双字(DBD)、背景数据双字(DID),但不能用AR1。
    (5) CAR指令
    使用CAR指令可以交换地址寄存器AR1和地址寄存器AR2的内容,指令不需要指定操作数。指令的执行与状态位无关,而且对状态字没有任何影响。

上一篇:数据装入和传输指令

上一篇:LC指令

相关IC型号
OCP8150
暂无最新型号

热门点击

 

推荐技术资料

FU-19推挽功放制作
    FU-19是国产大功率发射双四极功率电二管,EPL20... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!