Data processing apparatus with self-emulation capability
    1.
    发明授权
    Data processing apparatus with self-emulation capability 失效
    具有自动仿真功能的数据处理设备

    公开(公告)号:US5140687A

    公开(公告)日:1992-08-18

    申请号:US415375

    申请日:1989-09-27

    IPC分类号: G06F9/312 G06F9/455 G06T1/20

    摘要: A microprocessor, specially adapted for graphics processing applications, and which has a self-emulation capability by which the contents of its internal registers may be dumped or loaded to or from external memory on an instruction-by-instruction basis, is disclosed. The microprocessor has circuitry which is responsive to an emulate enable signal, or to a predetermined instruction code, so that normal execution is halted at the end of the ion, with execution jumping to a predetermined vector. Responsive to a dump signal, the microprocessor begins execution of a routine which presents a predetermined series of memory addresses on a memory bus, in conjunction with the contents of registers internal to the microprocessor. Accordingly, the addressed locations of a memory device connected to the memory bus can be written with the register contents, for subsequent interrogation by the user. Similarly, responsive instead to a load command, a routine is executed which presents the series of addresses to the memory bus and loads the internal registers with the data values presented on the memory bus. The load feature is similarly utilized by the user's loading of the addressed memory locations with the desired contents of the internal registers. A system containing a microprocessor constructed according to the invention may be configured so that the emulate enable signal is generated by the control signals generated by the microprocessor upon each instruction fetch from the external memory.

    摘要翻译: 一种特别适用于图形处理应用的微处理器,其具有自我仿真功能,通过该自动仿真功能,内部寄存器的内容可以在逐个指令的基础上被转储或从外部存储器加载到外部存储器。 微处理器具有对仿真使能信号或预定指令代码作出响应的电路,使得在离子的末端停止正常执行,执行跳转到预定向量。 响应于转储信号,微处理器开始执行程序,其结合存储器总线内部的寄存器内容,在存储器总线上呈现预定的一系列存储器地址。 因此,连接到存储器总线的存储器件的寻址位置可以用寄存器内容写入,以供用户的后续询问。 类似地,响应于负载命令,执行向存储器总线提供一系列地址的例程,并且使用存储器总线上呈现的数据值加载内部寄存器。 负载特征类似地由用户使用内部寄存器的期望内容加载寻址的存储器位置。 可以配置包含根据本发明构造的微处理器的系统,使得在从外部存储器提取每次指令时由微处理器产生的控制信号产生仿真使能信号。

    Color palette having repeat color data
    3.
    发明授权
    Color palette having repeat color data 失效
    具有重复颜色数据的调色板

    公开(公告)号:US4825390A

    公开(公告)日:1989-04-25

    申请号:US856919

    申请日:1986-04-28

    CPC分类号: G09G5/06

    摘要: The present invention involves an improvement in color palettes which translate pixel color codes into color data words which have differing bits. In the color palette a stream of pixel color codes from a pixel map memory enables sequential selection of one of a set of color registers. The color data word stored in the selected color register controls the color of the current pixel within the video display. The innovation of the present invention is providing at least one color data word within the color palette which has no corresponding color of its own but which enables a repetition of the previous color. The entire visual image can be redefined by merely changing the pixel color codes at the first scanned edges of color regions if the entire pixel map memory is filled with pixel color codes which refer to repeat color data words. Hidden objects formed in the pixel map memory can be made to appear or disappear by redefining the color data words in the color registers. In the preferred embodiment of the present invention the recalled color data word are stored in color data buffer which controls the video output signals. Repeat color data words disable the storage operation of the color data buffer thus leaving the contents of the color data buffer are unchanged, thereby repeating the previous color.

    摘要翻译: 本发明涉及将像素颜色代码转换为具有不同位的彩色数据字的调色板的改进。 在调色板中,来自像素图存储器的像素色码流使得能够顺序选择一组颜色寄存器中的一个。 存储在所选颜色寄存器中的颜色数据字控制视频显示内的当前像素的颜色。 本发明的创新是在调色板内提供至少一个颜色数据字,该色彩数据字不具有自己的对应颜色,但是能够重复先前的颜色。 如果整个像素图存储器填充有参考重复颜色数据字的像素颜色代码,则可以通过仅改变颜色区域的第一扫描边缘处的像素颜色代码来重新定义整个视觉图像。 通过重新定义颜色寄存器中的颜色数据字,可以使像素图存储器中形成的隐藏对象出现或消失。 在本发明的优选实施例中,调用的彩色数据字被存储在控制视频输出信号的彩色数据缓冲器中。 重复颜色数据字禁止颜色数据缓冲器的存储操作,从而使颜色数据缓冲器的内容不变,从而重复先前的颜色。

    Color palette having multiplexed color look up table loading
    4.
    发明授权
    Color palette having multiplexed color look up table loading 失效
    彩色调色板具有复用颜色查找表加载

    公开(公告)号:US4799053A

    公开(公告)日:1989-01-17

    申请号:US856736

    申请日:1986-04-28

    IPC分类号: G06T11/00 G09G5/06 G09G1/16

    CPC分类号: G09G5/06

    摘要: The present invention loads color registers of a color look up table in a color palette and recalls color data words from the color registers using only a single set of address and data channels. The color palette operates in two modes. In a normal mode one color code from a stream of pixel color codes received from a pixel map memory is employed to select one of the color registers. These color registers store color data words which define colors. A color data word stored in a selected color register is recalled and employed to control the color of a pixel on a raster scan video display. In a color look up table load mode, a predetermined number of the pixel color codes are loaded into the color look up table in a predetermined sequence, thereby defining a new set of colors. This technique multiplexes the existing data and control lines from the memory to the color palette for the two modes.

    摘要翻译: 本发明将颜色查找表的颜色寄存器加载到调色板中,并且仅使用一组地址和数据通道从彩色寄存器中调用彩色数据字。 调色板以两种模式运行。 在正常模式中,采用从像素图存储器接收的像素颜色码流中的一个颜色代码来选择一个颜色寄存器。 这些颜色寄存器存储定义颜色的颜色数据字。 存储在所选颜色寄存器中的颜色数据字被调用并用于控制光栅扫描视频显示器上的像素的颜色。 在彩色查找表加载模式中,将预定数量的像素颜色代码以预定顺序加载到颜色查找表中,从而定义新的一组颜色。 这种技术将现有的数据和控制线从存储器复用到两种模式的调色板。