|
PC +/- … |
|
|
|
Apr 11 2011, 17:44
|

Пользователь забанен
    
Группа: Свой
Сообщений: 1 138
Регистрация: 9-08-05
Пользователь №: 7 492

|
..Борюсь с атмегами.. о, как они мне не нравятся.. ну всё, буквально, претит.. ..Вопрос такой. У PIC-ов есть возможность написать: гоу ту доллар +/-, скажем, 7. И программа перейдет по указанному адресу. У атмег, аналогичный вариант выглядит, как, PC +/- 7. Как бы, это работает. Но, недавно, что-то не пошло, пришлось по фрагментам в студии рассматривать. И обнаружил, что не прыгает оно на семь указанных строчек, а прыгает на шесть. А в других случаях прыгало.. Если указать восемь, будет прыгать на семь. ..Это глюк такой или есть нюансы, которых не знаю? ..С PIC-ами таких проблем не было. P.S. Настоятельная просьба ко всем, решившим сюда ответить: ни слова о Си. О его достоинствах, преимуществах и т. д. Ни слова! Или сразу закрою тему.
--------------------
It's me
|
|
|
|
|
 |
Ответов
(135 - 149)
|
Apr 14 2011, 15:04
|

Гуру
     
Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874

|
Цитата(zombi @ Apr 14 2011, 18:45)  Пока все здесь, осмелюсь спросить: какая принципиальная разница в этих двух строчках программы Код .db 06,07,08,09,10,11 .db 6,7,8,9,10,11 Главное, не нарваться на ассемблер, написанный фанатом Сей
--------------------
Пишите в личку.
|
|
|
|
Guest_@Ark_*
|
Apr 14 2011, 15:05
|
Guests

|
Не сказано какой именно ассемблер будет использоватья, и какая система счисления принята для чисел по умолчанию, и что является признаком той или иной системы счисления... Пока это неизвестно, результат компиляции неопределен...
|
|
|
|
Guest_@Ark_*
|
Apr 14 2011, 15:17
|
Guests

|
Цитата компилятор любой AVRASM Тогда и результат любой  , в зависимости от конкретного компилятора...
|
|
|
|
Guest_@Ark_*
|
Apr 14 2011, 15:30
|
Guests

|
Может кто-то выложит результат компиляции? Заинтриговали прям.
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|