Patents by Inventor Keith M. Slack

Keith M. Slack 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: 3961313
    Abstract: The first time period of the instruction fetch cycle is eliminated when fetching the branch to instruction in a computer system operating in a non-overlap mode. Whenever a branch instruction is decoded, the storage address register (SAR) is directly loaded during execution of the branch instruction with certain bits from a storage data register (SDR) concatenated with certain bits from an operand register to form the branch to address in SAR. The instruction counter is incremented in the usual manner but the incremented address is not loaded into SAR. The clock is advanced to the second rather than the first time state of the next instruction fetch cycle. Thereafter, the branch to address which is residing in the operand register, is incremented and loaded into the instruction counter.
    Type: Grant
    Filed: December 4, 1974
    Date of Patent: June 1, 1976
    Assignee: International Business Machines Corporation
    Inventors: Ronald E. Bodner, Thomas L. Crooks, Israel B. Magrisso, Keith M. Slack, Richard S. Smith