fractional bits in the code register. The "s" bits are optional spacer bits which provide useful constraints on carry-over, and

the "b" bits indicate the bit positions from which the completed bytes of data are removed from the C-register. The "c" bit

is a carry bit. Except at the time of initialization, bit 15 of the A-register is always set and bit 16 is always clear (the LSB

is bit 0).

resolution of carry-over in the encoder and which produce the same entropy-coded segment may be used. The handling of

carry-over and the byte stuffing following X'FF' will be described in a later part of this annex.

Code_1(S) and Code_0(S) are shown in Figures D.1 and D.2. The Code_1(S) and Code_0(S) procedures use probability

estimates with a context-index S. The context-index S is determined by the statistical model and is, in general, a function

of the previous coding decisions; each value of S identifies a particular conditional probability estimate which is used in

encoding the binary decision.