-
- да, всё так. st - один такт, ld - два, всего три такта на операцию чтения-записи (а их в цикле 256
друг за дружкой, потом проверка условия выхода и опять в цикл. По
выходу - поиск ненулевого байта в результирующем массиве 256 байт.
в итоге в среднем 3,5 такта на байт при блоке данных 2к Adept(183 знак., 30.01.2021 00:54)
- Ну ещё не забудьте, что массив 256 байт надо обнулить перед
использованием, а цикл со сравнением можно и развернуть. - LightElf(30.01.2021 09:26)
- После использования, если его обнулять на этапе INIT. - ILYAUL(30.01.2021 09:44)
- Ну ещё не забудьте, что массив 256 байт надо обнулить перед
использованием, а цикл со сравнением можно и развернуть. - LightElf(30.01.2021 09:26)
- да, всё так. st - один такт, ld - два, всего три такта на операцию чтения-записи (а их в цикле 256
друг за дружкой, потом проверка условия выхода и опять в цикл. По
выходу - поиск ненулевого байта в результирующем массиве 256 байт.
в итоге в среднем 3,5 такта на байт при блоке данных 2к Adept(183 знак., 30.01.2021 00:54)