1.一种用于集成电路设计的字符串处理方法,其特征在于,所述方法包括:S1:对输入到集成电路中的字符串进行识别,判定字符串类型;
S2:将识别的字符串类型转换成ASCII编码,转换后的结果以0和/或1的方式显示;
S3:根据转换后的结果,使用集成电路控制单元执行相应的操作实现对ASCII的处理;
S4:完成处理后,将处理后的可读文本信息写入内存地址空间,并通过接口将内存地址空间的数据通过接口传递给相应的设备,完成最终的处理任务。
2.根据权利要求1所述一种用于集成电路设计的字符串处理方法,其特征在于,所述对输入到集成电路中的字符串进行识别,判定字符串类型,包括:S11:通过对输入到集成电路中的字符串进行分析,解析出其中的关键字或字符,通过关键字或字符确定其语言类型;
S12:根据语言类型,利用断句算法将编码后的字符串分割成单词,所述单词为单独的词汇单元;
S13:将分割后的所述词汇单元输入到规则库,根据规则库中的规则对词汇单元进行判断,得到判断的结果;所述规则库为一种存储规则的数据库,所述规则库储存信息包括:储存文本、字符串和结构化数据;
S14:将判断的结果输出,识别出字符串类型。
3.根据权利要求1所述一种用于集成电路设计的字符串处理方法,其特征在于,所述将识别的字符串类型转换成ASCII编码,转换后的结果以0和/或1的方式显示,包括:S21:获得字符串及其对应的字符串类型,利用所述字符串类型对应的字符分解规则,对所述字符串进行分解,获得所述字符串对应的单个字符;
S22:查找ASCII码表,找出所述单个字符对应的ASCII码;
S23:将所述单个字符转换成对应的ASCII编码,按照拼写的先后顺序按照拼写的先后顺序拼接起来,形成一个字符串对应的ASCII编码;
S24:形成的ASCII编码通过0和/或1的方式显示。
4.根据权利要求1所述一种用于集成电路设计的字符串处理方法,其特征在于,所述根据转换后的结果,使用集成电路控制单元执行相应的操作实现对ASCII的处理,包括:S31:根据转换后的结果,确定需要处理的由字符串形成的ASCII码;
S32:使用集成电路控制单元向集成电路处理单元发送处理ASCII码的命令,集成电路处理单元接收到命令开始处理;
S33:所述集成电路控制单元依次检查ASCII码的每一位,并将ASCII码按照指令参数中所定义的规则进行处理,得到可读的文本信息;其中,所述指令参数中对应的规则包括:类型规则、参数规则、长度规则、值范围规则、格式规则和依赖规则。
5.根据权利要求1所述一种用于集成电路设计的字符串处理方法,其特征在于,所述完成处理后,将处理结果写入内存地址空间,并通过接口将内存地址空间的数据通过接口传递给相应的设备,完成最终的处理任务,包括:S41:完成处理后,将处理后的可读文本信息写入内存地址空间;
S42:根据处理结果,调用相应的接口,将内存地址空间的数据通过接口传递给相应的设备;
S43:设备接收接口传来的数据,完成最终的处理任务。
6.一种用于集成电路设计的字符串处理系统,其特征在于,所述系统包括:字符串识别模块:对输入到集成电路中的字符串进行识别,判定字符串类型;
字符串转换模块:将识别的字符串类型转换成ASCII编码,转换后的结果以0和/或1的方式显示;
处理模块:根据转换后的结果,使用集成电路控制单元执行相应的操作实现对ASCII的处理;
结果写入模块:完成处理后,将处理结果写入内存地址空间,并通过接口将内存地址空间的数据通过接口传递给相应的设备,完成最终的处理任务。
7.根据权利要求6所述一种用于集成电路设计的字符串处理系统,其特征在于,所述字符串识别模块包括:解析模块:通过对输入到集成电路中的字符串进行分析,解析出其中的关键字或字符,通过关键字或字符确定其语言类型;
断句模块:根据语言类型,利用断句算法将编码后的字符串分割成单词,所述单词为单独的词汇单元;
类型判断模块:将分割后的所述词汇单元输入到规则库,根据规则库中的规则对词汇单元进行判断,得到判断的结果;所述规则库为一种存储规则的数据库,所述规则库储存信息包括:储存文本、字符串和结构化数据;
类型识别模块:将判断的结果输出,识别出字符串类型。
8.根据权利要求6所述一种用于集成电路设计的字符串处理系统,其特征在于,所述字符串转换模块包括:分解模块:获得字符串及其对应的字符串类型,利用所述字符串类型对应的字符分解规则,对所述字符串进行分解,获得所述字符串对应的单个字符;
ASCII码表查找模块:查找ASCII码表,找出所述单个字符对应的ASCII码;
拼接模块:将字符转换成对应的ASCII编码,按照拼写的先后顺序拼接起来,形成一个字符串对应的ASCII编码;
显示模块:形成的ASCII编码通过0和/或1的方式显示。
9.根据权利要求6所述一种用于集成电路设计的字符串处理系统,其特征在于,所述处理模块包括:ASCII处理模块:根据转换后的结果,确定需要处理的由字符串形成的ASCII码;
转换结果处理模块:使用集成电路控制单元向集成电路处理单元发送处理ASCII码的命令,集成电路处理单元接收到命令开始处理;
规则处理模块:依次检查ASCII码的每一位,并将ASCII码按照指令参数中所定义的规则进行处理;其中,所述指令参数中对应的规则包括:类型规则、参数规则、长度规则、值范围规则、格式规则和依赖规则。
10.根据权利要求6所述一种用于集成电路设计的字符串处理系统,其特征在于,所述结果写入模块包括:内存写入模块:完成处理后,将处理后的可读文本信息写入内存地址空间;
接口调用模块:根据处理结果,调用相应的接口,将内存地址空间的数据通过接口传递给相应的设备;
完成模块:设备接收接口传来的数据,完成最终的处理任务。