Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.05.14;
Скачать: CL | DM;

Вниз

Обрашение к биту данных   Найти похожие ветки 

 
Kostafey ©   (2006-04-21 22:32) [0]

В общем задача такая: написать прогу реализующую алгоритм линейного регистра сдвига. С работой по байтам - все понятно (байты можно ксорить друг с другом как угодно), а вот с битами, когда количество бит ключа (гаммы) не равно количеству бит в байте - не понятно. Нужно как-то обратится непосредственно к биту. Кто-нибудь может помочь ?


 
Desdechado ©   (2006-04-21 22:55) [1]

shl
shr


 
Kostafey ©   (2006-04-21 23:56) [2]


> shl
> shr

Ну да, но это не дает нужных возможностей.

Вот допустим, нужно толучить значение 5-го бита или присвоить значение
8-му биту, то тогда как ?


 
Eraser ©   (2006-04-22 00:09) [3]


> Kostafey ©

http://podgoretsky.com/ftp/Docs/Delphi/Podgoretsky/bits.html


 
Германн ©   (2006-04-22 02:26) [4]

Не пинайте меня ногами!
Ещё раз упомяну свой любимый способ работы с битами - Set Of.
Правда он работает только в 32 байтах и, следовательно в 256 битах.
Но есть TBits, а я ДСП применяю свою примочку.


 
Kostafey ©   (2006-04-22 21:07) [5]


> Германн ©   (22.04.06 02:26) [4]

А подскажи, пожалуйста, как работает

>  Set Of.

Пример какой-нибудь чтоль ?


 
Zeqfreed ©   (2006-04-22 21:09) [6]

А почему от [3] отказываетесь? На блюдечке только в ресторане подают.


 
Kostafey ©   (2006-04-22 21:22) [7]


> Zeqfreed ©   (22.04.06 21:09) [6]

Просто руки не дошли.



Страницы: 1 вся ветка

Текущий архив: 2006.05.14;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.07 c
15-1145471311
dyd
2006-04-19 22:28
2006.05.14
Убрать предупреждения, PHP


15-1145595166
DelphiN!
2006-04-21 08:52
2006.05.14
Настройка видеокарты ATI Radeon 200M(OpenGl,Direct3D)


1-1144304985
Alex_C
2006-04-06 10:29
2006.05.14
Событие при активации приложения?


2-1145978039
ruslann
2006-04-25 19:13
2006.05.14
Работа с СОМ портами


3-1142913265
Dyusha
2006-03-21 06:54
2006.05.14
Подстановка значений в поля