ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
25 марта
1504111 Топик полностью
petrd (07.03.2025 09:48, просмотров: 99) ответил Nikolay_Po на Это чётко - когда работа идёт из кэша. А когда случилось ветвление, промах - тут уже может зависеть от места расположения данных во флеш, от выравнивания. Может, какие архитектурные нюансы, типа пересечения границы страницы и прочее...
Да, как мне кажется я и подобрался к этим архитектурным нюансам. Вот и захотелось прояснить насколько получится и как это объяснить. Ядро V2 достаточно простое, исхожу из того что кеша нет (могу ошибаться, но подтверждения, что кеш есть тоже не видел). Может быть есть какой-то буфер для префетча. По аналогии с другими МК WCH предполагаю, что программа работает из теневого RAM, куда программа перекочевала из флеш при загрузке. В месте кода где различия обращение идет только к 

RAM.