Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Proteus, KiCAD и другие ECAD Разработчик так или иначе сталкивается с системами автоматизированного проектирования. Данный раздел - по САПР.

 
Опции темы

Народ, посмотрите quasm, Как ваши впечатления?

Непрочитано 12.10.2009, 18:19  
suri
Прохожий
 
Аватар для suri
 
Регистрация: 12.10.2009
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 5 раз(а) в 1 сообщении
suri на пути к лучшему
По умолчанию Народ, посмотрите quasm, Как ваши впечатления?

http://quasm.narod.ru/
Интересно мнение программеров любящих ассемблер
suri вне форума  
Непрочитано 12.10.2009, 20:40  
arhimed486
Прописка
 
Регистрация: 01.08.2009
Сообщений: 138
Сказал спасибо: 5
Сказали Спасибо 37 раз(а) в 13 сообщении(ях)
arhimed486 на пути к лучшему
По умолчанию Re: Народ, посмотрите quasm, Как ваши впечатления?

По моемУ опыту работы с algorithm builder, могу сказать, что подобные среды удобны для быстрой разработки программ для МК. Но я такие среды не очень люблю, предпочитаю писАть код вручную, просто мне так привычнее.
arhimed486 вне форума  
Непрочитано 13.10.2009, 14:57  
karuzus
Частый гость
 
Регистрация: 05.08.2006
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
karuzus на пути к лучшему
По умолчанию Re: Народ, посмотрите quasm, Как ваши впечатления?

Сейчас мало кто пользуется архитектурой С51-она не очень хороша. Большинство, программирующих на ассемблере, предпочитают АВР насколько я знаю. Хотя, здесь есть макрокоманды, значит должно быть попроще.
karuzus вне форума  
Непрочитано 13.10.2009, 15:15  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,394
Сказал спасибо: 2,016
Сказали Спасибо 1,356 раз(а) в 591 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: Народ, посмотрите quasm, Как ваши впечатления?

Для ассемблера как раз 51 архитектура намного лучше. Это не RISC процессор, и пусть он не быстрый, зато там, напрмер, можно работать с данными прямо в памяти, одной командой сравнить и перейти, проверка флага с очисткой, вообще битовые переменные там прекрасно реализованы. Текст программы будет раза в два-три меньше, чем для АВРки.

А вот для Си АВРка лучше - команды просты и шустры.
__________________
[ жизнь приятна и красива, если выпить литр пива ]
nml вне форума  
Непрочитано 13.10.2009, 20:01  
karuzus
Частый гость
 
Регистрация: 05.08.2006
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
karuzus на пути к лучшему
По умолчанию Re: Народ, посмотрите quasm, Как ваши впечатления?

Никогда не слышал, чтобы С51 в чем-то превосходил АВР!!! Даже интересно стало и сравнил то что ты говоришь "прямо в памяти, одной командой сравнить и перейти": и в алгоритм билдере(АВР) и в этой новой quasm(С51). Так вот, простая команда if(s1›s2)then goto LABEL: В билдере она у меня преобразовалась в 4 команды([$61]-›r16, [$62]-›r17, test(r16 r17), if(›)goto - всего 10 байт), а куасм ее преобразует тоже в 4 команды(a=s1; c=1; a-s2-; if(-=)goto - всего 7 байт) НО! это если сравнение не знаковое, а вот если ЗНАКОВОЕ, то для АВРа билдеру также достаточно 4 команды, а для С51 куасму приходится использовать 7 команд(уже 15 байт!!!). А если s1 и s2 не однобайтные, а двух-и тд.байтные, то разница еще ощутимее, так что АВР рулит. Силабс сильнее АВРа не архитектурой, а периферией: например АЦП-16 бит в чипе 5х5мм(и т.п.), и ради него приходится пользоваться С51-архитектурой.
karuzus вне форума  
Непрочитано 14.10.2009, 11:57  
suri
Прохожий
 
Аватар для suri
 
Регистрация: 12.10.2009
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 5 раз(а) в 1 сообщении
suri на пути к лучшему
По умолчанию Re: Народ, посмотрите quasm, Как ваши впечатления?

Какая разница, чья архитектура лучше или хуже? Я знаю, что ARM7 во вногих случаях лучше, чем С8051, но все равно программирую 51, потому что привык, знаю его, и для моих задач он вполне подходит. Здесь-то тема про САПР
suri вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 03:22.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.