The invention relates to an arithmetic code system based on content self-adaptation and relative device, wherein said system comprises: a hardware decoder for decoding all grammar elements of macro block layer; a software controller for controlling the decode process; and an interface unit for transmitting the interactive information between hardware decoder and software controller. The invention realizes the grammar elements of CABAC decode with hardware, with clear interface and controllable decode process, and improved decode efficiency, to meet the demands on video processing and data processing. |