摘要 |
<p>The adaptive variable-length coding apparatus, capable of being used as both of an encoder and a decoder, includes a first content addressable memory adapted to store source symbols each having a fixed length and generating an address signal corresponding to a source symbol to be variable-length coded, a second content addressable memory adapted to store a number of variable-length code words and generating an address signal corresponding to a variable-length code word to be decoded into a corresponding source symbol, a normal memory adapted to store a number of length data about lengths of variable-length code words stored in the second content addressable memory, a first switching stage connected between the first and second content addressable memories and adapted to switch sending of the address signal generated in the first content addressable memory to the second content addressable memory and sending of the address signal generated in the second content addressable memory to the first content addressable memory, and a second switching stage adapted to selectively send the address signal generated in the first content addressable memory and the address signal generated in the second content addressable memory to the normal memory.</p> |