×

System for displaying graphic information on video screen employing video display processor

  • US 4,799,146 A
  • Filed: 06/19/1985
  • Issued: 01/17/1989
  • Est. Priority Date: 06/29/1984
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for displaying graphic information on a video screen, comprising:

  • memory means having a plurality of addressable memory locations in which said graphic information is to be stored;

    a central processing unit for controlling the information to be displayed;

    video display processor means for producing said graphic information and for storing said graphic information in said memory means;

    communication bus means interconnecting said memory means, said central processing unit, and said video display processor means, said central processing unit presenting information on said communication bus means as time-multiplexed address and data fields, said address field defining an address space having first and second value ranges, said first value range of the address space defined by said address field corresponding to locations in said memory means addressable by said central processing unit, said second value range of the address space defined by said address field corresponding to a set of instructions for the video display processor means;

    said video display processor means being connected to said memory means for accessing and modifying the contents of locations in said memory means containing said graphic information;

    control circuit means connected to said central processing unit, said video display processor means and said memory means for controlling access to said memory means by said video display processor means and said central processing unit;

    interpretation means connected to said communication bus means, said control circuit means and said video display processor means for decoding the address fields presented by said central processing unit on said communication bus means;

    said control circuit means being responsive to receiving a decoded address value in said first value range of said address space defined by said address field for enabling access between said central processing unit and said memory means, and being responsive to receiving a decoded address value in said second value range of said address space defined by said address field for controlling said video display processor means to execute an instruction corresponding to the value of said address field;

    an address value providing access to said memory means from said central processing unit having a predetermined priority of operation over an address value defining an instruction to be executed by said video display processor means; and

    said interpretation means interrupting the operation of one of said instructions being executed by said video display processor means in response to the reception of an address value in said first value range of said address space defined by said address field corresponding to an operation of higher priority.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×