发明名称 一种可编程测控设备的数据处理方法
摘要 本发明属于电子技术领域,特别涉及一种可编程测控设备的数据处理新方法。它包括:无括号运算单元a、先将第一个逻辑变量值存入运算结果变量Val中;b、判断后边的运算符是“与”或者“或”运算符;c、如果是“与”,且运算结果变量的逻辑值为假(0)时,就向后搜索,不用运算,直到搜索到“或”运算符,或者表达式的末尾,得出运算结果,将搜索到的“或”逻辑运算符后边的逻辑变量的值直接存入运算结果变量Val中,再从第b步开始;和有括号运算单元须记录括号的嵌套数目:遇到一个左括号时做加“1”计数,若遇到逻辑变量和运算符,就按照上述方法搜索,遇到一个右括号时做减“1”计数,逐层退去括号,直到将括号处理完毕。它具有运算效率高、程序简短、适合计算机或器程序处理的优点。
申请公布号 CN100392661C 申请公布日期 2008.06.04
申请号 CN200410071701.0 申请日期 2004.07.17
申请人 周建龙 发明人 周建龙;肖红
分类号 G06F17/50(2006.01) 主分类号 G06F17/50(2006.01)
代理机构 邯郸市久天专利事务所 代理人 郭恒斌
主权项 1.一种可编程测控设备的数据处理方法,该方法用于对该可编程测控设备的逻辑运算进行处理,其特征在于:它包括,无括号运算单元a、将表达式表示成单逻辑变量的“与”、“或”运算形式,先将第一个逻辑变量值存入运算结果变量Val中;b、判断后边的运算符是“与”或者“或”运算符;c、当后边的逻辑运算符是“与”,且运算结果变量的逻辑值为假时,就向后搜索,不用运算,直到搜索到“或”运算符,或者表达式的末尾,得出运算结果,将搜索到的“或”逻辑运算符后边的逻辑变量的值直接存入运算结果变量Val中,再从第b步开始;d、当搜索到后边的运算符是“与”,且运算结果变量的逻辑值为真时,也向后搜索,不用运算,直到搜索到下一个逻辑变量,并将它的值存入运算结果变量Val中,再从第b步开始,当然,如果搜索到了表达式的末尾,就可以结束运算,将运算结果变量的值直接输出;e、当判断出后边的运算符是“或”,且运算结果变量的逻辑值为假时,也向后搜索,不用运算,直到搜索到下一个逻辑变量,并将它的值存入运算结果变量中,再从第b步开始,当然,如果搜索到了表达式的末尾,就可以结束运算,将运算结果变量的值直接输出;f、当判断出后边的运算符是“或”,且运算结果变量的逻辑值为真时,就直接输出逻辑结果“真”,结束运算。
地址 056003河北省邯郸市前进大街28号邯钢百家村生活区五区高层1号楼8层7号