摘要 |
According to one embodiment, a data processing system has an encoder and a decoder. The encoder is configured to variable-length encode input data to generate an encoded stream. The decoder is configured to decode the encoded stream to generate output data. The encoder has a variable length encoder, a code converter, and a buffer. The variable length encoder is configured to variable-length-encode the input data to generate first variable length codes. The code converter is configured to convert n first variable length codes into a second variable length code. The buffer is configured to buffer the second variable length code to generate the encoded stream. |