[an error occurred while processing this directive]
а есть вообще гарантия что при выполнениии инструкции процессор в ARM режиме был ?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
DASM
23 марта 2005 г. 18:05
В ответ на:
а вот в этом ещё один замечательный фокус - НА ЛЮБОЙ!
отправлено mishal 23 марта 2005 г. 18:03
Составить ответ
|||
Конференция
|||
Архив
Ответы
эээ ...хороший вопрос вроде бы в АRM, потому что
—
mishal
(23.03.2005 18:11, 85 байт)
ну и что ? Если проц был в THUMB, то логика будет совершенно иной работы
—
DASM
(23.03.2005 18:13,
пустое
)
в зависимости от endian проца E12FFF1E будет интерпретирована либо как unconditional branch по ФИКСИРОВАННОМУ offset , либо как branch with link
—
DASM
(23.03.2005 18:16,
пустое
)
ух ты ....где это вы вычитали интересно почитать - у меня little endian -
—
mishal
(23.03.2005 18:20,
пустое
)
чего начитал ? Он воспримет при выборке не 32 битное слово, а 16 битное и соответствующим образом интепретирует. ARM7TDMI с arm.com
—
DASM
(23.03.2005 18:23,
пустое
)
я подумал что он может так же на лету переключатся big-little как ARM-THUMB
—
mishal
(23.03.2005 18:30,
пустое
)
нет
—
DASM
(23.03.2005 18:32,
пустое
)
про ARM-THUMB понятно - я про endian-ы
—
mishal
(23.03.2005 18:25,
пустое
)
а вообще, вы эти опкода на чем смотрите, чем компилируете и как трассируете?
—
DASM
(23.03.2005 18:27,
пустое
)
iar 4.1A- cмотрю в отчёте компилятора
—
mishal
(23.03.2005 18:29,
пустое
)
не понял, это компилятор R14 (ака LR) подсовывает ?
—
DASM
(23.03.2005 18:33,
пустое
)
благодаря отладчику я конечно ручками могу менять ...но это не решение
—
mishal
(23.03.2005 18:40,
пустое
)
ничего не понял. Зачем чего-то менять. Опишите суть задачи пожалуйста
—
DASM
(23.03.2005 18:46,
пустое
)
в смысле могу поменять регистр ручками по котором ветвление будет
—
mishal
(23.03.2005 18:51,
пустое
)
в данном конкретном случае - нет - это стандартная инициализация моей системы.
—
mishal
(23.03.2005 18:38, 93 байт)
кажется начинаю понимать. Не пришлете проект ?
—
DASM
(23.03.2005 18:40,
пустое
)
взгляните на свою почту
—
mishal
(23.03.2005 18:55,
пустое
)
так зачем мне main ? Мне интересно зачем готовый проект под IAR нужно править ручками на асме.
—
DASM
(23.03.2005 19:05,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru