欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    S7300STL指令注释.docx

    • 资源ID:3165465       资源大小:38.26KB        全文页数:7页
    • 资源格式: DOCX        下载积分:6.99金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要6.99金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    S7300STL指令注释.docx

    S7300STL指令注释按英文助记符分类的语句表指令 英文助记符 程序元素分类 说 明 + : 整数算术运算指令 加上一个整数常数 = : 位逻辑指令 赋值 ): 位逻辑指令 嵌套闭合 +AR1 : 累加器指令 AR1 加累加器 1 至地址寄存器 1 +AR2 : 累加器指令 AR2 加累加器 1 至地址寄存器 2 +D : 整数算术运算指令 作为双整数,将累加器 1 和 累加器 2 中的内容相加 D: 整数算术运算指令 作为双整数,将累加器 2 中的内容减去累加器 1 中的内容 *D : 整数算术运算指令 作为双整数,将累加器 1 和 累加器 2 中的内容相乘 /D : 整数算术运算指令 作为双整数,将累加器 2 中的内容除以累加器 1 中的内容 ? D : 比较指令 双整数比较 =,<>,>,<,>=,<= +I : 整数算术运算指令 作为整数,将累加器 1 和 累加器 2中的内容相加 I :整数算术运算指令 作为整数,将累加器 2 中的内容减去累加器 1 中的内容 *I : 整数算术运算指令 作为整数,将累加器 1 和 累加器 2中的内容相乘 /I : 整数算术运算指令 作为整数,将累加器 2 中的内容除以累加器 1 中的内容 ? I 比较指令 整数比较 =,<>,>,<,>=,<= +R : 浮点算术运算指令 作为浮点数,将累加器1 和累加器 2 中的内容相加 R : 浮点算术运算指令 作为浮点数,将累加器2 中的内容减去累加器 1 中的内容 *R: 浮点算术运算指令 作为浮点数,将累加器1 和累加器 2 中的内容相乘 /R : 浮点算术运算指令 作为浮点数,将累加器2 中的内容除以累加器 1 中的内容 ? R : 比较指令 比较两个浮点数=,<>,>,<,>=,<= A : 位逻辑指令 “与” A( : 位逻辑指令 “与”操作嵌套开始 ABS : 浮点算术运算指令 浮点数取绝对值 ACOS: 浮点算术运算指令 浮点数反余弦运算 AD : 字逻辑指令 双字“与” AN : 位逻辑指令 “与非” AN( : 位逻辑指令 “与非”操作嵌套开始 ASIN : 浮点算术运算指令 浮点数反正弦运算 ATAN: 浮点算术运算指令 浮点数反正切运算 AW :字逻辑指令 字“与” BE : 程序控制指令 块结束 BEC : 程序控制指令 条件块结束 BEU : 程序控制指令 无条件块结束 BLD : 程序控制指令 程序显示指令 BTD : 转换指令 BCD 转成整数 BTI : 转换指令 BCD 转成整数 CAD: 转换指令 Change Byte Sequence in ACCU 1 (32-bit) CALL :程序控制指令 块调用 CALL : 程序控制指令 调用多背景块 CALL : 程序控制指令 从库中调用块 CAR : 装入/传送指令 交换地址寄存器 1 和地址寄存器 2 的内容 CAW : 转换指令 Change Byte Sequence in ACCU 1-L(16-bit) CC : 程序控制指令 条件调用 CD : 计数器指令 减计数器 CDB : 转换指令 交换共享数据块和背景数据块 CLR : 位逻辑指令 RLO 清零 CLR COS: 浮点算术运算指令 浮点数余弦运算 CU : 计数器指令 加计数器 DEC : 累加器指令 减少累加器 1 低字的低字节 DTB: 转换指令 双整数转成 BCD DTR : 转换指令 双整数转成浮点数 ENT : 累加器指令 进入累加器栈 EXP: 浮点算术运算指令 浮点数指数运算 FN: 位逻辑指令 脉冲下降沿 FP : 位逻辑指令 脉冲上升沿 FR : 计数器指令 使能计数器 FR : 定时器指令 使能定时器 INC: 累加器指令 增加累加器 1 低字的低字节 INVD:转换指令 对双整数求反码 INVI : 转换指令 对整数求反码 ITB: 转换指令 整数转成 BCD ITD: 转换指令 整数转成双整数 JBI : 跳转指令 若 BR = 1,则跳转 JC : 跳转指令 若 RLO = 1,则跳转 JCB : 跳转指令 若 RLO = 1 且 BR= 1,则跳转 JCN : 跳转指令 若 RLO = 0,则跳转 JCN JL : 跳转指令 跳转到标号 JM : 跳转指令 若负,则跳转 JMZ : 跳转指令 若负或零,则跳转 JN : 跳转指令 若非零,则跳转 JNB : 跳转指令 若 RLO = 0 且 BR= 1,则跳转 JNBI : 跳转指令 若 BR = 0,则跳转 JO : 跳转指令 若 OV = 1,则跳转 JOS : 跳转指令 若 OS = 1,则跳转 JP : 跳转指令 若正,则跳转 JPZ : 跳转指令 若正或零,则跳转 JU : 跳转指令 无条件跳转 ju JUO : 跳转指令 若无效数,则跳转 JZ : 跳转指令 若零,则跳转 L : 装入/传送指令 装入 L DBLG: 装入/传送指令 将共享数据块的长度装入累加器 1 中 L DBNO : 装入/传送指令 将共享数据块的块号装入累加器 1 中 L DILG : 装入/传送指令 将背景数据块的长度装入累加器 1 中 L DINO : 装入/传送指令 将背景数据块的块号装入累加器 1 中 L STW : 装入/传送指令 将状态字装入累加器 1 L: 定时器指令 将当前定时值作为整数装入累加器 1 L : 计数器指令 将当前计数值装入累加器 1 LAR1: 装入/传送指令 将累加器 1 中的内容装入地址寄存器 1 LAR1 <D>: 装入/传送指令 将两个双整数装入地址寄存 器 1 LAR1 AR2 : 装入/传送指令 将地址寄存器 2 的内容装入地址寄存器 1 LAR2: 装入/传送指令 将累加器 2 中的内容装入地址寄存器 1 LAR2 <D>: 装入/传送指令 将两个双整数装入地址寄存器 2 LC: 计数器指令 将当前计数值作为 BCD 码装入累加器 1 LC: 定时器指令 将当前定时值作为 BCD 码装入累加器 1 LEAVE: 累加器指令 离开累加器栈 LN : 浮点算术运算指令 浮点数自然对数运算 LOOP: 跳转指令 循环 MCR( : 程序控制指令 将 RLO 存入 MCR 堆栈,开始 MCR )MCR: 程序控制指令 结束 MCR MCRA : 程序控制指令 激活 MCR 区域 MCRD : 程序控制指令 去活 MCR 区域 MOD : 整数算术运算指令 双整数形式的除法,其结果为余数 NEGD: 转换指令 对双整数求补码 NEGI : 转换指令 对整数求补码 NEGR : 转换指令 对浮点数求反 NOP 0 : 累加器指令 空指令 NOP 1: 累加器指令 空指令 NOT: 位逻辑指令 RLO 取反 O : 位逻辑指令 “或” O( : 位逻辑指令 “或”操作嵌套开始 OD : 字逻辑指令 双字“或” ON : 位逻辑指令 “或非” ON( : 位逻辑指令 “或非”操作嵌套开始 OPN: 数据块调用指令 打开数据块 OW : 字逻辑指令 字“或” POP : 累加器指令 POP POP : 累加器指令 带有两个累加器的 CPU POP : 累加器指令 带有四个累加器的 CPU PUSH : 累加器指令 带有两个累加器的 CPU PUSH: 累加器指令 带有四个累加器的 CPU R : 位逻辑指令 复位 R : 计数器指令 复位计数器 R : 定时器指令 复位定时器 RLD: 移位和循环移位指令 双字循环左移 RLDA: 移位和循环移位指令 通过 CC 1 累加器 1 循环左移累加器操作指令 RND: 转换指令 取整 RND : 转换指令 向下舍入为双整数 RND+: 转换指令 向上舍入为双整数 RRD : 移位和循环移位指令 双字循环右移 RRDA : 移位和循环移位指令 通过 CC 1 累加器 1 循环右移 S : 位逻辑指令 置位 S : 计数器指令 置位计数器 SAVE: 位逻辑指令 把 RLO 存入 BR 寄存器 SD : 定时器指令 延时接通定时器 SE: 定时器指令 延时脉冲定时器 SET : 位逻辑指令 置位 SF : 定时器指令 延时断开定时器 SIN: 浮点算术运算指令 浮点数正弦运算 SLD: 移位和循环移位指令 双字左移 SLW : 移位和循环移位指令 字左移 SP : 定时器指令 脉冲定时器 SQR : 浮点算术运算指令 浮点数平方运算 SQRT : 浮点算术运算指令 浮点数平方根运算 SRD: 移位和循环移位指令 双字右移 SRW : 移位和循环移位指令 字右移 SS: 定时器指令 保持型延时接通定时器 SSD: 移位和循环移位指令 移位有符号双整数 SSI: 移位和循环移位指令 移位有符号整数 T : 装入/传送指令 传送 T STW : 装入/传送指令 将累加器 1 中的内容传送到状态字 TAK: 累加器指令 累加器 1 与累加器 2 进行互换 TAN : 浮点算术运算指令 浮点数正切运算 TAR1: 装入/传送指令 将地址寄存器 1 中的内容传送到累加器 1 TAR1 : 装入/传送指令 将地址寄存器 1 的内容传送到目的地 TAR1 : 装入/传送指令 将地址寄存器 1 的内容传送到地址寄存器2 TAR2 : 装入/传送指令 将地址寄存器 2 中的内容传送到累加器 1 TAR2 : 装入/传送指令 将地址寄存器 2 的内容传送到目的地 TRUNC : 转换指令 截尾取整 UC: 程序控制指令 无条件调用 X : 位逻辑指令 “异或” X( : 位逻辑指令 “异或”操作嵌套开始 XN : 位逻辑指令 “异或非” XN( : 位逻辑指令 “异或非”操作嵌套开始 XOD: 字逻辑指令 双字“异或” XOW : 字逻辑指令 字“异或” _

    注意事项

    本文(S7300STL指令注释.docx)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开