The invention is used for address transformation in character generator to make full use of storage space. Address conversion completed by the following steps: for MASKROM storage space character generator (44) according to the character of the \space frame\ and \the actual use of space\ is divided into two parts separately divided into groups, determine the address mapping between the two division group, to determine the offset between the input and output data of the address mapping value the two, general rules are divided between groups. An address translation device (42) for performing the process is disclosed.
【技术实现步骤摘要】
本专利技术涉及CTRC(阴极射线管控制器)扫描电路使用的字符发生器中的字符变换,以使发生器的存储空间得到充分利用。如今,24X24点阵的汉字显示系统已广泛用于中文或中英文计算机中,在这种系统中,要使用大量存储空间来显示汉字。中文字模通常存放于九个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中还可以存放更多中文字模。结果,可减小电路板空间及材料成本,由于提高了可靠 ...
【技术保护点】
一种包含MASKROM存储器的nXn点阵字符发生器的地址变换方法,该字符发生器与带有N条行地址扫描线而其中2↑[N]>-n的CRTC扫描电路配合使用,该地址变换方法包括以下步骤:建立第一大部的第一划分组,每个第一划分组包括CRTC扫描电 路的与预定字符对应的2↑[N]个行地址值X。将MASKROM存储器划分为第二大部的第二划分组,第二划分组与第一划分组一一对应,每个第二划分组由n个行地址值组成,每个第二划分组的n个行地址值各自对应第一划分组的前n个行地址值;从每个第 一划分组的前n个行地址值X减去一偏移值,其中偏移值为(2↑[N]-n)INT(X/2↑[N])。
【技术特征摘要】
US 1988-8-22 221,0871.一种包含MASKROM存储器的nXn点阵字符发生器的地址变换方法,该字符发生器与带有N条行地址扫描线而其中2N>-n的CRTC扫描电路配合使用,该地址变换方法包括以下步骤建立第一大部的第一划分组,每个第一划分组包括CRTC扫描电路的与预定字符对应的2N个行地址值X。将MASKROM存储器划分为第二大部的第二划分组,第二划分组与第一划分组一一对应,每个第二划分组由n个行地址值组成,每个第二划分组的n个行地址值各自对应第一划分组的前n个行地址值;从每个第一划分组的前n个行地址值X减去一偏移值,其中偏移值为(2N-n)INT(X/2N)。2.一种包含MASKROM存储器的nXn点阵字符发生器的地址变换装置,字符发生器与带有N条行地址扫描线而其中2N>=n的CRTC扫描电路配合使用,该变换装置的特征在于包括将CRTC扫描电路的输入行地址值X变换为访问MASKROM存储器的输出行地址值Y的变换装置,其中,Y=X-(2N-n)INT(X/2N),表达式INT(X/2N)是输入行地址值被2N除得的整数部分,当输入行地址值X大于2N、-n时禁止CRTC扫...
【专利技术属性】
技术研发人员:张宗琪,付锡泓,李家贤,
申请(专利权)人:宏基特公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。