Протокол кадрирования на основе битового заполнения использует 8-битный шаблон разделителя 01111110
. Если выходная битовая строка после заполнения равна 01111100101
, то входная битовая строка равна
(A) 0111110100
(B) 0111110101
(C) 0111111101
(D) 0111111111
Дан правильный ответ: B
.
Мой вопрос: почему 1
добавляется после пяти единиц слева, даже если разделитель имеет шесть непрерывных единиц.
Я думаю, что мы добавим 1
только тогда, когда получим шесть последовательных единиц, чтобы избежать 0.
Поправьте меня, если я ошибаюсь.