Вниз
Скачать: CL | DM;

Большие переменные   Найти похожие ветки 

 
Zaletchik   (2005-12-13 15:37) [0]

Подскажите пожалуйста можно ли создать  буфер на 255 байт и более, в котором можно было  бы делать операции побитного сдвига влево/вправо и как?


 
Anatoly Podgoretsky ©   (2005-12-13 15:39) [1]

Можно


 
Zaletchik   (2005-12-22 11:46) [2]

Не подскажешь как?


 
evvcom ©   (2005-12-22 12:06) [3]

Вообще сдвиг делается shl и shr в паскале. В случае с данными более 4 байт, надо старший/младший разряд переносить в следующие 4 байта. Поэтому добавляются дополнительные проверки перед сдвигом и последующий or после сдвига.
Если использовать ассемблер, можно оптимизировать алгоритм за счет использования циклических сдвигов.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.013 c
1-1134048690
MetalFan
2005-12-08 16:31
2006.01.08
Генерация строки по маске...


4-1131038926
BURN
2005-11-03 20:28
2006.01.08
Смена Mac адреса


14-1134464687
ZeroDivide
2005-12-13 12:04
2006.01.08
Исполение новогодних желаний


8-1123012068
CHAINIK
2005-08-02 23:47
2006.01.08
Вырезать кусок из МР3


2-1134927056
Silica
2005-12-18 20:30
2006.01.08
Что означает данный код?




   Наверх