西门子的比较指令是什么
西门子的比较指令是对两个存储器的内容或数据进行比较,这两个数据应分别传送到累加器1和累加器2中,然后将累加器2的内容与累加器1的内容进行比较,其比较结果由RLO和相关状态字位的状态来表示。当比较结果为真时,ROLO=1;当比较结果为假时,RLO=0。状态字位CC 1和CC 0表示关系“小于”、“等于”或“大于”。比较指令按照比较的符号可以分为==、<>、>、<、>=、<=等6种;比较指令按照比较的操作数可以分为整数、双整数和实数3种。
比较指令包含数值比较指令和字符串比较指令。其中数值比较又包括字节比较,int比较,双字比较,实数比较指令。比较指令输入的两个操作数类型必须一致。另外从比较类型上比较指令可以分为:等于,不等于,大于等于,小于等于,大于,小于。
字符串比较指令实际比较的是两个字符串的ASCII码字符,如果两个字符串的所有ASCII码都一样则两个字符串相等,否则字符串不相等。注意:比较的字符串长度不能超过254个字符。
如有侵权请及时联系我们处理,转载请注明出处来自
推荐文章
科技快看 网站地图广州壹创集信息科技有限公司 版权所有 粤ICP备2021122624号