Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Ассемблер, avr
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > MCS51, AVR, PIC, STM8, 8bit
LexRoss
Как увеличить "дальнобойность" brne? Хотя бы строк до 100, может, есть эквивалент?
aaarrr
Код
breq    PC+0x02
rjmp    label
LexRoss
aaarrr, а что такое PC+0x02 ?
я могу написать вместо
Код
brne label


вот это
Код
brne PC+0x02
rjmp label
?
aaarrr
Цитата(LexRoss @ Apr 29 2009, 18:50) *
aaarrr, а что такое PC+0x02 ?

Текущий адрес + 2, т.е. просто пропуск rjmp.

Цитата(LexRoss @ Apr 29 2009, 18:50) *
я могу написать вместо
Код
brne label


вот это
Код
brne PC+0x02
rjmp label
?

Тогда это будет аналог breq, а не brne.
LexRoss
ясно, спасибо
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.