The invention relates to a method and a device for executing an instruction, the method includes: detecting whether a memory write instruction data; if so, it parses the write instruction content contains the instruction data of the memory; the content of the written instructions of the nonvolatile memory; according to the instruction content detection to execute the instruction data; if, from the non-volatile memory reads the instruction content and written into the memory; the memory according to the write instruction executing the command data. The present invention in the execution of the instruction data, instructions and data are generated by the operation does not need each personnel operation, to avoid human error; write memory instruction data parsed, instruction contents will be stored in the non-volatile memory, execute the instruction data from the nonvolatile memory is read into memory and executed, the whole process can be achieved the command data recording, recording, to achieve the overall operation at the same time, the data may delay or instruction execution time.
【技术实现步骤摘要】
指令的执行方法及装置
本专利技术涉及通信领域,特别是涉及一种指令的执行方法及装置。
技术介绍
在互联网性能逐渐更新换代的今天,web开发的工具逐步的完善,Java下web开发的工具更是多如繁星,对于服务器的性能要求也逐年的提高,最直观的反应出来的就是数据量的爆炸。对于单机游戏计费的服务器而言,支付系统执行结算的依据便是运营人员对于数据变化做出的指令数据。指令数据一般具有一定的实时性要求和主观性要求,因此,依靠运营人员的操作存在着出现指令数据错误的可能性。常规的支付系统中,当运营人员对计费支付系统的执行方向(执行方向为支付系统如何根据运营人员下达的指令数据执行对应的任务,通常执行的任务对于运营人员而言是已知的,因此,运营人员会根据任务下达对应的指令数据,并最终由支付系统执行)进行操作时,就会将指令数据通过可视化页面的交互放入内存中,之后,支付系统被提醒读取内存中的指令数据完成自身指令数据刷新。整个过程是一种直接操作的形式,即运营人员下达的指令数据直接在内存中开辟存储空间,交由支付系统读取,其中存在着指令数据丢失的可能性。除了指令数据存在错误及丢失的可能性,指令数据只能由运营人员下达,无法自我产生,因此,指令数据的生成模式比较单一;由于指令数据是直接在内存中开辟,需要支付系统即时读取,因此,指令数据只能即时生效,无法长时间执行任务。
技术实现思路
基于此,有必要针对目前指令数据无法自我产生且只能即时生效的问题,提供一种指令的执行方法及装置。一种指令的执行方法,所述方法包括:检测内存中是否写入有指令数据;若是,则解析出写入所述内存的指令数据所包含的指令内容;将解析出 ...
【技术保护点】
一种指令的执行方法,其特征在于,所述方法包括:检测内存中是否写入有指令数据;若是,则解析出写入所述内存的指令数据所包含的指令内容;将解析出的所述指令内容写入非易失性存储器;根据所述指令内容检测是否需要执行所述指令数据;若是,则从所述非易失性存储器中读取所述指令内容并写入所述内存;根据写入所述内存的指令内容执行所述指令数据。
【技术特征摘要】
1.一种指令的执行方法,其特征在于,所述方法包括:检测内存中是否写入有指令数据;若是,则解析出写入所述内存的指令数据所包含的指令内容;将解析出的所述指令内容写入非易失性存储器;根据所述指令内容检测是否需要执行所述指令数据;若是,则从所述非易失性存储器中读取所述指令内容并写入所述内存;根据写入所述内存的指令内容执行所述指令数据。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:检测接收的指令数据是否为合法指令;若是,则将所述指令数据写入内存。3.根据权利要求1所述的方法,其特征在于,所述解析出写入所述内存的指令数据所包含的指令内容,包括:根据预设的解析格式对所述指令数据进行解析,所述预设的解析格式包括解析所述指令数据包含的指令生效时间、指令阅读模式以及指令自动生成,所述指令生效时间用于按照预设的生效时间驱动系统执行所述指令数据,所述指令阅读模式用于驱动系统按照预设的阅读模式阅读所述指令数据,所述指令自动生成用于驱动系统自动生成执行所述指令数据的指令;将解析出的指令生效时间、指令阅读模式以及指令自动生成作为所述指令数据包含的指令内容。4.根据权利要求3所述的方法,其特征在于,所述将解析出的所述指令内容写入非易失性存储器,具体为:将解析出的指令生效时间、指令阅读模式以及指令自动生成写入所述非易失性存储器。5.根据权利要求3或4所述的方法,其特征在于,所述根据所述指令内容检测是否需要执行所述指令数据,具体为:根据所述指令生效时间检测是否达到预设的生效时间;若是,则判断需要执行所述指令数据。6.根据权利要求3所述的方法,其特征在于,所述根据预设的解析格式对所述指令数据进行解析,包括:根据预设的解析格式增加对应的处理线程;通...
【专利技术属性】
技术研发人员:刘睿,
申请(专利权)人:苏州乐麟无线信息科技有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。