The present invention provides a method for the representation of the dot matrix font zoom device includes a device, a receiving device and a control device three of the most basic part, by sending or receiving a pause in the transmission process of data on the data repeatedly receiving or abandon, to achieve point insert or delete, to enlarge or reduce processing. The device of the invention can also carry out multi row (column) processing, and can be fully realized by hardware, the main characteristics of fast processing speed, improve the speed of several orders of magnitude than the software method using the instructions of a program.
【技术实现步骤摘要】
本专利技术涉及一种在文字处理领域中实现对以图形点阵表示的文字字型进行放大和缩小的装置。当改变以图形点阵表示的文字字型大小时,需要对点阵进行放大或缩小处理,方法是按行或列插入或删除若干个点。先有技术是用计算机通过指令程序,即软件方式对点阵逐行或逐列地逐点进行处理。由于指令只能完成简单的逻辑、算术和存取操作,因此对于每点的处理一般地要包括至少数从十计的指令,串行地进行所需的判断、存取等等操作;每条指令除执行其功能外,还要包括取指、译码等冗余操作,使一条指令占用多个机器周期和时钟周期。即使将处理程序固化,也只能很有限地提高运行速度,而并不改变指令执行的串行性和冗余性带来的低效率的本质。当处理较大数量的文字点阵时,尤其是要进行所谓的无级变倍,即非整数倍放大和缩小时,整个处理时间会很长,难以适应实际应用中繁忙的文字处理要求。本专利技术的目的在于提供一种可以完全使用逻辑电路,即完全以硬件方式实现的对图形点阵表示的字型进行放大和缩小的装置。该装置可以对多行(列)在行(列)方向上同时进行点的插入或删除,从而成数量级地加快对点阵的放大和缩小处理。本专利技术装置的实现可以使用通用的中小规模集成电路芯片,也可以制作在超大规模集成电路(VLSI)的一个芯片中。实现本专利技术装置的技术方案将说明如下。本专利技术的特点是,在点数据的传送过程中,利用点数据发出的停顿使点数据被重复接收来产生插入点,利用点数据接收的停顿使点数据被舍弃造成点被删除。在这里,“停顿”一词是指,在发出和接收二者的同步进行中,其中一个完成而另一个未发生,未发生的一个称作有停顿。点数据的发出和接收,由一个控制 ...
【技术保护点】
一种用于字型点阵放大的装置,包括一个发出装置、一个接收装置和一个具有第一、第二驱动输出和驱动输入的控制装置,控制装置利用驱动输入产生其第一、第二驱动输出,发出装置在第二驱动输出的每次驱动中,发出一次点数据,接收装置在第一驱动输出的每次驱动中,接收在接收动作之前发出装置最后一次发出的点数据,在点数据串的发送接收过程中,通过控制装置在要插入的各点数据发出之后,使对发出装置的驱动产生停顿,并使各点数据以等于所要插入数目的次数被接收装置重复接收,以实现点的插入。
【技术特征摘要】
1.一种用于字型点阵放大的装置,包括一个发出装置、一个接收装置和一个具有第一、第二驱动输出和驱动输入的控制装置,控制装置利用驱动输入产生其第一、第二驱动输出,发出装置在第二驱动输出的每次驱动中,发出一次点数据,接收装置在第一驱动输出的每次驱动中,接收在接收动作之前发出装置最后一次发出的点数据,在点数据串的发送接收过程中,通过控制装置在要插入的各点数据发出之后,使对发出装置的驱动产生停顿,并使各点数据以等于所要插入数目的次数被接收装置重复接收,以实现点的插入。2.一种用于字型点阵缩小的装置,包括一个发出装置、一个接收装置和一个具有第一、第二驱动输出和驱动输入的控制装置,控制装置利用驱动输入产生其第一、第二驱动输出,发出装置在第一驱动输出的每次驱动中,发出一次点数据,接收装置在第二驱动输出的每次驱动中,接收在接收动作之前发出装置最后一次发出的点数据,在点数据串的发送接收过程中,控制装置通过在要删除的各点数据发出之后,使对接收装置的驱动产生停顿,从而使相应的点数据不被接收,以实现点的删除。3.根据权利要求1和权利要求2的装置,其特征在于,所述的发出装置是一个并行移位输出的寄存器,或者,所述的发出装置包括,一个存贮器及其地址发生器,地址发生器在放大时的第二驱动输出或缩小时的第一驱动输出的作用下,产生点数据的存贮地址并控制存贮器进行读出。4.根据权利要求1和权利要求2的装置,其特征在于,所述的接收装置是一个并行移位输入的寄存器,或者,所述的接收装置包括,一个存贮器及其地址发生器,地址发生器在放大时的第一驱动输出或缩小时的第二驱动输出的作用下,产生点数据的存贮地址并控制存贮器进行写入。5.根据权利要求1和权利要求2的装置,其特征在于,所述的控制装置包括存贮装置,其中存放生成两个驱动输出所需的数据,在点数据的传送过程中...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。