当前位置: 首页 > 专利查询>陈明远专利>正文

多位数值并时处理设备制造技术

技术编号:2893979 阅读:171 留言:0更新日期:2012-04-11 18:40
多位数值并时处理设备.本发明专利技术属计算机数值处理终端设备领域.目前的计算机数字键,“一次一键一符”的输入速度很慢,且易出错,应予改进,提高输入速度和准确性.本发明专利技术的特征是可以同时按键打入一组数字和运算符,并提出了“字符相对定位”的内部处理方式.本发明专利技术可用于大量数值处理(例如有关工程设计、生产管理、统计报表、经济核算、天气预报、实验数据分析)以及汉字四码电报和计算机汉字信息处理的字形数字编码等方面.(*该技术在2005年保护过期,可自由使用*)

【技术实现步骤摘要】
本专利技术是一种计算机数值处理设备。从第一代到第四代电子计算机,无论是基本元件、存贮器、运算器、控制器、打印机等硬部件都有了许多显著的改进,但是,它们的输入设备基本上仍然沿用电传打字机键盘(即所谓“通用键盘”)。其中,十个阿拉伯数字的打字输入方式一直没有变化。然而,在大量数值处理过程中,例如有关工程设计、生产管理、统计报表、经济核算、天气预报、实验数据分析,……以及在汉字四码电报和计算机汉字信息处理的字形数字编码等方面,需要输入计算机的数字非常繁多。“一次一键一符”的打字输入方式,显得很费时间,而且容易出错(例如重复击出某一数字的场合),应当加以改进。本专利技术提出多位数值并时处理的新途径。它的基本原理是(一)并时(用同时按键的方法)打入一组数字;(二)字符相对定位的内部处理方式。键盘的设计“多位数值并时处理设备”的键盘部分示意图见图(1)。其中,基本字符为0,1,2,3,4,5,6,7,8,9,运算符为+,-,×,÷,%,]]>,=以及小数点(·)等。视具体情况还可以安排其他符号。键盘上的几组基本字符是用定位方式排序的,自左至右依次为第Ⅰ,Ⅱ、Ⅳ、Ⅴ组,而第Ⅲ组为运算符+-×÷及小数点(·),第Ⅵ组为运算符%, ,=等等。按照人的双手平均尺寸来安排键位,做到在操作时手指动作方便自如,适于同时用几个手指按键;并符合人们对于数值运算的心理习惯,即运算式从左到右按一定顺序排列。左手四个手指分别操作第Ⅰ、Ⅱ组数字键,左手大拇指操作第Ⅳ组运算符及小数点(·)键,右手大拇指操作第Ⅵ组运算符,右手四个手指分别操作第ⅣⅤ组数字键。这样,操作员一次按键就可以打出一串字符序列。例如99×22= 56+78=33.11% 1024对于有效数字在四位以上的数字串,也可以分若干次按键,例如3.14 159 265(第一次) (第二次) (第三次)对于初学者或不习惯于同时按键数过多的使用者,也可以一次分别用左、右手各按出一个两位数,如8 · 5左手食指 左手拇指 右手食指本专利技术除作为数据处理的终端以外,也适合于专门的用途。它设有相应的功能键,经转换后可作为汉字电报(四码)的发报设备,或汉字笔形编码输入设备。它的特点是一次按键可打出一串(四个或三个)数字,比目前“通用键盘”一次只可打出一个数字的情况,在速度上有显著的提高。作为四码电报机,可以一次按键传送一个汉字的电码。根据不同的需要,可以设计专门的多位数值并时输入键盘。汉字笔形编码法,以阿拉伯数字表示汉字的基本笔划,再由1~3个基本笔划构成某一部件,由1~4个部件组成一个汉字。图(2)是本设备的汉字笔形编码键盘。使用这种键盘,可以并时按键一次打出一个部件,然后由若干部件(大多数情况下是一个或两个部件,少数情况下是三个部件,而极个别情况下是四个部件)组合成一个汉字。笔形代码参照丁西林、郑易里等拟订的数字编号为1 2 3 4 5横一 竖丨 撇丿 捺(点)丶 右弯6 7 8 0左弯乚 口 交叉(×) 空(相离)汉字的笔形编码举例日 71(SPACE) 一次按键月 351(SPACE) 一次按键明 71,351(SPACE) 两次按键人 34(SPACE) 一次按键八 304(SPACE) 一次按键入 43(SPACE) 一次按键丛 34,341(SPACE) 两次按键同时,本设备可兼容任何一种汉字笔形编码法,适用于各类汉字处理系统,输入速度能够超过“通用键盘”。线路的设计一般数字键盘操作时,通常是一次只按下一个键,只有在换档(上下档或控制符)时才同时按下两个键,但是也有明确的操作顺序要求,即先按住换档键(Shift或CTRL)再按字符键。放开时顺序相反。本专利技术则采用一种不同的方式,一次操作同时按下几个键,输出一串字符(当然也可以只按下一个键)。这样就跟目前通用的键盘有本质的区别。但在技术上完全可以实现。并时输入(同时按几个键打出一串字符)必须解决下述问题首先,几个键表面上看来同时按下,但实际上不可能绝对严格地“同时”,各键先后闭合的时间也难以预料,必须由线路来保证准确可靠的输入。而且,操作员按键一次输入的几个字符本来是有一定顺序的,必须在机器内部通过线路实现正确的排序。如图(3)所示,整个线路由微处理器Z80、随机存贮器RAM,只读存储器ROM及键盘扫描线路、并行输入输出接口PIO组成。ROM中存放扫描程序及换码表;CPU-Z80执行ROM中的程序,连续扫描整个键盘,遇到有键钮按下时,就将相应的ASCII码读出送到发送缓冲区RAM中;当操作员完成一个按键动作,全部键钮都放开时,将所得各键的ASCII码通过PIO输出接口向外发送。一次发送结束以后,继续扫描键盘。并时按键的字符顺序问题,用软件硬件相结合的方法加以解决。在接线时,各组键位按照第Ⅰ、Ⅱ、Ⅲ、Ⅳ、Ⅴ和Ⅵ的顺序排成6列,对应于数据线的Dφ到D5。第I位数字键0~9连接于最前列即0列,第Ⅱ位数字键0~9连接数据线D1,第Ⅲ位运算键连接数据线D2,第Ⅳ位数字键连接数据线D3,第Ⅴ位数字键连接数据线D4,第Ⅵ位运算键连接数据线D5,如图(4)所示。扫描程序依次检测Dφ到D5的状态,如状态为1,表示该列有键按下,通过换码表查得其相应的ASCII码,并送至发送缓冲区RAM中与该列相应的单元,这样就可以保证正确的排序。为了防止并时操作时首键的抖动问题(会造成错误的发送)可加首键标志及3ms延时程序,保证在首键按下后延时3ms再往下扫描,一般在3ms以内触点抖动现象消失。如果在同一位数值(同组键)中操作员不慎同时按下两个键,则只取最后放开的一个键。遇到很长的数字串,也可能要多次按键。这就必须在各次按键之间有一个空隙时间,即前一次按下的各键全部抬起来之后才能再作第二次按键。作为汉字电报(四码)的发报设备,或作为汉字字形编码输入设备使用时,在按出一个汉字的数字代码以后,必须加一标志符(可用空格SPACE键),线路识别此键输出一个空格符,然后将空格符之前的数字代码转换为一个汉字。本设备可连接于任一设有并行输入口的微机系统,在此系统中编一简单程序接受本设备输出的ASCII码并在屏幕上加以显示。本文档来自技高网...

【技术保护点】
一种计算机数值处理设备(包括键盘及电子线路等部分),其特征是将基本数字及运算符分组排列为几个键区,适应双手几个手指并时操作,可一次按键输入一串数字及运算符,并在机器内部按字符相对定位的方式进行快速处理。

【技术特征摘要】
1.一种计算机数值处理设备(包括键盘及电子线路等部分),其特征是将基本数字及运算符分组排列为几个键区,适应双手几个手指并时操作,可一次按键输入一串数字及运算符,并在机器内部按字符相对定位的方式进行快速处理...

【专利技术属性】
技术研发人员:陈明远陈星海
申请(专利权)人:陈明远陈星海
类型:发明
国别省市:11[中国|北京]

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

1