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

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

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

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

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

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

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

 
Опции темы
Непрочитано 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
Сообщений: 142
Сказал спасибо: 6
Сказали Спасибо 38 раз(а) в 14 сообщении(ях)
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,378
Сказал спасибо: 1,956
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
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, время: 20:35.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot