background image
ISO/IEC 10918-1 : 1993(E)
The Byte_in procedure used in Renorm_d is shown in Figure D.20. This procedure fetches one byte of data,
compensating for the stuffed zero byte which follows any X'FF' byte. It also detects the marker which must follow the
entropy-coded segment. The C-register in this procedure is the concatenation of the Cx and C-low registers. For simplicity
of exposition, the buffer holding the entropy-coded segment is assumed to be large enough to contain the entire segment.
B is the byte pointed to by the entropy-coded segment pointer BP. BP is first incremented. If the new value of B is not a
X'FF', it is inserted into the high order 8 bits of C-low.
TISO1200-93/d058
Byte_in
BP = BP + 1
Yes
No
Unstuff_0
C = C + SLL B 8
Done
B = X'FF'
?
Figure D.20 Byte_in procedure for decoder
Figure D.20 [D58], = 12 cm = 469.%
74
CCITT Rec. T.81 (1992 E)
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155] [156] [157] [158] [159] [160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183] [184] [185] [186]