Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры Atmega AVR
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.59/136: Рейтинг темы: голосов - 136, средняя оценка - 4.59
rimomtsofto
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 397
1

Макрос: сложение регистровой пары и одного регистра

24.04.2015, 00:37. Просмотров 24647. Ответов 43
Метки нет (Все метки)

Подскажите пожалуйста, как лучше сложить, скажем пару Z и R0. Естественно с минимальным количеством кода и тактов. Сходу написал:
add zl, r0
sbci zh, (-1)

А когда уже начал тестить увидел, что оно не работает)))
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.04.2015, 00:37
Ответы с готовыми решениями:

Сложение числа и регистровой пары
Как к получившемуся числу в DX:AX при умножении прибавить число? DX:AX + 1 = DX:AX?

Сложение регистровой пары и двух байтов
Помогите с задачкой) Разработать программу которая производит сложение регистровой пары и двух...

Сложение половинок регистра
Объясните плз как работает такое сложение и что находится в al и dh Какое значение получится в...

Написать макрос сравнения без учета регистра
Пож, подскажите, есть макрос для сравнения текста двух ячеек, учитывающий Регистр If...

Число, занимающее более одного регистра
Собственно, задача такая: вывести объём доступной физической памяти в байтах. Понятно, что для этой...

43
dimyurk1978
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 3,047
26.04.2015, 16:09 41
Цитата Сообщение от rymomtsofto
Но сидеть курить два дня Ваш проект терпения не хватает
Усмирите свою нетерпелку. Иначе вы так много времени потеряете.
0
rimomtsofto
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 397
26.04.2015, 16:22 42
Да я вообще человек такой, что даже очень терпеливый и очень люблю теорию. Я к тому времени, как сел мигать светодиодом первый раз, книги 4 про авр прочел. У меня наооборот есть нехватка напора, быстро взять, спаять и попробовать, буду мусолить, клинья подбивать, теорию муссировать. Простов этом случае, я набросал план действий примерный. Я сяду напишу свой автомат, посмотрю, как оно работает, сколько ресурсов жрет, а потом пойду в деталях с Вашим сравниавать, так будет быстрее. А бросать сложную часть проекта, пока в ней всем мозгом - не дело, потом опять время - чтобы въехать.
0
dimyurk1978
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 3,047
26.04.2015, 16:40 43
Есть такое понятие - преждевременная оптимизация. Вы сначала добейтесь, чтобы программа заработала, потом начинайте оптимизировать. Проектирование сверху вниз. Общая картина, потом начинаете пилить на логические кубики. Тут недавно на форуме кто-то писал - "съесть слона по кусочкам". Как бы я и так знал, что это такое, только другими словами. А тут готовый термин так сказать. Нагуглите эти слова, вам многое откроется. :)
0
rimomtsofto
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 397
26.04.2015, 17:03 44
Да помню я этого слона. Вот я и поглощаю сейчас один из кусочков. Не отрываться же от этого и бежать к другому. Я почему так активно спрашивать начал про автоматы, думал сейчас въеду за пару часов, вроде как оттохнуть от текущей задачки немного, переключиться. А там все быстро не вышло.
0
26.04.2015, 17:03
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.04.2015, 17:03

Смена регистра одного символа в строке.
Имееетса строка, нужно в ней сменить регистр нескольких символов. Смотрите в програме комментарий!...

Как переместить информацию из одного регистра в другой
Добрый день. Подскажите пожалуйста как сделать перенос из одного регистра в другой. Так чтоб для...

Макрос: Поиск значения (текст) и сложение ячейки справа от него
Дана таблица во вложении. Нужно: Провести поиск значения "Принтеры", и при нахождении складывать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
44
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru