三菱plc的CMP指令到底是什么意思

 我来答
生活之书
高能答主

2019-11-16 · 答疑小帮手之生活领域
生活之书
采纳数:613 获赞数:233492

向TA提问 私信TA
展开全部

三菱plc的CMP指令意思就是单芯片多处理器指令,可以将对称多处理器集成到同一芯片内,各个处理器并行执行不同的进程。

CMP指令下的结构被设计拥有多个处理器核,每个核都比较简单,有利于优化设计,因此在一定程度上更具发展前途。

据了解,IBM的Power4芯片和Sun的MAJC5200芯片都采用了CMP指令,从而会在处理器内部共享缓存,提高缓存利用率,同时简化其中设计的复杂度。

扩展资料

CMP指令的相关流程

1、打开三菱plc的主界面,需要在左母线右侧梯形图输入LD X0。

2、下一步,继续在X0的触点后梯形图输入CMP D0 D1 Y0。

3、这个时候如果没问题,就分别按转换按钮编译和按模拟按钮仿真。

4、这样一来会得到图示的结果,即可使用CMP指令了。

参考资料来源:百度百科-三菱plc

参考资料来源:百度百科-CMP指令

分享社会民生
高粉答主

2019-11-09 · 热爱社会生活,了解人生百态
分享社会民生
采纳数:1248 获赞数:283269

向TA提问 私信TA
展开全部

比较指令,举例:CMP K10 D10 Y0

当十进制常数10>D10中的值,Y0=1;

当十进制常数10=D10中的值,Y1=1;

当十进制常数10<D10中的值,Y2=1;

CMP是由美国斯坦福大学提出的,其思想是将大规模并行处理器中的SMP(对称多处理器)集成到同一芯片内,各个处理器并行执行不同的进程。

与CMP比较, SMT处理器结构的灵活性比较突出。但是,当半导体工艺进入0.18微米以后,线延时已经超过了门延迟。


扩展资料:

cmp(compare)指令进行比较两个操作数的大小例:cmpoprd1,oprd2为第一个操作减去第二个操作数,但不影响第两个操作数的值它影响flag的CF,ZF,OF,AF,PF,若执行指令后ZF=1,则说明两个数相等,因为zero为1说明结果为0当无符号时:

若CF=1 则说明了有进位或借位,cmp是进行的减操作,故可以看出为借位,所以,此时oprd1<oprd2CF=0 则说明了无借位,但此时要注意ZF是否为0,若为0,则说明结果不为0。

参考资料来源:百度百科-CMP指令

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
拨云见云雾
2017-04-01 · PLC+HMI+上位组态+自动化高级工程
拨云见云雾
采纳数:1169 获赞数:3408

向TA提问 私信TA
展开全部

手册上讲的很详细

比较指令,举例:CMP K10 D10 Y0

当十进制常数10>D10中的值,Y0=1;

当十进制常数10=D10中的值,Y1=1;

当十进制常数10<D10中的值,Y2=1;

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2017-04-01
展开全部
就是比较两个数,得到一个是大于、等于还是小于的结果啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wn293558365
2017-04-01 · TA获得超过638个赞
知道小有建树答主
回答量:672
采纳率:60%
帮助的人:180万
展开全部
比较指令
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式