Изобретения относятся к обработке цифровых сигналов для множества приложений, включая систему связи (например, CDMA). Техническим результатом является повышение скорости обработки цифровых сигналов. Способ определения местоположения указателя в кольцевом буфере включает шаги: устанавливают длину, начальный и конечный адрес кольцевого буфера; определяют местоположение текущего указателя для адреса в кольцевом буфере, формируют базовую маску, определяют маску смещения, определяют базу указателя, определяют смещение указателя, определяют величину шага по индексу бит между начальным и конечным адресом, получают новое смещение указателя, определяют местоположение нового указателя в кольцевом буфере на основании базы указателя и нового смещения указателя. 4 н. и 17 з.п. ф-лы, 8 ил.