发明名称 |
一种微处理器数据操作定义装置 |
摘要 |
本发明涉及一种微处理器数据操作定义装置,包括用于计算线性方程中某一点的坐标值的解整数线性方程单元;用于进行循环冗余校验等的校验计算单元;用于计算时间间隔的时间计算单元;用于获取与MODBUS数据帧匹配的数据帧的协议处理单元;用于进行多种数据格式间的相互转换的字符转换单元;用于从外部设备传送数据给接收存储器或者从发送存储器向外部设备发送数据的串口操作单元;用于将录入最多的字符存储在寄存器中的读取输入法内容单元;用于将无符号整数加上增加量后存储于动态曲线缓冲区中的写指定通道动态曲线缓冲区单元;用于到汉字库中搜索待搜索字符串的汉字库操作单元。本发明实现一条指令完成多条指令功能,使指令运用更加简单、方便。 |
申请公布号 |
CN103246509B |
申请公布日期 |
2016.12.28 |
申请号 |
CN201310115691.5 |
申请日期 |
2013.04.03 |
申请人 |
北京迪文科技有限公司 |
发明人 |
王洪 |
分类号 |
G06F9/44(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
北京轻创知识产权代理有限公司 11212 |
代理人 |
杨立 |
主权项 |
一种微处理器数据操作定义装置,其特征在于:包括解整数线性方程单元(1),所述解整数线性方程单元(1)包括线性连接输入模块(1‑1)和解整数线性方程模块(1‑2);所述线性连接输入模块(1‑1),用于建立与所述解整数线性方程模块的连接,获取输入的包括有点坐标信息的运算参数信息;所述解整数线性方程模块(1‑2),用于在线性连接输入模块(1‑1)建立连接之后,根据线性连接输入模块获取的运算参数信息,根据点坐标信息确定线性方程,并根据运算参数信息计算待计算点的坐标值;所述数据操作定义装置还包括MODBUS协议单元(4)和DL/T645协议单元(5);所述MODBUS协议单元(4)包括MODBUS连接输入模块(4‑1)和MODBUS检测模块(4‑2);所述MODBUS连接输入模块(4‑1),用于与所述MODBUS检测模块(4‑2)建立连接,获取输入的MODBUS数据帧前三个字节的存储位置、MODBUS数据帧与FIFO寄存器数据帧的匹配结果的存储位置和匹配后MODBUS数据帧的存储位置;所述MODBUS检测模块(4‑2),用于在与所述MODBUS连接输入模块(4‑1)建立连接之后,将FIFO寄存器数据帧与MODBUS数据帧进行对比,并在FIFO寄存器数据帧与MODBUS数据帧匹配时,将MODBUS数据帧存储在MODBUS连接输入模块(4‑1)获取的匹配后MODBUS数据帧的存储位置中;所述DL/T645协议单元(5)包括DL/T645连接输入模块(5‑1)和DL/T645检测模块(5‑2);所述DL/T645连接输入模块(5‑1),用于与所述DL/T645检测模块(5‑2)建立连接,获取DL/T645数据帧前三个字节的存储位置、DL/T645数据帧与DL/T645寄存器数据帧的匹配结果的存储位置和匹配后DL/T645数据帧的存储位置;所述DL/T645检测模块(5‑2),用于在与所述DL/T645连接输入模块(5‑1)建立连接之后,将DL/T645寄存器数据帧与DL/T645数据帧进行对比,并在FIFO寄存器数据帧与DL/T645数据帧匹配时,将DL/T645数据帧存储在所述DL/T645连接输入模块(5‑1)获取的匹配后DL/T645数据帧的存储位置中。 |
地址 |
100086 北京市海淀区知春路108号豪景大厦A座901 |