Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.03.2012, 21:34   #1
lamorena
Новичок
Джуниор
 
Регистрация: 14.03.2012
Сообщений: 1
По умолчанию (Visual C++) Битовая обработка данных

Здравствуйте!
Нужно разработать программу,которая преобразует последовательность входных бит в выходную. Как это делается, расскажите, плиз? И что это за тема или раздел, чтоб мне литературы подчитать.
Вот само задание целиком:

«Разработка консольных приложений, осуществляющих битовую обра-ботку данных»
Задание: разработать программу, которая преобразует последовательность входных бит в выходную. Преобразование включает в себя логические операции над отдельными битами. Подобным образом чаще всего обрабатываются пакеты данных, получаемые из сетей различного назначения. В данной работе рассматривается 32-разрядный пакет, содержащий следующие поля:
F0 – поле флага, обозначающего принадлежность пакета определённой системе;
F1 – поле типа пакета ( команда или данные )
F2 – поле содержания ( непосредственная информация о данных или ко-манде)
F3 – контрольное поле
Обработка пакета в данной работе заключается в выделении содержимого отдельных полей принятого пакета и контроля ошибок. Пакет вводится по запросу с клавиатуры в виде 16-ричной символьной комбинации.
Контрольная комбинация вычисляется как побайтная сумма по модулю 31 содержимого разрядов пакета.
Результат обработки выводится на экран как двоичное содержимое каждого из полей пакета.
Если разрядность F1=4, F2=1, F3=22, F4=5.

Буду вам очень благодарна за ответ!
lamorena вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что за битовая операция? [MI_nor] Общие вопросы C/C++ 2 16.02.2012 22:34
битовая обработка данных osia18 Visual C++ 0 09.11.2011 21:28
[$] Обработка данных из БД [VB] NI(kot)IN Помощь студентам 0 31.05.2011 02:09
Обработка данных beztrud БД в Delphi 1 11.03.2011 21:49
Битовая маска nimf Общие вопросы Delphi 1 16.10.2008 18:40