Ассемблер
20.05.2015, 20:37
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
|
Re: Ассемблер
Сообщение от nikvas
|
|
Женщины, за деньги? Это не смешно
|
Конечно не смешно, правда жизни...
Сообщение от Vlad_Petr
|
|
Я для себя брал за правило
|
Периодически пользуюсь этой фигнёй, но только в единственном случае - для формирования задержки в 2 такта.
|
|
|
|
20.05.2015, 23:52
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,042
Сказал спасибо: 589
Сказали Спасибо 3,967 раз(а) в 1,825 сообщении(ях)
|
Re: Ассемблер
Как по мне, goto $-1 еще куда не шло (зшс16), а вот вот все остальное сулит маленькими (или большими) неожиданностями в будущем.
|
|
|
|
21.05.2015, 01:05
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
|
Re: Ассемблер
Сообщение от alvadep
|
|
Как по мне, goto $-1 еще куда не шло
|
Не-не-не!..
Никаких долларов, исключительно через PC.
|
|
|
|
21.05.2015, 07:17
|
|
|
Прописка
Регистрация: 04.09.2009
Сообщений: 167
Сказал спасибо: 1
Сказали Спасибо 35 раз(а) в 25 сообщении(ях)
|
Re: Ассемблер
Сообщение от Vlad_Petr
|
|
Причина внедрения метки такого вида проста...
|
Не только в этом смысле. В PIC16 goto $+1 заменяло два nop.
|
|
|
|
21.05.2015, 07:26
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
|
Re: Ассемблер
На любом контроллере Ассемблер заменяет девушек
|
|
|
|
21.05.2015, 10:03
|
|
|
Временная регистрация
Регистрация: 21.02.2010
Сообщений: 72
Сказал спасибо: 53
Сказали Спасибо 106 раз(а) в 23 сообщении(ях)
|
Re: Ассемблер
Враки! Не заменяет.
|
|
|
|
21.05.2015, 14:06
|
|
|
Прописка
Регистрация: 04.09.2009
Сообщений: 167
Сказал спасибо: 1
Сказали Спасибо 35 раз(а) в 25 сообщении(ях)
|
Re: Ассемблер
Сообщение от niXto
|
|
На любом контроллере Ассемблер заменяет девушек
|
В смысле - верный способ поеб...ся?
|
|
|
|
21.05.2015, 21:08
|
|
|
Частый гость
Регистрация: 01.09.2007
Адрес: Харьков
Сообщений: 7
Сказал спасибо: 5
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Ассемблер
Зато знание асма очень помогает в понимании работы контроллера, и оптимизации Си-шного кода (не первый раз перелопачиваю программки сторонних разрабов, и высвобождаю как минимум 5-15% памяти без потерь, а туда и фичи дополнительные влазят).
|
|
|
|
21.05.2015, 21:34
|
|
|
Прописка
Регистрация: 04.09.2009
Сообщений: 167
Сказал спасибо: 1
Сказали Спасибо 35 раз(а) в 25 сообщении(ях)
|
Re: Ассемблер
Сообщение от DooMmen
|
|
...не первый раз перелопачиваю программки сторонних разрабов, и высвобождаю как минимум 5-15% памяти без потерь, а туда и фичи дополнительные влазят...
|
А тут нужно спросить экономиста, что выгоднее, заплатить Вам за "перелопачивание", или взять МК "пожирнее". IMHO, все эти заявления про оверхед компиляторов с Си и экономию в сотню байт, чтобы "фичи дополнительные влезли" - дремучее ретроградство. Память дешевеет, ядра ускоряются. Ассемблер нужен, безусловно, но не для экономии программной памяти, все эти байки на начинающих расчитаны. На программе сложнее мигающего светодиода, нормальный оптимизирующий Си компилятор уделает ассемблерщика, как бог черепаху.
|
|
|
|
21.05.2015, 23:13
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 08.06.2008
Сообщений: 1,393
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
|
Re: Ассемблер
Сообщение от shindax
|
|
... нормальный оптимизирующий Си компилятор уделает ассемблерщика, как бог черепаху.
|
Ну да, иногда так уделает, что будешь долго репу чесать ,пока дойдет что оптимизатор надо отключить.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 22:41.
|
|