摘要 |
1. Способ адресации кольцевого буфера, содержащий этапы, на которых ! устанавливают длину упомянутого кольцевого буфера, причем упомянутая длина предназначена для ограничения адресуемого диапазона упомянутого кольцевого буфера; ! устанавливают начальный адрес для упомянутого кольцевого буфера, причем упомянутый начальный адрес выровнен в степень 2; ! устанавливают конечный адрес для упомянутого кольцевого буфера, причем упомянутый конечный адрес расположен на расстоянии от упомянутого начального адреса на упомянутую длину, меньшую чем упомянутая степень 2, и большую чем упомянутая длина;! определяют местоположение текущего указателя для адреса в упомянутом кольцевом буфере, причем местоположение упомянутого текущего указателя находится между упомянутым начальным адресом и упомянутым конечным адресом; ! определяют величину шага по индексу бит между упомянутым начальным адресом и упомянутым конечным адресом; ! определяют местоположение нового указателя в упомянутом кольцевом буфере с помощью сдвига от местоположения упомянутого текущего указателя на число бит упомянутой величины шага по индексу; и ! определяют местоположение отрегулированного указателя, находящееся в упомянутом кольцевом буфере, с помощью арифметической операции местоположения упомянутого нового указателя с упомянутой длиной. ! 2. Способ по п.1, дополнительно содержащий этап, на котором устанавливают местоположение упомянутого отрегулированного указателя в случае положительного шага по индексу: (а) в случае, когда местоположение упомянутого нового указателя меньше чем упомянутый конечный адрес, с помощью регулирования местопол� |