C02OO比较指令(logo版本).pptxVIP

  • 7
  • 0
  • 约1.55千字
  • 约 14页
  • 2023-05-31 发布于安徽
  • 举报
比较指令;主要内容;常用比较指令有无符号比较指令CMP、无符号倍长比较指令CMPL、无符号表格比较指令BCMP、表格一致指令TCMP、区域比较指令ZCP等。;(1)CMP指令 1)格式:CMP S1 S2 2) 符号:;4)功能说明 当CMP的执行条件为ON,将两个通道值或者两个4位16进制数进行比较,并将结果反映到状态标志上,参与比较的两个数值不变。相关状态标志有“=、、、=、、=”,状态标志对应的符号地址、实际地址见表。;5)执行指令对标志位的影响 与CMP指令相关的状态标志见表。;6)程序举例 如图所示,当0.00为ON,则对W100和W200通道的数据内容进行比较, W100中的数据内容较大时100.00为ON;两者相等使100.01为ON;W100中的数据内容较小则使100.02为ON。;(2)BCMP指令 1)格式:BCMP S T D 2) 符号:;4)功能说明 数据块由T、T+1、T+2、…、T+31共32个通道构成,每两个相邻通道为一组,两个相邻通道中前一个通道的值为下限值,后一个通道的值为上限值,下限值必须小于或者等于上限值,共构成了16个比较组。比较从第一组开始,若比较数据在限值范围内,则该指令将结果通道中的0位置1,否则置0。然后比较第二组,以此类推,完成16次比较后,结果通道的16个位记录对应的比较结果。;比较区域和比较结果通道D的相应位的关系

文档评论(0)

1亿VIP精品文档

相关文档