第7章 中断指令 187 7.1 CRETI指令:从中断(INT)有条件返回 187 7.2 ENI指令:启用中断 188 7.3 DISI指令:禁止中断 189 7.4 ATCH指令:中断连接 190 7.5 DTCH指令:中断分离 191 7.6 CEVNT指令:清除中断事件 192 第8章 字逻辑指令 194 8.1 INVB指令:取反字节 194 8.2 INVW指令:取反字 195 8.3 INVD指令:取反双字 196 8.4 ANDB指令:与运算字节 197 8.5 ANDW指令:与运算字 199 8.6 ANDD指令:与运算双字 200 8.7 ORB指令:或运算字节 201 8.8 ORW指令:或运算字 203 8.9 ORD指令:或运算双字 204 8.10 XORB指令:异或运算字节 205 8.11 XORW指令:异或运算字 207 8.12 XORD指令:异或运算双字 208 第9章 移动指令 210 9.1 MOVB指令:移动字节 210 9.2 MOVW指令:移动字 211 9.3 MOVD指令:移动双字 212 9.4 MOVR指令:移动实数 213 9.5 BMB指令:成块移动字节 214 9.6 BMW指令:成块移动字 215 9.7 BMD指令:成块移动双字 217 9.8 SWAP指令:交换字节 218 9.9 BIR指令:移动字节立即读取 219 9.10 BIW指令:移动字节立即写入 220 第10章 程序控制指令 222 10.1 FOR指令:循环开始 222 10.2 NEXT指令:循环结束 224 10.3 JMP指令:跳接至标签 225 10.4 LBL指令:语句标签 226 10.5 LSCR指令:载入顺序控制继电器 226 10.6 SCRT指令:顺序控制继电器转换 228 10.7 SCRE指令:顺序控制继电器结束 229 10.8 CRET指令:从子程序(SBR)有条件返回 231 10.9 END指令:主程序(OB1)有条件结束 231 10.10 STOP指令:转换至停止模式 232 10.11 WDR指令:监视程序复原 232 10.12 DLED指令:诊断LED 233 第11章 移位和循环移位指令 235 11.1 SLB指令:向左移位字节 235 11.2 SLW指令:向左移位字 236 11.3 SLD指令:向左移位双字 238 11.4 SRB指令:向右移位字节 239 11.5 SRW指令:向右移位字 240 11.6 SRD指令:向右移位双字 242 11.7 RLB指令:循环左移字节 243 11.8 RLW指令:循环左移字 244 11.9 RLD指令:循环左移双字 246 11.10 RRB指令:循环右移字节 247 11.11 RRW指令:循环右移字 249 11.12 RLD指令:循环右移双字 250 11.13 SHRB指令:寄存器位移 252 第12章 字符串指令 254 12.1 SLEN指令:获取字符串长度 254 12.2 SCPY指令:将字符串1复制至字符串2 255 12.3 SSCPY指令:从字符串复制子字符串 257 12.4 SCAT指令:字符串连接 258 12.5 SFND指令:在字符串1中查找字符串2 260 12.6 CFND (责任编辑:admin) |