技术简介:
本发明针对教学用微机LASER系列无法处理汉字的问题,提出了一种附加模块解决方案。该方案在不破坏原有机型的基础上扩展硬件和软件功能,实现汉字、表格及图形的处理,并支持多种输出设备打印。采用数据线地址化技术以扩大寻址能力,使系统具备更高性能的同时保持了操作简便性和兼容性。
关键词:教学用微机汉字模块,数据线地址化,汉字处理功能
专利名称:一种教学用微机的汉字模块的制作方法
本发明涉及一种教学用微机的汉字模块,即使用教学用微机进行汉字处理的一种装置。
LASER系列英文教学用机是一种推荐的中、小学教学普及微机和家庭用微机,具有价格低廉、操作简单、功能较强等优点。目前,该类微机还不能处理汉字。
本发明的目的在于为LASER系列教学微机配置汉字模块。在不破坏且保留原机功能的基础上,尽量利用原系统设备,扩充少量硬件,在软件的支持下,使LASER系列机具有汉字、表格、图形、词组处理功能,由绘图打印机或绘图仪、点阵打印机打印输出。输出汉字不少于1万个词组不少于1万条。
本发明的构思参考了“用于袖珍计算机的万字汉字卡”专利申请(CN85205334)及其扩展型“用于袖珍计算机的汉字模块”专利申请(CN86209846)和“优化五笔字型编码法及其键盘”专利申请(CN85100837)。
下面结合实例说明本发明的设计。
LASER310为8位机,采用Z-80CPU,机内ROM区16K,RAM区18K,用户可用的RAM空间为8K,可扩充地址空间为16K。LASER310采用标准ASC键盘,具有46个键。大部分按键包含四种标识内涵,每种标识内涵与不同按键方式相对。
本模块扩充16KRAM,加上主机的8KRAM,因此可供用户使用的RAM空间为24K,也是LASER310可直接寻址的存贮空间,用以运行程序,对汉字、表格等进行操作。扩充64KEPROM,用以存放汉字、表格、图象、词组的处理程序及汉字字根、笔划代码。模块采用数据线地址化的技术即把数据线作为寻址EPROM地址线的技术,来扩大主机寻址能力,达到扩充存贮空间的目的。
利用LASER310原有键盘,对46个按键的标识赋予新的内涵,用户按拼音或笔划、字根拼形等规则输入汉字。
本模块与LASER310主机、CRT显示器、键盘、磁带机、磁盘驱动器、PI-20标准接口,点阵打印机或绘图仪、绘图打印机等配置成的汉字处理系统,在系统配置不变的情况下,以模块EPROM中固化的微程序作支持,采用同样的操作系统和字库,既可在绘图仪、绘图打印机上输出各种字型的汉字也可在点阵打印机上输出任意字型的汉字。
图1LASER310汉字模块电路图图2LASER310汉字处理系统配置示意图图3LASER310汉字处理系统配置示意图图1.LASER310汉字模块电路图本电路采用2片32KEPROM27256〔1〕、〔2〕,2片8KRAM6264〔3〕、〔4〕,3片三态输出八缓冲器和总线驱动器74LS244〔5〕、〔6〕〔7〕,1片三态输出八总线收发器74LS245〔8〕,2片八D透明锁存器和边沿触发触发器74LS374〔9〕、〔10〕,2片3-8译码器74LS138〔11〕、〔12〕及或门〔23〕-〔37〕,与门〔39〕-〔42〕,非门〔38〕。
由LASER310主机输出的A0~A15地址信号,存贮器请求信号
MERQ、读信号
RD、写信号
WR分别经3片三态输出八缓冲器和总线驱动器74LS244〔5〕、〔6〕、〔7〕驱动后单向进入模块。
扩充的2片8KRAM6264〔3〕、〔4〕,共16KRAM存贮空间,可由主机CPU直接寻址。由于LASER310主机内存RAM的尾地址为B7FFH,因此上述16KRAM的地址分配为前8KRAM地址B800H-D7FFH(高5位线A15~A11=进制状态为10111-11010),后8KRAM地址D800H-F7FFH(高5位线A15~A11=进制状态为11011~11110)。
译码器74LS138〔12〕对A13、A12、A11地址信号译码,输出Y0、Y1、Y2、Y7分别与A14地址信号组合后,作为前8KRAM6264〔3〕的片选信号。输出Y3、Y4、Y5、Y6分别与A14信号组合后作为后8KRAM6264〔4〕的片选信号,就可由主机直接寻址本模块16KRAM存贮空间。扩充的16KRAM与主机RAM构成一个整体,功能相同,共享资源,直接读写,用以运行程序。
本模块还扩充了64KEPROM存贮空间,利用F800H-FFFFH的可用地址,使用2片八D透明锁存器和边沿触发触发器74LS374〔9〕、〔10〕,采用数据线地址化的方法,达到扩充主机寻址能力的目的。
3-8译码器74LS138〔11〕,通过对地址线A8、A9、A10的译码,输出信号Y3、Y5分别与
MERQ、
WR信号组合,获得的FBOOH、FDOOH二个地址信号,分别作为74LS374〔10〕、〔9〕的时钟信号,即八D触发器输出状态翻转控制信号。EPROM区16位寻址信号,通过D0~D7数据线,分两次(高8位地址和低8位地址)由主机进入模块。在FBOOH、FDOOH地址信号控制下,分别锁存在74LS374〔10〕、〔9〕的输出端,形成寻址EPROM存贮单元(A0′~A15′)的地址信号。
译码器〔11〕的其余6个输出信号Y0、Y1、Y2、Y4、Y6、Y7,分别与
MERQ、
RD信号组合,可获得F800H、F900H、FAOOH、FCOOH、FEOOH、FFOOH地址信号,作为所扩展EPROM芯片的端口地址。因此本模块EPROM区的最大可扩充容量为192K。图中扩充64K,其端口地址为FEOOH、FFOOH。扩充的EPROM存贮区存放汉字操作系统、表格处理系统、绘图程序、汉字笔划、字根编码库,以及词组处理程序等。
三态输出八总线收发器74LS245〔8〕的作用是保证主机能正确地向模块写入数据与从模块中读出数据,其方向控制输入端DIR受
MERQ、
RD信号控制,其使能端G1保证在F800H-FFFFH地址范围内,模块有效工作。
模块字库中存贮汉字笔划座标数据,可以直接使用这些数据由绘图仪或绘图打印机打印输出汉字。当要在点阵打印机上打印输出时,则必须进行数据转换,利用座标中任何一条线段(直线)的解析式Y-Y1=K(X-X1)K= (Y2-Y1)/(X2-X1)即将汉字笔划的座标在16×16矩阵中分割成点的集合。当K≤1时,通过直线生成点的子程序,可以得到理想的点阵离散点,达到由线转换成点的目的。当K>1时,可以对Y进行插值,算出X的值,系统自动将Y、X的数值加入到点阵之中,有规律地打印出汉字点阵字形。上述点阵汉字造字技术不需增加任何设备,不用改变原系统配置,也不用改动模块硬件,共用一个操作系统及字库,达到既可由绘图仪、绘图打印机又可由点阵打印机打印输出汉字的目的。
图2.LASER310汉字处理系统配置示意图图中,模块与原LASER310微机系统呈迭合积木式结构配置,模块〔19〕迭合在原LASER微机系统接口〔18〕上。〔13〕为LASER310主机,〔14〕为键盘,〔15〕为PI-20标准接口,〔16〕为输出打印设备(包括PP-40、CE-515P、GP9401等绘图打印机及DXY-800、880系列,SR6602、WX4675等绘图仪和9针、24针点阵打印机),〔17〕为显示器,〔20〕为磁盘驱动器,〔21〕为CRT显示器,〔22〕为磁带机。
图3.LASER310汉字处理系统配置示意图图中,模块与原LASER310微机系统呈分立积木式结构配置,模块〔19〕直接与主机〔13〕相接。图中所标〔13〕~〔17〕、〔19〕〔21〕、〔22〕与图2中所标同义。
本模块在硬件结构及软件程序均不变动的情况下,可直接配接LASER200、LASER305等组成LASER系列汉字处理机系统。将固化在EPROM中的汉字操作系统稍作改变,在硬件结构不变的情况下,还可以与LASER500微型机构成功能更强的汉字处理机系统。
本模块采用数据线地址化的技术,即利用数据线信号组合地址线信号的技术,使内存不足寻址范围有限的LASER机达到扩大寻址能力、扩展内存空间的目的。
模块的汉字操作系统与主机原有的磁带操作系统、磁盘操作系统之间不仅可独立操作,也可以交叉或联合使用。三种系统共享主机资源,除了完成LASER机原有的功能外,还可完成汉字处理、表格生成、绘图等功能。
权利要求1.一种教学用微机的汉字模块,由RAM、ROM、总线驱动器、数据收发器、数据锁存器、译码器、与门、或门、非门联接而成,其特征是64KEPROM区中固化汉字、表格、图象和词组的处理程序及汉字字根笔划代码,16KRAM区运行程序,可拼字输出汉字1万个,词组1万条。
2.根据
权利要求1所述的汉字模块,其特征在于采用2片数据锁存器[9]、[10],将8位数据线作为寻址EPROM16位地址线的数据线地址化技术。
3.根据
权利要求1所述的汉字模块,其特征在于模块与LASER系列微机系统间成迭合积木式或分立积木式结构联接。
4.根据
权利要求1或3所述的汉字模块,其特征在于所联接成的LASER系列微机汉字处理系统,采用由直线生成点的点阵汉字造字技术,系统共用一个标准接口〔15〕,既能由绘图仪、绘图打印机输出汉字,又能由点阵打印机输出汉字。
专利摘要本发明涉及一种教学用微机的汉字模块。模块扩充64KEPROM区用以存放汉字、表格、图象及词组的处理程序和少量汉字笔划、字根代码,扩充16KRAM区用以运行程序。采用数据线地址化的技术扩大LASER系列微机寻址能力。模块与LAS-ER系列微机的系统联接可采用迭合积木式或分立积木式结构。采用点阵汉字造字技术,使用一个接口,既可由绘图打印机、绘图仪又可由点阵打印机打印输出汉字。
文档编号G06F3/00GK87104139SQ87104139
公开日1988年12月28日 申请日期1987年6月15日
发明者庄志荣, 张卫东, 庄洁 申请人:庄志荣