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

 
 
41 страниц V  « < 21 22 23 24 25 > »   
Closed TopicStart new topic
> Ну , что прощаемся с Atmel ?
zltigo
сообщение Oct 5 2015, 13:17
Сообщение #331


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (smalcom @ Oct 5 2015, 14:00) *
кого вы учить собрались с таким подходом? тут точно инженеры? сравнивать ЯВУ и ассемблер...
раз вы такой мастер Си-программ, то напишите мне на Си "nop". На чистом Си есесно без вкраплений асма.

Легко:
__NOP();
одна из множества вплоне из себя сишных intrinsic функций.

QUOTE (smalcom @ Oct 5 2015, 16:05) *
мде. вам бы подучить Си.

Нет. Это Вам учить надо. Target Specific это совершенно нормальный пласт сишных функций, причем они все из себя inline. Впрочем, как и __ASM(...) - тоже Си sm.gif. Только __ASM(...) это уже грубо - сбивает оптимизацию.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
digital
сообщение Oct 5 2015, 13:38
Сообщение #332


Местный
***

Группа: Свой
Сообщений: 229
Регистрация: 3-02-06
Из: Санкт-Петербург
Пользователь №: 13 974



Цитата(smalcom @ Oct 5 2015, 16:05) *
мде. вам бы подучить Си.


что не так?
Go to the top of the page
 
+Quote Post
adnega
сообщение Oct 5 2015, 13:40
Сообщение #333


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(smalcom @ Oct 5 2015, 16:05) *
тема-песочница для любителей спорить.

Пусть себе создадут отдельную тему. Я же предлагаю получить объективный результат.
Go to the top of the page
 
+Quote Post
smalcom
сообщение Oct 5 2015, 13:43
Сообщение #334


Профессионал
*****

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



ну, не буду мешать знатокам си своими глупостями.
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Oct 5 2015, 13:48
Сообщение #335


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(smalcom @ Oct 5 2015, 12:45) *
так об этом вам сразу и сказали: стм32 ширпотребный экскремент.

ШТА?
это из-за того, что не хватает усидчивости запилить нормальный HAL? smile3046.gif ню-ню...

Цитата(adnega @ Oct 5 2015, 13:28) *
Кто готов создать батл-тему, чтоб раз и навсегда закрыть базар, натянув всех любителей asm?

PS. Прошу прощения за эмоции и лексику - это от заботы к подрастающим специалистам.

смотря с помощью чего... все равно Си ужасен, хоть и великsm.gif но UGLY
Go to the top of the page
 
+Quote Post
adnega
сообщение Oct 5 2015, 13:53
Сообщение #336


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(smalcom @ Oct 5 2015, 16:43) *
ну, не буду мешать знатокам си своими глупостями.

Вот. gcc для Cortex-M3.
Цитата
__NOP();
8001826: bf00 nop


Цитата(_Pasha @ Oct 5 2015, 16:48) *
смотря с помощью чего...

Дык, путем подсчета денег. Как же иначе?
Go to the top of the page
 
+Quote Post
Kopa
сообщение Oct 5 2015, 13:58
Сообщение #337


Знающий
****

Группа: Участник
Сообщений: 598
Регистрация: 22-08-05
Пользователь №: 7 861



Цитата(adnega @ Oct 5 2015, 15:33) *
Задачи от простого к сложному в рамках одной цели - эмулятор самого дешевого калькулятора.

Или такого - клавишные ЭКВМ MK-152, МК-162 sm.gif

P.S. Внутри, вроде, сделан на контроллере 51-ой архитектуры.
Go to the top of the page
 
+Quote Post
digital
сообщение Oct 5 2015, 14:08
Сообщение #338


Местный
***

Группа: Свой
Сообщений: 229
Регистрация: 3-02-06
Из: Санкт-Петербург
Пользователь №: 13 974



Цитата(adnega @ Oct 5 2015, 15:33) *
Я открою тему "C vs ASM в коммерческих проектах".


я вообще не понимаю как в современных процессорах можно все писать на асме, сейчас все библиотеки уже давно на си,
не конечно можно из принципа сами все библиотеки переписать или прилинковать, но нафига
Go to the top of the page
 
+Quote Post
Kopa
сообщение Oct 5 2015, 14:16
Сообщение #339


Знающий
****

Группа: Участник
Сообщений: 598
Регистрация: 22-08-05
Пользователь №: 7 861



Цитата(digital @ Oct 5 2015, 17:08) *
я вообще не понимаю как в современных процессорах можно все писать на асме, сейчас все библиотеки уже давно на си,
не конечно можно из принципа сами все библиотеки переписать или прилинковать, но нафига

В Колибри ОС упор сделан на ассемблер и работает на современных процессорах ПК. sm.gif
И что? Вроде вполне успешный проект по поддержке и развитию разработчиками в текущих реалиях
Go to the top of the page
 
+Quote Post
zltigo
сообщение Oct 5 2015, 14:30
Сообщение #340


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (Kopa @ Oct 5 2015, 17:16) *
В Колибри ОС упор сделан на ассемблер и работает на современных процессорах ПК. sm.gif
И что? Вроде вполне успешный проект по поддержке и развитию разработчиками в текущих реалиях

Абсолютная глупось sad.gif - "современным ПК" она ни нафиг не нужна. А там, где нужна, туда фиг портиуешь по причине ASM.
Так-то это все на уровне хобби - типа резьбы по бивню мамонта зимними ночами в чуме, когда делать нехрен.





--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Kopa
сообщение Oct 5 2015, 14:50
Сообщение #341


Знающий
****

Группа: Участник
Сообщений: 598
Регистрация: 22-08-05
Пользователь №: 7 861



Цитата(zltigo @ Oct 5 2015, 17:30) *
Абсолютная глупось sad.gif - "современным ПК" она ни нафиг не нужна. А там, где нужна, туда фиг портиуешь по причине ASM.
Так-то это все на уровне хобби - типа резьбы по бивню мамонта зимними ночами в чуме, когда делать нехрен.

Неубедительно. sm.gif
Технологии приходят и уходят сменяя друг друга, а искусство вечно.
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Oct 5 2015, 15:20
Сообщение #342


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(Kopa @ Oct 5 2015, 17:50) *
Неубедительно. sm.gif
Технологии приходят и уходят сменяя друг друга, а искусство вечно.

rolleyes.gif искусство создания виртуальных машин - вечно
Go to the top of the page
 
+Quote Post
zltigo
сообщение Oct 5 2015, 15:26
Сообщение #343


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (Kopa @ Oct 5 2015, 17:50) *
Технологии приходят и уходят сменяя друг друга, а искусство вечно.

Вот я и говорил то-же самое - "резьба по бивню мамонта". Хотя в данном случае это, ввиду уровня полезности, больше искусство плетения лаптей из веревок.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Kopa
сообщение Oct 5 2015, 15:36
Сообщение #344


Знающий
****

Группа: Участник
Сообщений: 598
Регистрация: 22-08-05
Пользователь №: 7 861



Цитата(zltigo @ Oct 5 2015, 18:26) *
Вот я и говорил то-же самое - "резьба по бивню мамонта". Хотя в данном случае это, ввиду уровня полезности, больше искусство плетения лаптей из веревок.

Если существуют инженерные задачи и решаемые с помощью "экстремальных" средств типа ассемблер, то почему бы и нет?
Колибри уже доказала свою состоятельность в плане решения подобных задач на оборудовании ПК.

P.S. Тоже поучительный пример Секреты разработки флагманского контроллера NX7
Как уж там "извращались" инженеры c асмом или без ХЗ sm.gif

Сообщение отредактировал Kopa - Oct 5 2015, 15:36
Go to the top of the page
 
+Quote Post
zombi
сообщение Oct 5 2015, 15:44
Сообщение #345


Гуру
******

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



Цитата(digital @ Oct 5 2015, 11:34) *
это еще на асме написано ? wacko.gif

Цитата(smalcom @ Oct 5 2015, 14:00) *
у товарища вся прошивка на асме?

Абсолютно вся.
И если за это меня просто обвинили в антинаучности и тд. и тп.
То за следующую строчку наверно вообще разорвут :
Если быть точным то в изделии используется два разных ассемблера.
biggrin.gif
Go to the top of the page
 
+Quote Post

41 страниц V  « < 21 22 23 24 25 > » 
Closed TopicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th July 2025 - 17:49
Рейтинг@Mail.ru


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