Перейти к содержанию
    

Assembler для kinetis

добрый день.

 

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

 

0000b8c0 <Message_BatteryChargerState>:
    b8c0:    e890fffe     .word    0xe890fffe

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

 

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

Что делает эта команда?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

добрый день.

 

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

 

0000b8c0 <Message_BatteryChargerState>:
    b8c0:    e890fffe     .word    0xe890fffe

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

 

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

Что делает эта команда?

 

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

 

Директивы размещения данных

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Приношу извинения за грамматическую ошибку.

 

Директивы размещения данных

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

 

а что значат сами данные?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а что значат сами данные?
Да что угодно. Надо внимательно смотреть код, в котором они используются. Тогда, может быть, удатся понять, что они значат конкретно для этого кода.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

добрый день.

 

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

 

0000b8c0 <Message_BatteryChargerState>:
    b8c0:    e890fffe     .word    0xe890fffe

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

 

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

Что делает эта команда?

 

Похоже на команды из старого набора инструкций для ARM7

Вторая это вызов SWI

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...