Patents by Inventor Steven H. Rothman

Steven H. Rothman has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 4338663
    Abstract: A digital data processing system with a central processor for responding to diverse instructions including instructions for calling subroutines. When the central processor executes a calling instruction, the central processor saves information corresponding to the operating environment for the calling routine and then utilizes corresponding information in the subroutine to establish the operating environment for the subroutine. A common return instruction at the completion of each subroutine causes the central processor to retrieve the saved operating information thereby to reestablish the operating environment for the calling routine.
    Type: Grant
    Filed: September 18, 1980
    Date of Patent: July 6, 1982
    Assignee: Digital Equipment Corporation
    Inventors: William D. Strecker, Thomas N. Hastings, Richard F. Lary, David P. Rodgers, Steven H. Rothman
  • Patent number: 4241397
    Abstract: A digital data processing system with a central processor for responding to diverse instructions characterized by having variable length. Each instruction includes an operation code. Certain instructions also include one or more operand specifiers. Each operand specifier can comprise one or more data bytes. Each instruction passes to an instruction buffer. Control circuitry in the central processor decodes the operation code and, in succession, each operand specifier byte. The operand specifiers and information derived from the operation code concerning each operand specifier are combined to obtain the address from which the operand is to be retrieved or to which an operand is to be transferred. Central processor response to an instruction for adding two addends located in first and second storage locations and storing the sum in a third location and instructions for calling a subroutine and returning from the subroutine to the calling routine are disclosed.
    Type: Grant
    Filed: October 25, 1978
    Date of Patent: December 23, 1980
    Assignee: Digital Equipment Corporation
    Inventors: William D. Strecker, Thomas N. Hastings, Richard F. Lary, David P. Rodgers, Steven H. Rothman
  • Patent number: 4241399
    Abstract: A digital data processing system with a central processor for responding to diverse instructions characterized by having variable length. Each instruction includes an operation code. Certain instructions also include one or more operand specifiers. Each operand specifier can comprise one or more data bytes. Each instruction passes to an instruction buffer. Control circuitry in the central processor decodes the operation code and, in succession, each operand specifier byte. The operand specifiers and information derived from the operation code concerning each operand specifier are combined to obtain the address from which the operand is to be retrieved or to which an operand is to be transferred. Central processor response to an instruction for adding two addends located in first and second storage locations and storing the sum in a third location and instructions for calling a subroutine and returning from the subroutine to the calling routine are disclosed.
    Type: Grant
    Filed: October 25, 1978
    Date of Patent: December 23, 1980
    Assignee: Digital Equipment Corporation
    Inventors: William D. Strecker, Thomas N. Hastings, Richard F. Lary, David P. Rodgers, Steven H. Rothman
  • Patent number: 4236206
    Abstract: A digital data processing system with a central processor for responding to diverse instructions characterized by having variable length. Each instruction includes an operation code. Certain instructions also include one or more operand specifiers. Each operand specifier can comprise one or more data bytes. Each instruction passes to an instruction buffer. Control circuitry in the central processor decodes the operation code and, in succession, each operand specifier byte. The operand specifiers and information derived from the operation code concerning each operand specifier are combined to obtain the address from which the operand is to be retrieved or to which an operand is to be transferred. Central processor response to an instruction for adding two addends located in first and second storage locations and storing the sum in a third location and instructions for calling a subroutine and returning from the subroutine to the calling routine are disclosed.
    Type: Grant
    Filed: October 25, 1978
    Date of Patent: November 25, 1980
    Assignee: Digital Equipment Corporation
    Inventors: William D. Strecker, Thomas N. Hastings, Richard F. Lary, David P. Rodgers, Steven H. Rothman