Международный женский день
Пасха
День Победы
Выберите Ваш город X

Составить алгоритм битстаффинга при выводе

Купить Гарантия
Код работы: 4483
Дисциплина: Программирование
Тип: Контрольная
Вуз:СибГУТИ - посмотреть другие работы и дисциплины по этому вузу
   
Цена: 290 руб.
Просмотров: 7254
Уникальность: В пределах нормы. При необходимости можно повысить оригинальность текста
   
Содержание: Содержание

1 Алгоритм битстаффинга при выводе 3

   
Отрывок: 1 Алгоритм битстаффинга при выводе

Битстаффинг (Bit stuffing – вставка бит) – процедура, используемая в процессе передачи данных для обеспечения возможности использования специализированной последовательности бит, которая не может встретиться в области данных. При битстаффинге после пяти подряд идущих «1» в передаваемой последовательности вставляется «0». На принимающей стороне данный «0» игнорируется. Такое преобразование позволят использовать для служебных целей последовательность 01111110 (0x7E), которая не может встретиться в области данных. Данная последовательность используется для определения границ кадров.
Алгоритм битстаффинга при выводе (передаче) следующий:
• Пусть исходные данные для передачи хранятся в массиве байт;
• Организуем цикл: пока не обошли все элементы массива ИЛИ есть биты, сдвинутые в процессе стаффинга;
o В цикле получаем очередной байт: ЕСЛИ количество сдвинутых при стаффинге бит равно 8 – обрабатываем их, ИНАЧЕ, ЕСЛИ еще не обошли все элементы массива – берем сдвинутые при стаффинге биты и дополняем их до целого байта очередным элементом массива, ИНАЧЕ, ЕСЛИ обошли все элементы массива будем обрабатывать сдвинутые при стаффинге биты;

Купить эту работу
Гарантия возврата денег

 
Не подходит готовая работа? Вы можете заказать курсовую, контрольную, дипломную или другую студенческую работу профессиональным авторам!
 
Вернуться к рубрикатору дисциплин »
 

Другие готовые работы для скачивания, которые могут Вам подойти

Тема: Реализацияь семантической сети Подробнее
Тип: Иное
Вуз: КГТУ
Просмотры: 6248
Тема: Тема 3. Организация циклов и работа с одномерными массивами Подробнее
Тип: Контрольная
Вуз: АлтГТУ
Просмотры: 6953
Тема: Конспект урока, эссе Подробнее
Тип: Эссе
Вуз: АлтГПУ
Просмотры: 3921
Тема: Блок № 1 Объектно-ориентированное программирование Подробнее
Тип: Контрольная
Вуз: АГУ
Просмотры: 7723
Тема: Автоматизация предприятия Подробнее
Тип: Курсовая
Вуз: АГУ
Просмотры: 7458
Тема: Программа пересылки текстовых сообщений Подробнее
Тип: Курсовая
Вуз: СибГУТИ
Просмотры: 8038

Поиск других готовых работ, выполненных в «ИнПро»


Не нашли готовую работу? Отправьте заявку - закажите работу по нужной теме нашим авторам!
 
Вы также можете: Вернуться к рубрикатору дисциплин »