[an error occurred while processing this directive]
А может команда двухбайтовая? Тогда дизассемблер второй байт NOP-ом и итображает.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
КТ
20 сентября 2006 г. 13:23
В ответ на:
Господа программеры! Посмотрел дизасемблерный листинг в Microchip C18, после каждого присваивания идет NOP. Нах это нужно и как с этим бороться.
отправлено Digital 20 сентября 2006 г. 13:05
Составить ответ
|||
Конференция
|||
Архив
Ответы
у меня был чип, где напр jmp выполнялось за 2 такта, а ост операции - за один. Соотв после каждого jmp был nop при откл. оптимизации..
—
++
(20.09.2006 14:05
80.92.98.25
,
пустое
)
Команды действительно 2-х байтовые и NOPы тоже!
—
Digital
(20.09.2006 13:28
212.110.129.13
,
пустое
)
Команды 2 байтовые, но есть и 4 байтовые(2 слова). Вот второе слово такой команды и отображается как nop
—
A_F
(20.09.2006 14:09
85.90.203.106
,
пустое
)
В точку! Так и есть. Всем спасибо.
—
Digital
(20.09.2006 15:31
212.110.129.13
,
пустое
)
Наверное, двухсловная?
—
_Bill
(20.09.2006 13:26
193.233.83.66
,
пустое
)
Ну конечно имелось ввиду двухсловная, просто оговорился.
—
КТ
(20.09.2006 20:37
193.109.248.67
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание