FIELD: information technology.
SUBSTANCE: method of locating a pointer in a circular buffer involves the following steps: the length, initial and final address of the circular buffer are established; the position of the current address pointer in the circular buffer is determined, a base mask is created, a shift mask is determined, the pointer base is determined, shift of the pointer is determined, the value of bit stride between the initial and final address is determined, a new shift of the pointer is obtained, position of the new pointer in the circular buffer is determined based on the pointer base and the new shift of the pointer.
EFFECT: faster digital data processing.
21 cl, 8 dwg
Title | Year | Author | Number |
---|---|---|---|
METHOD OF ADDRESSING A CIRCULAR BUFFER IN MICROPROCESSOR MEMORY | 2015 |
|
RU2598323C1 |
SYSTEMS AND METHODS FOR PREVENTION OF UNAUTHORIZED STACK PIVOTING | 2014 |
|
RU2629442C2 |
INSTRUCTION AND LOGICAL SCHEME FOR SORTING AND LOADING OF SAVE INSTRUCTIONS | 2014 |
|
RU2663362C1 |
CONTROLLING RATE OF PROCESSING ADAPTER INTERRUPTION REQUESTS | 2010 |
|
RU2526287C2 |
DELAY-INSENSITIVE BUFFER FOR COMMUNICATION WITH ACKNOWLEDGEMENT | 2014 |
|
RU2598594C2 |
MODULE FOR COPROCESSOR CACHE | 2011 |
|
RU2586589C2 |
PROCESSING ADMINISTRATION RELATED TO SELECTED ARCHITECTURAL FUNCTIONS | 2015 |
|
RU2665243C2 |
RUNTIME DETERMINATION OF TRANSLATION FORMATS FOR ADAPTER FUNCTIONS | 2010 |
|
RU2556418C2 |
OPERATION UNIT FOR ASSOCIATIVE MATRIX TRANSPUTER | 1984 |
|
RU2087031C1 |
DEVICE AND METHOD FOR EXTRACTING DATA FROM BUFFER AND LOADING THESE INTO BUFFER | 2002 |
|
RU2265879C2 |
Authors
Dates
2010-07-27—Published
2006-10-20—Filed