×

Digital data processing system having a uniquely organized memory system and means for storing and accessing information therein

  • US 4,656,579 A
  • Filed: 02/08/1985
  • Issued: 04/07/1987
  • Est. Priority Date: 05/22/1981
  • Status: Expired due to Term
First Claim
Patent Images

1. A digital data processing system comprising:

  • universal memory means for storing and providing items of data, said data items including names representing other data items, said universal memory means including name tables containing name table entries corresponding to said names, each name table entry comprising data containing information for providing a logical address of data items represented by said names, said universal memory means includingmemory organization means for organizing said universal memory means into objects permanently identified by unique identifiers, each said data item being contained in an object and being addressable by a logical address comprising data specifying the unique identifier identifying said object and the location of said data item in said identified object;

    said objects including data objects containing data and procedure objects containing at least instructors and names;

    processor means connected to said universal memory means for processing said data items, said processor means includingname interpretation means for providing logical addresses of data items to be processed by said processor means, said name interpretation means comprising;

    means for accessing a name from said memory means;

    means responsive to said accessed name for providing the name table entry corresponding to said accessed name;

    means responsive to said name table entry for resolving the data in said name table entry, said resolution thereby providing the logical address of the data item represented by the name accessed from said memory means; and

    further wherein said processor means and said memory means further comprise;

    stack means responsive to certain of said instructions for storing information relating to the current state of execution of said instructions.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×