首页> 外国专利> Terminal control circuitry with display list processor that fetches instructions from a program memory, character codes from a display memory, and character segment bitmaps from a font memory

Terminal control circuitry with display list processor that fetches instructions from a program memory, character codes from a display memory, and character segment bitmaps from a font memory

机译:带有显示列表处理器的终端控制电路,该处理器从程序存储器中获取指令,从显示存储器中获取字符代码,并从字体存储器中获取字符段位图

摘要

Display control logic for a terminal controller with support for such features as windows and interlace. A display list processor (DLP) (20) communicates with a program memory (12) containing DLP instructions, a display memory (12) containing character codes and attributes for the display, and a font memory (13). As the DLP program executes, it causes accesses to the display memory and brings in character codes and attributes for ultimate display on the screen. These character codes and attributes, as well as information representative of the scan line are input to a video data queue (95). The queue entries are clocked out of the queue by a character clock (170) and are used to generate addresses to font memory. Bitmaps from font memory are read into a dot shifter (190) . The DLP instruction set includes a DISPLAY STRING instruction which allows a portion of a scan line to be built up by specifying the length of the scan line segment and the starting address in memory. Thus, a scan line can be built up based on characters stored in different parts of memory. The instruction set also includes SET ROW, LOOP, and LOOPBACK instructions to specify a given row and to set up a loop so that all the scan lines in a given row of characters can be built up by repeated executions of the DISPLAY STRING instructions. It is also possible, to display the scan lines in any random scan line order.
机译:终端控制器的显示控制逻辑,支持窗口和隔行扫描等功能。显示列表处理器(DLP)(20)与包含DLP指令的程序存储器(12),包含用于显示的字符代码和属性的显示存储器(12)以及字体存储器(13)通信。在执行DLP程序时,它将导致对显示存储器的访问,并引入字符代码和属性以最终显示在屏幕上。这些字符代码和属性以及代表扫描线的信息被输入到视频数据队列(95)。字符条目(170)将队列条目从队列中移出,并用于生成字体存储器的地址。来自字体存储器的位图被读入点移位器(190)。 DLP指令集包括一个DISPLAY STRING指令,该指令允许通过指定扫描线段的长度和内存中的起始地址来建立一部分扫描线。因此,可以基于存储在存储器的不同部分中的字符来建立扫描线。该指令集还包括SET ROW,LOOP和LOOPBACK指令,以指定给定行并建立循环,以便可以通过重复执行DISPLAY STRING指令来建立给定字符行中的所有扫描线。也可以以任何随机扫描线顺序显示扫描线。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号