Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Воскресенье
20 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
282469
Топик полностью
++
(08.11.2011 17:20, просмотров: 117)
ответил
borman11
на
IAR ARM: Если в структуре есть хотя бы одно поле с типом uint64, то вся структура упаковывается кратно 8-ми байтам. Почему так?
Вероятно, это необходимо, чтобы данные были считаны одной ассемблерной командой.
Напр, для intel инструкции move16, требуются операнды, выравненные на границу 16 байт
++
Ответить