-
- Вопрос - а насколько компиляторы умеют эффективно это использовать? Или все на intrinsic надо писать? - Evgeny_CD(11.02.2019 21:22)
- Вот код из "уточнённого вопроса", скомпилированный ИАРом (medium optimization). Видно, что ИАР использует UBFX и BFI. йцукен(1690 знак., 11.02.2019 23:02)
- Спасибо! - Evgeny_CD(12.02.2019 01:06)
- Битовый доступ к памяти - это аппаратная фишка кортеха, которая банально мапится на адресное пространство. Работа, правда, сильно быстрее не становится, процессор все равно делает read-modify-write, хоть и непрозрачно для погромиста. lloyd(348 знак., 11.02.2019 21:29)
- Вот код из "уточнённого вопроса", скомпилированный ИАРом (medium optimization). Видно, что ИАР использует UBFX и BFI. йцукен(1690 знак., 11.02.2019 23:02)
- Ух ты, какой шустрый! А если надо упаковывать битовые структуры для экономии спутникового канала связи - тогда на что переходить? А в Inmarsat биты на вес золота в буквальном смысле. - Evgeny_CD(11.02.2019 21:12)
- Зачем мне на него переходить? Я его пользую там где он нужен (лет 5 уже), где хватает тиньки я ставлю тиньку. Ну давай щаз начнем во все приблуды вкорячивать андроид шоб "и так хватило". Не стану я гвозди забивать отбойным молотком. - Codavr(11.02.2019 20:50 - 21:07)
- Вопрос - а насколько компиляторы умеют эффективно это использовать? Или все на intrinsic надо писать? - Evgeny_CD(11.02.2019 21:22)