реклама на сайте
подробности

 
 
> AVRASM2, продублировать макрос N раз
zombi
сообщение Mar 27 2017, 22:47
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Нужно в сегменте кода создать 212 одинаковых фрагментов.
Сделал через макросы.
Объявил макрос M1 содержащий один фрагмент.
Потом макрос M10 состоящий из десяти M1.
Затем M100 из десяти M10.

В тексте программы записал:
M100
M100
M10
M1
M1

Все получилось как надо, но сама запись не нравится.

Может есть другая возможность сделать такое?
Что типа цикла макросов или loop или for какой или rep-endrep или еще как?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
adc
сообщение Apr 14 2017, 20:24
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 409
Регистрация: 29-10-07
Пользователь №: 31 836



Если код имеет сотни повторов, и это дает прирост в скорости которой нельзя заменить на вызовы пп, это означает только то, что Вы неправильно выбрали платформу, либо алгоритм хромает. Вы довольно грубо ведете диалог, без явной на то причины. Возможно, Вам имеет смысл подтянуть культуру общения. С такими комментариями, Вам,уважающие себя люди, помогать не будут.
Go to the top of the page
 
+Quote Post
zombi
сообщение Apr 14 2017, 20:41
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(adc @ Apr 14 2017, 23:24) *
Если код имеет сотни повторов, и это дает прирост в скорости которой нельзя заменить на вызовы пп, это означает только то, что Вы неправильно выбрали платформу, либо алгоритм хромает. Вы довольно грубо ведете диалог, без явной на то причины. Возможно, Вам имеет смысл подтянуть культуру общения. С такими комментариями, Вам,уважающие себя люди, помогать не будут.

Люди которые на конкретно поставленный вопрос вместо ответа начинают писать всякую ... не вызывают у меня уважения и уж тем более помощи от таких людей я не жду.
А о культуре общения Вам лучше промолчать.
Go to the top of the page
 
+Quote Post
demiurg1978
сообщение Apr 15 2017, 14:19
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 333
Регистрация: 19-12-13
Из: Новосибирск
Пользователь №: 79 709



Цитата(zombi @ Apr 15 2017, 02:41) *
А о культуре общения Вам лучше промолчать.

Вообще-то вам ответили на вопрос. Мало того, вы сами ответили. 10 макросов - 10 раз вызываем. 100 макросов - 100 раз. Это и есть циклы.
Ваши макросы не развернуты. Остается только телепатировать.
Вам намекнули на культуру общения. А вы в бутылку полезли. Прежде чем ответить, подумайте 10 раз. Здесь не пацанские встречи. Разговаривайте вежливо. Ваш собеседник может быть владельцем фирмы, занимать серьезную должность, серьезным специалистом. Любой специалист по электронике закончил как минимум 1 высшее учебное заведение. А это уже другой уровень общения.
Ругаться может никто и не будет, но отвечать вам больше не будут. Время и нервы дороже.

Сообщение отредактировал demiurg1978 - Apr 15 2017, 14:21
Go to the top of the page
 
+Quote Post
zombi
сообщение Apr 15 2017, 14:30
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(demiurg1978 @ Apr 15 2017, 17:19) *
Вообще-то вам ответили на вопрос.

Прочтите мой вопрос и процитируйте ответ на него.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- zombi   AVRASM2   Mar 27 2017, 22:47
- - adc   Порочный путь. Нереальный жор памяти, если это не ...   Apr 3 2017, 05:17
|- - zombi   Цитата(adc @ Apr 3 2017, 08:17) Повторяющ...   Apr 3 2017, 09:15
- - adc   Цитата(zombi @ Apr 3 2017, 13:15) спасибо...   Apr 12 2017, 11:28
|- - zombi   Цитата(adc @ Apr 12 2017, 14:28) В каком ...   Apr 12 2017, 16:04
|- - demiurg1978   Цитата(zombi @ Apr 15 2017, 20:30) Прочти...   Apr 15 2017, 14:50
|- - zombi   Цитата(demiurg1978 @ Apr 15 2017, 17:50) ...   Apr 15 2017, 14:59
|- - demiurg1978   Макросы в студию. Что делают эти макросы. После эт...   Apr 15 2017, 15:15
|- - zombi   Цитата(demiurg1978 @ Apr 15 2017, 18:15) ...   Apr 15 2017, 15:21
- - adc   Цитата(zombi @ Apr 15 2017, 00:41) А о ку...   Apr 15 2017, 06:34
- - Владивольт   Может, как-то встроить в технологическую цепочку п...   Apr 15 2017, 15:24
|- - zombi   Цитата(Владивольт @ Apr 15 2017, 18:24) С...   Apr 16 2017, 10:11
- - aiwa   Сам не пробовал, но видел нечто подобное у сослужи...   Apr 16 2017, 19:40


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 08:26
Рейтинг@Mail.ru


Страница сгенерированна за 0.01419 секунд с 7
ELECTRONIX ©2004-2016