Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Assembler для kinetis
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM > Kinetis
zuuuuk
добрый день.

Помогите понять команду для микроконтроллера MK20DN512

Код
0000b8c0 <Message_BatteryChargerState>:
    b8c0:    e890fffe     .word    0xe890fffe

0000b8c4 <Message_Node>:
    b8c4:    ef18fffd     .word    0xef18fffd


Этот код получен из дизаскмбелора .elf файла.
Что делает эта команда?
Obam
Цитата(zuuuuk @ Feb 17 2017, 16:27) *
добрый день.

Помогите понять команду для микроконтроллера MK20DN512

Код
0000b8c0 <Message_BatteryChargerState>:
    b8c0:    e890fffe     .word    0xe890fffe

0000b8c4 <Message_Node>:
    b8c4:    ef18fffd     .word    0xef18fffd


Этот код получен из дизаскмбелора .elf файла.
Что делает эта команда?


Позвольте порекомендовать всё-таки дизассемблер: результаты будут более внятными (;

Директивы размещения данных
По смещению 0xb8c0 будет размещено 0xe890fffe, а по смещению 0xb8c4 соответственно 0xef18fffd.
zuuuuk
Приношу извинения за грамматическую ошибку.

Цитата
Директивы размещения данных
По смещению 0xb8c0 будет размещено 0xe890fffe, а по смещению 0xb8c4 соответственно 0xef18fffd.


а что значат сами данные?
Сергей Борщ
QUOTE (zuuuuk @ Feb 20 2017, 09:42) *
а что значат сами данные?
Да что угодно. Надо внимательно смотреть код, в котором они используются. Тогда, может быть, удатся понять, что они значат конкретно для этого кода.
AlexandrY
Цитата(zuuuuk @ Feb 17 2017, 14:27) *
добрый день.

Помогите понять команду для микроконтроллера MK20DN512

Код
0000b8c0 <Message_BatteryChargerState>:
    b8c0:    e890fffe     .word    0xe890fffe

0000b8c4 <Message_Node>:
    b8c4:    ef18fffd     .word    0xef18fffd


Этот код получен из дизаскмбелора .elf файла.
Что делает эта команда?


Похоже на команды из старого набора инструкций для ARM7
Вторая это вызов SWI
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.