Storage medium and operation device
AssigneesKabushiki Kaisha Toshiba, Toshiba Electronic Devices & Storage Corporation
InventorTakashi Takemoto
Life of this patent
Estimating the term…
Abstract
A structure of floating-point number data stored in a storage medium according to an embodiment is provided with a first partial code obtained by encoding all or part of an exponent of a floating-point number using variable-length coding, and a second partial code including a significand of the floating-point number. The length of the combined code of the first partial code and the second partial code is fixed, and the end bit of the first partial code and the least significant hit of the second partial code are adjacent to each other.
Claims13
A non-transitory computer readable storage medium that stores data having a data structure of floating-point numbers,
- the data structure of floating-point numbers comprising:
- a first partial code obtained by encoding all or part of an exponent of a floating-point number using variable-length coding;
- and
- a second partial code including a significand of the floating-point number, wherein
- a length of a combined code of the first partial code and the second partial code is fixed, and
- an end bit of the first partial code and a least significant bit of the second partial code are adjacent to each other.
A non-transitory computer readable storage medium that stores data having a data structure of floating-point numbers,
- the data structure of floating-point numbers comprising:
- a first partial code obtained by encoding all or part of an exponent of a floating-point number using variable-length coding;
- and
- a second partial code including a significand of the floating-point number, wherein
- the length of a combined code of the first partial code and the second partial code is fixed, and
- an end bit of the first partial code and a most significant bit of the second partial code are adjacent to each other.
A non-transitory computer readable storage medium that stores data having a data structure of floating-point numbers,
- the data structure of floating-point numbers comprising:
- an exponent part having a fixed code length and including all or part of an exponent of a floating-point number;
- and
- a significand part having a fixed code length and including a significand of the floating-point number, wherein
- the significant part includes
- at least one significant digit stored in at least one high bit, and
- a bit pattern lower than the at least one significant digit of the significand, the bit pattern containing a boundary bit of 1 expressing a boundary of the at least one significant digit of the significand and successive 0s to a lowest bit of the significand part, and
- the exponent is obtained on a basis of all or part of the exponent included in the exponent part and a number of successive 0s in the bit pattern.
Dependencies are inferred from the claim text.