[发明专利]地址变换方法和装置无效
申请号: | 89106066.9 | 申请日: | 1989-07-19 |
公开(公告)号: | CN1029175C | 公开(公告)日: | 1995-06-28 |
发明(设计)人: | 张宗琪;付锡泓;李家贤 | 申请(专利权)人: | 阿塞美国公司 |
主分类号: | G09G1/00 | 分类号: | G09G1/00 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 何耀煌,李先春 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 地址 变换 方法 装置 | ||
本发明涉及CRTC(阴极射线管控制器)扫描电路使用的字符发生器中的字符变换,以使发生器的存储空间得到充分利用。
如今,24×24点阵的汉字显示系统已广泛用于中文或中英文计算机中,在这种系统中,要使用大量存储空间来显示汉字。中文字模通常存放于九个1兆字节型的字符存储器或MASKROM存储器中。
参考图1,来自CPU(未画出)的地址信号(XA0-XA13)通过地址总线14到多路转换器11。此外,来自阴极射线管控制器(CRTC)10(可以是Motorola公司生产的6845型)的地址信号(MA0-MA13)通过地址总线15到多路转换器11。多路转器11的输出信号(BA0-BA13)通过地址总线16到代码缓冲区12,然后,代码缓冲区12的输出信号(CD0-CD15)通过地址总线17到9个1兆字节MASKROM(掩模只读存储器)型的中文字符发生器13。由CRTC10产生的行地址信号(RA0-RA4)通过地址总线19直接通到中文字符发生器13。地址总线17的信息CD0-CD15与行地址总线19的信息(RA0-RA4)加以结合,以便选择出所需要的相应字符数据,这些字符数据(ROMD0-ROMD23)通过数据总线18到达视频电路(未画出)进行处理和显示。
随着技术进步,已经可以生产出存储量更大的存储器电路,例如,新型4兆字节的掩模只读存储器(MASKROM),这样,目前用于中文字符发声器的9个1兆字节的MASKROM,只要3个4兆字节的MASKROM就能取而代之,而且在这3个4兆字节的MASKROM中还可以存放更多中文字模。结果,可减小电路板空间及材料成本, 由于提高了可靠性,节约了维护成本,所以,使用存储量较大的存储器的趋势还将继续下去。
但是,使用大储量存储器也有一个由于CRTC扫描电路的限制而引起的缺点,为了获得9个1兆字节MASKROM的同样效果,3个4兆字节的MASKROM会浪费其存储空间的四分之一。由于一个中文字模常常由24×24点阵组成,其字符框架大小设为26×29点阵,一个汉字行必须用26行地址值来扫描,所以CRTC必须为中文字符发生器提供5条地址线RA0-RA4。
参考图1和图2,来自代码缓冲区12的地址信号CD0-CD15,在字符发生器13内选择每个字符的存储器地址空间0-31,32-63,64-95等,来自CRTC10的行地址信号RA0-RA4在每个字符存储器地址空间中扫描,由5条扫描线RA0-RA4形成的行地址的全范围为从0到31。(因为2=32)。例如,在图2中,4兆字节型MASKROM中文字符发生器存储空间21中的一个字符存储地址空间211,其行地址范围为0-31,但是,由于一个汉字实际上只占用24点(例如,行地址范围0-23),剩余的8点(行地址范围24-31)未使用,后一部分如地址空间212所示。如果下一个汉字简单地从第24点连续使用存储空间21,(例如,从行地址24),CRTC行地址计数就会从第24点一直计数到第31点,然后行计数重新从0开始,将这一个汉字在显示屏上分解为两部分。这样,下一汉字的行地址只能从字符存储地址空间213的行地址32开始而不是从行地址24开始,(行地址从零重新开始),剩余8点(空间212中行地址24-31)必须丢弃。
简言之,汉字字模实际使用24点,但4兆字节型MASKROM的字符框空间为32点,这样造成存储空间相当多的浪费。
根据本发明的一个方面,包括MASKROM的nxn点阵字符发生器,后者与带有N条行地址扫描线的CRTC扫描电路配合使用,其中2N≥n,其地址变换方法由以下步骤组成:
建立第一大部的第一划分组,每个第一划分组由CRTC扫描电路的与预定汉字对应的2N个行地址值X组成;
将MASKROM存储器划分为第二大部的第二划分组,第二划分组与第一划分组一一对应,每个第二划分组由n个行地址值组成,每个第二划分组的n个行地址值对应于各相应的第一划分组的前n个行地址值;
从每个第一划分组的前n个行地址值X减去一偏移值以确定每个第二划分组的n个行地址值,其中偏移值为:
(2N-n)INT(X/2N)
根据本发明的第二方面,nxn点阵字符发生器中的地址变换装置包括MASKROM存储器,使用字符发生器的CRTC扫描电路有N条行地址扫描线,其中2N≥n,该地址变换装置包含有:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿塞美国公司,未经阿塞美国公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/89106066.9/2.html,转载请声明来源钻瓜专利网。