CPC G06F 9/30025 (2013.01) [G06F 9/30043 (2013.01); G06F 9/30101 (2013.01)] | 17 Claims |
1. A floating-point computation circuit comprising:
an internal memory storing one or more floating-point values in a first format;
status registers defining a plurality of floating-point number format types associated with corresponding identifiers, each format type indicating at least a maximum size; and
a load and store unit for loading floating-point values from an external memory to the internal memory and storing floating-point values from the internal memory to the external memory, the load and store unit being configured:
to receive, in relation with a first store operation, a first floating-point value from the internal memory and a first of said identifiers; and
to convert the first floating-point value from the first format to a first external memory format having a maximum size defined by the floating-point number format type designated by the first identifier.
|