摘要 |
PURPOSE:To minimize a memory area and the comparison/transfer data value and to shorten the processing time by aligning the corresponding data based on the relevant original labels registered in a table after the labels larger than the prescribed length are compressed. CONSTITUTION:When a data input part 1 supplied the unaligned data including the variable length labels to a label length fixing part 2 via a file 7, the corresponding relation between the variable length labels and the original labels is registered into a table table 3 with these variable length compressed to the fixed length in case the variable length labels are larger than the prescribed length. While the blank codes are added when the variable labels are smaller than the prescribed value and these variable lengths are turned into the fixed value. When this length fixing process is through, a fixed length label data aligning part 4 is started and the arrangement processing is repeated for two data containing the labels of the compressed and expanded fixed lengths according to the difference of label lengths. Then a label restoring part 5 is started and the original variable length labels are restored in response to the compressed or non-compressed state of the fixed length labels. Then the arranged data containing the variable length labels undergone no length fixing process via expansion/ compression are applied to the corresponding file 8 via a data output means 6.
|