А зачем данные переносить? Это не увеличивает ли износ? Я оставляю
все страницы с данными не стёртыми. Стираю лишь на одну страницу вперёд, когда свободные места на текущей, подходят к концу. Поэтому не имею потребности в переносе данных - они просто лежат там, где были изначально записаны. Стираются лишь когда все страницы сделали круг и нужно будет писать следующий цикл уже в эту страницу.
Странный какой-то AN, непонятно, зачем его использовать, тем более для другого типа памяти, когда можно придумать лучше.