Patents by Inventor Robert Riches

Robert Riches 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: 4891753
    Abstract: When a load instruction is encountered, a read operation is sent to the bus control logic, the register is marked as busy, and execution proceeds to the next instruction. When an instruction is executed, it proceeds providing that its source and destination registers are not marked busy; otherwise the instruction is retried. When data are returned as the result of a read operation, the destination register(s) are marked as not busy.
    Type: Grant
    Filed: November 26, 1986
    Date of Patent: January 2, 1990
    Assignee: Intel Corporation
    Inventors: David Budde, Robert Riches, Michael T. Imel, Glen Myers, Konrad Lai
  • Patent number: 4811208
    Abstract: A plurality of global registers are provided on the microprocessor chip. One of a global registers is a frame pointer register containing the current frame pointer, and the remainder of the global registers are available to a current process as general registers. A plurality of floating point registers are also provided for use by the current process in execution of floating point arithmetic operations. A register set pool made up of a plurality of register sets is provided, each register set being comprised of a number of local registers. When a call instruction is decoded, a register set of local registers from the register set pool is allocated to the called procedure, and the frame pointer register is initialized. When a return instruction is decoded, the register set is freed for allocation to another procedure called by a subsequent call instruction.
    Type: Grant
    Filed: May 16, 1986
    Date of Patent: March 7, 1989
    Assignee: Intel Corporation
    Inventors: Glenford J. Myers, Konrad Lai, Michael T. Imel, Glenn Hinton, Robert Riches