摘要 |
<p>PROBLEM TO BE SOLVED: To make the scale of the circuit required for coding small, to reduce the cost of the coder/decoder and to attain low power consumption drive by allowing a variable length coding section to use tables that provides outputs of code length, frequency of occurrence, a pattern with a highest frequency of occurrence corresponding to the code length. SOLUTION: In a variable length coding section, 8 bits in total being a sum of zero length (nnnn) in 4-bit and group coefficient (ssss) in 4-bit are given to a table 1(22) as addresses. A code length (len) outputted from the table 1(22) is given to a table 2(23) as an address and the table 2(23) stores a pattern (dpat) with a highest frequency of occurrence corresponding to the code length as data. A pattern (dpat) with a highest frequency of occurrence corresponding to the code length (len) is outputted from the table 2(23) and added to the frequency of occurrence having been already outputted from the table 1(22) at an adder 24, from which a Huffman code is obtained.</p> |