×

Adaptive 128-bit floating point load and store operations for quadruple precision compatibility

  • US 5,729,724 A
  • Filed: 12/20/1995
  • Issued: 03/17/1998
  • Est. Priority Date: 12/20/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. In a processing unit utilized for performing floating point numeric calculations, an apparatus for transferring data between a floating point unit and a memory in which said memory is mapped to receive a floating point word of a first precision format comprising:

  • a floating point register, having a register bit length for supporting a floating point word length of a second precision format, but in which said second precision format is of lower precision format and shorter in bit-length than said first precision format;

    a load/store unit coupled to said memory and to said register for providing a store operation in response to a store instruction and a load operation in response to a load instruction for transferring data between said memory and said register;

    wherein during a store operation, data bits in said register are stored into a location in said memory at most significant bit positions of a memory boundary based on said first precision format; and

    during a load operation, data bits in said location in memory corresponding to said bits from said register are restored to said register.

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