Patent US4040794A successfully refreshed from Google Patents.
Patent US5325316A successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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:10
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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag