US5325316A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Compression processing method of real number data in processing system and apparatus therefor
Assignee: Fujitsu Ltd
•
Filing: 1993-10-15
•
Granted: 1994-06-28
•
Expires: 2013-10-15
Abstract
Abstract A data compression processor including a first memory for storing real number data used for processing and a data compression processor for compressing the real number data read out from the first memory. The data compression processor compresses the digits of the real number data. The invention provides not only a processor which can efficiently execute processing in all fields without increasing the capacity of a memory used for processing, but can also improve the accuracy of data as a result of processing.
Inventors
- 👤 Minoru Koshiba
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 20:00
CPC Classifications
H; H03; H03M; H03M7/00; H03M7/30
Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
203 words
A real number data compression processor comprising: first memory means for storing real number data; data compression processing means, connected to said first memory means, for compressing digits in said real number data read out from said first memory means thereby generating compressed real number data, said data compression processing means including: third memory means for temporarily storing said real number data read out from said first memory means; digit designation means for designating a number of compression digits; upper limit digit designation means for designating a maximum number of significant upper limit digits counted from a decimal point of said real number data; normalization means, connected to said third memory means and said upper limit digit designation means, for normalizing said real number data stored in said third memory means based on said designated maximum number of significant upper limit digits; data compression means, connected to said normalization means and said digit designation means, for compressing said normalized real number data based on said designated number of compression digits, thereby generating said compressed real number data; and a data register, connected to said data compressing means, which stores said compressed normalized real number data and said designated maximum number of significant digits.
Claim 2
Dependent Claim
203 words
A real number data compression processor comprising: first memory means for storing real number data; data compression processing means, connected to said first memory means, for compressing digits in said real number data read out from said first memory means thereby generating compressed real number data, said data compression processing means including: third memory means for temporarily storing said real number data read out from said first memory means; digit designation means for designating a number of compression digits; upper limit digit designation means for designating a maximum number of significant upper limit digits counted from a decimal point of said real number data; normalization means, connected to said third memory means and said upper limit digit designation means, for normalizing said real number data stored in said third memory means based on said designated maximum number of significant upper limit digits; data compression means, connected to said normalization means and said digit designation means, for compressing said normalized real number data based on said designated number of compression digits, thereby generating said compressed real number data; and a data register, connected to said data compressing means, which stores said compressed normalized real number data and said designated maximum number of significant digits.
Claim 3
Dependent Claim
27 words
A data compression processor according to claim 1, further comprising second memory means for storing said compressed real number data compressed by said data compression processing means.
Claim 4
Dependent Claim
37 words
A real number data compression processor according to claim 2, wherein said second memory means stores said compressed real number data, said designated maximum number of significant upper limit digits and said designated number of compression digits.
Claim 5
Dependent Claim
22 words
A real number data compression processor according to claim 3, wherein said second memory means is disposed inside said first memory means.
Claim 6
Dependent Claim
48 words
A real number data compression processor according to claim 1, wherein said data register stores said compressed normalized real number data in a characteristics part area of said data register, and stores said designated maximum number of significant digits in a fixed-point part area of said data register.
Claim 7
Dependent Claim
27 words
A real number data compression processor according to claim 1, further comprising data restoration means for restoring said compressed real number data into said real number data.
Claim 8
Dependent Claim
122 words
A real number data compression processor according to claim 1, further comprising second memory means for storing said compressed real number data and data restoration means for restoring said compressed real number data into said real number data, said data restoration means comprising: fourth memory means for temporarily storing said compressed real number data read out from said second memory means; designated digit memory means for storing said number of compression digits; designated upper limit digit memory means for storing said maximum number of significant upper limit digits; and restoration means for restoring said compressed real number data stored in said fourth memory means based on data stored in said designated digit memory means and said designated upper limit digit memory means.
Claim 9
Dependent Claim
208 words
A real number data compression processing method using first memory means for storing real number data, data compression means for compressing said real number data read out from said first memory means, and second memory means for storing said compressed real number data, said method comprising the steps of: designating a maximum number of significant upper limit digits counted from a decimal point of said real number data stored in said first memory means; designating a number of compression digits; storing said designated maximum number of significant upper limit digits and said number of compression digits in third memory means; reading out said real number data from said first memory means; normalizing said read-out real number data based on said designated maximum number of significant upper limit digits; compressing said normalized real number data based on said designated number of compression digits, thereby generating said compressed real number data; storing said designated maximum number of significant digits in a fixed-point part of a data register; storing said compressed normalized real number data in a characteristics part of said data register; and storing said compressed real number data, said designated maximum number of significant upper limit digits and said designated number of compression digits in said second memory means.
Claim 10
Dependent Claim
208 words
A real number data compression processing method using first memory means for storing real number data, data compression means for compressing said real number data read out from said first memory means, and second memory means for storing said compressed real number data, said method comprising the steps of: designating a maximum number of significant upper limit digits counted from a decimal point of said real number data stored in said first memory means; designating a number of compression digits; storing said designated maximum number of significant upper limit digits and said number of compression digits in third memory means; reading out said real number data from said first memory means; normalizing said read-out real number data based on said designated maximum number of significant upper limit digits; compressing said normalized real number data based on said designated number of compression digits, thereby generating said compressed real number data; storing said designated maximum number of significant digits in a fixed-point part of a data register; storing said compressed normalized real number data in a characteristics part of said data register; and storing said compressed real number data, said designated maximum number of significant upper limit digits and said designated number of compression digits in said second memory means.
Claim 11
Dependent Claim
98 words
A real number data compression processing method according to claim 8, further comprising the steps of: reading out said designated maximum number of significant upper limit digits and said designated number of compression digits stored in said second memory means; reading out said compressed real number data stored in said second memory means; restoring said compressed real number data into said real number data based on said designated maximum number of significant upper limit digits and said number of compression digits read-out from second memory means; and storing said restored real number data in said first memory means.
References Cited (Backward Citations)
US4367536A
Cited
JPS55110343A
Cited
JPS5858682A
Cited
JPS6348068A
Cited
JPS63204473A
Cited
JPS63258189A
Cited
US5016009A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-06-27 | 1997-12-27 | 1998-06-28 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-06-27 | 2001-12-27 | 2002-06-28 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-06-27 | 2005-12-27 | 2006-06-28 | $7700.00 | Window Closed / Lapsed |