当前位置: 首页 > 专利查询>郑国书专利>正文

获得一种装置精简指令码的方法和一种鼠标制造方法及图纸

技术编号:2914721 阅读:234 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及计算机输入控制技术,公开了获得一种装置精简指令码的方法。所述方法,包括如下步骤:A)将来自计算机输入装置的至少两个单一动作操作资料循序组成一套连续化动作操作资料并记录;B)将上述一套连续化动作操作资料编辑成一组指令程序资料;C)将上述一组指令程序组译成可执行的装置精简指令码。还公开了一种鼠标。该鼠标具有执行上述装置精简指令码功能,使得使用者只凭一只手操作鼠标就可以玩游戏了,无须再操作电脑键盘,另一只手得以解放,在轻松中玩乐。

【技术实现步骤摘要】

本专利技术涉及计算机输入控制技术,具体涉及获得一种可将使用者在输入装置上之连续动作编辑成可执行装置精简指令码的方法和一种具有执行装置精简指令码功能的鼠标。
技术介绍
鼠标是计算机的输入装置之一,同时也是玩家玩游戏的工具之一。目前用计算机玩游戏主要使用鼠标输入装置,同时还借助键盘输入装置完成,这样在玩的时候就需要两只手同时操作。如在CS游戏中,在按下鼠标按键同时按下键盘“Ctrl”按键,游戏内人物才会蹲下,松开鼠标按键后人物才站起,即需要一只手操作电脑键盘,另一只手操作鼠标,两只手必须同时操作忙个不停。如何才能把另一只手解放出来,轻松地操作计算机已成为人们期盼解决的问题。玩计算机游戏时之所以两只手忙个不停,就在于一个一个单一的输入装置操作动作分散保存并编辑在鼠标的按键及电脑键盘的按键,不具备连续动作编程功能。更具体地讲,一是现有鼠标或键盘的程序写得过于简单,使鼠标及键盘根本不具备支持将各多个单个动作连续化,使鼠标及键盘实现连续动作操作的功能;二是没有对鼠标或键盘动作连续化提出可编辑程序功能要求;三是鼠标或键盘的内没有可复写内存,或可复写内存没有较大的储存容量;四是鼠标或键盘内没有支持装置精简指令码。公开号为CN101059728A的中国专利技术专利申请公布文献虽然公开了一种键盘及鼠标操作资料的记录/重制系统及其方法,但其必须借助一耦接至一键盘、一鼠标及至少一计算机的系统或键盘-屏幕-鼠标切换器才能完成,且并没有具体公开如何实现对一步编辑或程序化一组键盘及鼠标操作资料的方法。
技术实现思路
针对上述问题,本专利技术的第一个目的在于提供获得一种可将使用者在输入装置上的连续动作编辑成可执行装置精简指令码的方法。本专利技术的第二个目的在于提供一种具有执行上述装置精简指令码功能的鼠标。为达到第一个目的,本专利技术所述的获得一种装置精简指令码的方法,包括如下步骤:A)将来自计算机输入装置的至少两个单一动作操作资料循序组成一套连续化动作操作-->资料并记录;B)将上述一套连续化动作操作资料编辑成一组指令程序资料;C)将上述一组指令程序组译成可执行的装置精简指令码。依据本方法的原理,可使用类似人类语言的指令程序开发出一套剧本编程软件来实现本方法。该软件类似人类语言的程序包括:循环,如果,数据运算,跳跃,,参数,变量,常数等等。所述计算机输入装置可为鼠标,或键盘,或两者的组合。而输入装置的单一动作操作资料主要包括:鼠标按键的按下动作,鼠标按键按下后的放开动作;键盘按键的按下动作,键盘按键按下后的放开动作;鼠标滚轮的前滚动作,鼠标滚轮的后滚动作;鼠标的移动;和两个单一动作操作资料之间的时间间隔及排列组合的关系。使用者将整套连续化动作操作采用上述类似人类语言的程序编辑成剧本即一组指令程序资料,并进一步将该组指令程序资料组译转换成可执行的装置精简指令码。该装置精简指令码可任意定义由某一特定触发信号来触发执行,使输入装置的各单一动作操作一一循序执行。上述装置精简指令码的功能包含基本指令和终止指令,该基本指令跟随着0到2个操作数;该基本指令包含数据搬移指令、逻辑运算指令、算数运算指令、无条件跳跃指令、条件跳跃指令和输入装置指令;该基本指令的运操作数包含变量、常数和基本运算指令的地址指针,其中该变量的含意含该输入装置数据、事件和时间;而于条件跳跃指令的运操作数含一真(TRUE)表达式,该真(TRUE)表达式为变量和常数,变量和变量的算数比较式或逻辑表达式,该常数的含意含真(TRUE),该基本运算指令的地址指针对应于存储地址。为达到另一个目的,本专利技术采用如下技术方案:一种具有执行装置精简指令码功能的鼠标,该鼠标包含若干按键、滚轮、位移传感器、微处理器和可复写内存;该可复写内存内储存至少一组可执行装置精简指令码,其中:该可执行组装置精简指令码的功能包含基本指令和终止指令;该基本指令跟随着0到2个操作数;该基本指令包含数据搬移指令、逻辑运算指令、算数运算指令、无条件跳跃指令、条件跳跃指令和输入装置指令;该基本指令的运操作数包含变量、常数和基本运算指令的地址指针,其中该变量的含意含该输入装置数据、事件和时间;而于条件跳跃指令的运操作数含一真(TRUE)表达式,该真(TRUE)表达式为变量和常数,变量和变量的算数比较式或逻辑表达式,该常数的含意含真(TRUE),该基本运算指令之地址指针对应于该可复写内存地址;该微处理器视按键、滚轮和/或位移传感器所产生的信号为事件,依事件启始执行相对应于该可复写内存内的可执行装置精简指令码,并相对应于输出习知串行总线(USB)的输入装置-->数据。使用者操作上述鼠标按键、滚轮和/或位移传感器产生操作信号时,鼠标即执行对应装置精简指令码而成鼠标的功能。该鼠标微处理器其中含上载、下载程序自视窗作业系统的驱动程序装置精简指令码至可复写内存,该鼠标储存装置精简指令于可复写内存,该可复写内存为非挥发性,即使鼠标断电或重新插拔之后,同样执行该可复写内存之装置精简指令。本专利技术具有如下有益效果:1、使各单个动作连续化为整套动作,然后将整套动作编辑定义在鼠标按键上,使鼠标具有将各单个动作连续化为整套动作并定义在某一个鼠标按键上的编程功能,这种编程功能使得只凭一只手操作鼠标就可以玩游戏了,无须再操作电脑键盘,另一只手得以解放,在轻松中玩乐。2、鼠标的功能更人性化,各鼠标按键能根据个人的需要及个人喜好通过一种具有编程功能的鼠标搭配计算机内的剧本编辑软件自定义成各种功能键。3、鼠标上的按键增多,使鼠标基本上能满足在游戏中要用到的众多按键的需求。4、随身携带这种具有编程功能的鼠标,便可以随地连入电脑轻松地进行游戏。附图说明图1是本专利技术所述方法的流程图;图2是本专利技术所述鼠标的结构方框图;图3是本专利技术所述鼠标的外形及按键设置示意图;图4是本专利技术所述鼠标执行处理装置精简指令的一种流程图;图5是本专利技术所述鼠标执行处理装置精简指令的另一种流程图。附图标号说明:1、左键             2、右键            3、中键4、变速键           5、火力键          6、自定义键I7、自定义键II       8、自定义键III     9、自定义键IV10、自定义键V       11、自定义键VI     12、自定义键VII20、外壳            111、USB接口       112、计算机113、剧本编辑软件   114、鼠标按键      115、微处理器116、可复写内存     117、光学传感器下面结合附图和实施例对本专利技术作进一步说明:-->具体实施方式如图1所示,本专利技术所述的获得一种装置精简指令码的方法,包括如下步骤:A)将来自计算机输入装置的至少两个单一动作操作资料循序组成一套连续化动作操作资料并记录;B)将上述一套连续化动作操作资料编辑成一组指令程序资料;C)将上述一组指令程序组译成可执行的装置精简指令码。依据本方法的原理,使用类似人类语言的指令程序开发出一套剧本编程软件来实现本方法。该剧本编程软件的编辑功能说明如下:1、档案功能:该功能含一般习知的开新剧本档、开旧剧本档、快速开启剧本档、储存剧本档、另存剧本档、删除剧本档、重新命名档、汇入剧本档、汇出此剧本档、读出剧本档、下载剧本档、结本文档来自技高网...

【技术保护点】
获得一种装置精简指令码的方法,其特征在于,包括如下步骤: A)将来自计算机输入装置的至少两个单一动作操作资料循序组成一套连续化动作操作资料并记录; B)将上述一套连续化动作操作资料编辑成一组指令程序资料; C)将上述一组指 令程序组译成可执行的装置精简指令码。

【技术特征摘要】
1、获得一种装置精简指令码的方法,其特征在于,包括如下步骤:A)将来自计算机输入装置的至少两个单一动作操作资料循序组成一套连续化动作操作资料并记录;B)将上述一套连续化动作操作资料编辑成一组指令程序资料;C)将上述一组指令程序组译成可执行的装置精简指令码。2、根据权利要求1所述的方法,其特征在于,所述计算机输入装置为鼠标,或键盘,或两者的组合。3、根据权利要求1所述的方法,其特征在于,所述单一动作操作资料主要包括鼠标按键的按下动作,鼠标按键按下后的放开动作,键盘按键的按下动作,键盘按键按下后的放开动作,鼠标滚轮的前滚动作,鼠标滚轮的后滚动作,鼠标的移动,和两个单一动作操作资料之间的时间间隔。4、根据权利要求1所述的方法,其特征在于,所述装置精简指令码的功能包含基本指令和终止指令;该基本指令跟随着0到2个操作数;该基本指令包含数据搬移指令、逻辑运算指令、算数运算指令、无条件跳跃指令、条件跳跃指令和输入装置指令;该基本指令的运操作数包含变量、常数和基本运算指令的地址指针,其中该变量的含意含该输入装置数据、事件和时间;而于条件跳跃指令的运操作数含一真(TRUE)表达式,该真(TRUE)表达式为变量和常数,变量和变量的算数比较式或逻辑表达式,该常数的含意含真(TRUE),该基本运算指令的地址指针对应于存储地址。5、一种具有执行装置精简指令码功能的鼠标,该鼠标包含若干按键、滚轮、位移传感器、微处理器和可复写内存,其特征在于,该可复写内存内储存至少一组可执行装置精简指令码,其中:该可执行组装置精简指令码的功能包含基本指令和终止指令;该基本指令跟随着0到2个操作数;该基本指令包含数据搬移指令、逻辑运算指令、算数运算指令、无条件跳跃指令、条件跳跃指令和输入装置指令;该基本指令的运操作数包含变量、常数和基本运算指令的地址指针,其中该变量的含意含该输入装置数据、事件和时间;而于条件跳跃指令的运操作数含一真(TRUE)表达式,该真(TRUE)表达式为变量和常数,变量和变量的算数比较式或逻辑表达式,该常数的含意含真(TRUE),该基本运算指令之地址指针对应于该可复写内存地址;该微处理器视按键、滚轮和/或位移传感器所产生的信号为事件,依事件启始执行相对应于该可复写内存内的可执行装置精简指令码,并相对...

【专利技术属性】
技术研发人员:郑国书
申请(专利权)人:郑国书
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利