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

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

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

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

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

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

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

Закрытая тема
Опции темы
Непрочитано 14.02.2011, 02:19   #491
pinco
Гражданин KAZUS.RU
 
Регистрация: 04.04.2007
Сообщений: 941
Сказал спасибо: 571
Сказали Спасибо 113 раз(а) в 85 сообщении(ях)
pinco на пути к лучшему
По умолчанию Re: Atmel - в цинковый ящик?!!!

Ну так стало быть "Короче асма кода нет" - по прежнему справедливо.
Реклама:
__________________
Короче асма кода нет !
pinco вне форума  
Непрочитано 14.02.2011, 02:28   #492
pinco
Гражданин KAZUS.RU
 
Регистрация: 04.04.2007
Сообщений: 941
Сказал спасибо: 571
Сказали Спасибо 113 раз(а) в 85 сообщении(ях)
pinco на пути к лучшему
По умолчанию Re: Atmel - в цинковый ящик?!!!

Сообщение от Gnider Посмотреть сообщение
,а программист проработавший в фирме 15 лет и вымучивающий в год 2-3 программы остается ни с чем есть повод задуматься.
Ну дак если он не профи и такой медленный я бы сам его выгнал , а насчет количества прог на асме в год - да в общем 20 в год и не такое уж большое количество , ну нашли блин чем гордиться - а ты вот 200 выдай - вот тогда это будет уже хорошим преимуществом перед асмом , ну а раз и на С это невозможно - так и что говорить о мизерных +/- разнице уже даже и не хочется .
__________________
Короче асма кода нет !
pinco вне форума  
Непрочитано 14.02.2011, 02:45   #493
pinco
Гражданин KAZUS.RU
 
Регистрация: 04.04.2007
Сообщений: 941
Сказал спасибо: 571
Сказали Спасибо 113 раз(а) в 85 сообщении(ях)
pinco на пути к лучшему
По умолчанию Re: Atmel - в цинковый ящик?!!!

Сообщение от Gnider Посмотреть сообщение
Ты всерьез думаешь что архитектура 1995 года еще кому то нужна?
А причем тут год - важно как раз построение внутренностей проца , а не год когда это появилось , - вон Free Scale до сих пор использует свою архитектуру , а она древнее AVR-овской - ну и вот теперь попробуй тогда также покритиковать и ее - что ,не хочется ?, то то же и оно , а все потому что удачная она , и несмотря на год когда возникла - рулит до сих пор , и никто от нее отказываться не собирается , а тогда почему все должны враз отказаться от AVR-овской ? Если она еще вполне нормально работает то и отказываться от нее никто не будет , и раньше , а также и сейчас , ведь как вариант - возможно просто выпустят какой-нибудь тот же AVR но на частоту 80 Мгц к примеру ,8 битник - и снова "на коне" в своем секторе 8 битных контроллеров .
__________________
Короче асма кода нет !

Последний раз редактировалось pinco; 14.02.2011 в 02:48.
pinco вне форума  
Непрочитано 14.02.2011, 02:50   #494
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: Atmel - в цинковый ящик?!!!

Сообщение от pinco Посмотреть сообщение
Ну так стало быть "Короче асма кода нет" - по прежнему справедливо.
Так справедливее: "Короче... асма кода нет"
st_1 вне форума  
Непрочитано 14.02.2011, 03:17   #495
pinco
Гражданин KAZUS.RU
 
Регистрация: 04.04.2007
Сообщений: 941
Сказал спасибо: 571
Сказали Спасибо 113 раз(а) в 85 сообщении(ях)
pinco на пути к лучшему
По умолчанию Re: Atmel - в цинковый ящик?!!!

Посмотрел МЭК 61508-7 на предмет применения ассемблера - ссылка https://kazus.ru/forums/showthread.php?t=35005&page=5 - да нет там кстати никаких жестких запретов для него - для "Ассемблер с подмножеством и стандартом кодирования" - во всех четырех совокупных уровнях безопасности (SIL) стоят "R" , включая самый высокий уровень безопасности , и нет запрета "NR" на использование , а вот у простого С -для сравнения - для SIL2 прочерк в применении , а для уровней SIL3 и SIL4 - уже прямые запреты "NR" , и для С с подмножествами и стандартами кодирования во всех четырех SIL стоят "HR" но как писал kison ограничений такого С при этом выше крыши , - ну так о чем речь-то - в общем-то о том что ассемблер можно свободно применять и в системах с повышенной безопасностью , я это к тому что даже и с этой точки зрения сегодня вполне можно прогить и на асме и это не будет чем-то неактуальным и в сегодняшнее время .
__________________
Короче асма кода нет !

Последний раз редактировалось pinco; 14.02.2011 в 03:34.
pinco вне форума  
Непрочитано 14.02.2011, 10:53   #496
Someone
Гражданин KAZUS.RU
 
Регистрация: 16.06.2005
Сообщений: 944
Сказал спасибо: 25
Сказали Спасибо 174 раз(а) в 123 сообщении(ях)
Someone на пути к лучшему
По умолчанию Re: Atmel - в цинковый ящик?!!!

Сообщение от omercury Посмотреть сообщение
Типа программист этого не в состоянии сделать?
Компилятор может сделать это в таких местах, где программист не подумает этого сделать. Например, он помнит, что 27 (ну или 127, не суть) инструкций назад он обнулял (ну или константу какую вводил) временный регистр, и с тех пор ничего в него не писал, а тут вновь потребовалось то же число. И подобное может происходить в разных местах программы. Или зная, зная, что переменная цикла может принимать значение от 0 до 10 поставит подряд 11 действий внутри цикла (при оптимизации по скорости), сэкономив переменную цикла, команду изменения счетчика и переход в начало цикла.

Цитата:
МК с бОльшим количеством памяти - дороже продаётся, хотя себестоимость может быть одинаковой.
По определению себестоимость не может быть одинаковой. Большая память подразумевает большее число транзисторов -› большая площадь кристала -› меньше выход годных -› меньше чипов с пластины (из-за площади и брака) -› чип дороже.


Сообщение от pinco Посмотреть сообщение
Ну дак если он не профи и такой медленный я бы сам его выгнал
А кто будет поддерживать старые большие запутанные проекты, написанные этим программером на асме?
Someone вне форума  
Непрочитано 14.02.2011, 10:57   #497
Ar-Gen-Tum
Почётный гражданин KAZUS.RU
 
Регистрация: 19.10.2010
Сообщений: 1,752
Сказал спасибо: 158
Сказали Спасибо 640 раз(а) в 364 сообщении(ях)
Ar-Gen-Tum на пути к лучшему
По умолчанию Re: Atmel - в цинковый ящик?!!!

Сообщение от Someone Посмотреть сообщение
Компилятор может сделать это в таких местах, где программист не подумает этого сделать. Например, он помнит, что 27 (ну или 127, не суть) инструкций назад он обнулял (ну или константу какую вводил) временный регистр, и с тех пор ничего в него не писал, а тут вновь потребовалось то же число. И подобное может происходить в разных местах программы. Или зная, зная, что переменная цикла может принимать значение от 0 до 10 поставит подряд 11 действий внутри цикла (при оптимизации по скорости), сэкономив переменную цикла, команду изменения счетчика и переход в начало цикла.

...
Вот с этим иногда и приходится бороться.
Нет ничего более тупого, чем "тупой умничка".
Это бывает достает и в "электронных таблицах" и в "ворде".
Ar-Gen-Tum вне форума  
Непрочитано 14.02.2011, 11:22   #498
testerplus
Прописка
 
Регистрация: 26.01.2009
Сообщений: 249
Сказал спасибо: 23
Сказали Спасибо 102 раз(а) в 61 сообщении(ях)
testerplus на пути к лучшему
По умолчанию Re: Atmel - в цинковый ящик?!!!

Сообщение от pinco Посмотреть сообщение
Посмотрел МЭК 61508-7 на предмет применения ассемблера - да нет там кстати никаких жестких запретов для него - для "Ассемблер с подмножеством и стандартом кодирования" - во всех четырех совокупных уровнях безопасности (SIL) стоят "R" , включая самый высокий уровень безопасности
Вы внимательно читали? "Ассемблер с подмножеством и стандартом кодирования" - Вы знаете хоть один стандарт кодирования? Я за всю жизнь видел только два: один для 80386, второй - не помню для чего (меня тогда это мало интересовало). Для АВР таких стандартов нет и не будет.

Цитата:
а вот у простого С -для сравнения - для SIL2 прочерк в применении , а для уровней SIL3 и SIL4 - уже прямые запреты "NR"
Исторически сложилось так, что из всех ЯВУ наибольшую популярность получил Си. Да, Си - небезопасный инструмент (и правильно его голяком не допускают к SIL3, SIL4), а Си со станартами - довольно сложная штука. Но про стандарт безопасности было упомянуто так, к слову (насчет реплики, что с Си никого не допустят к отказоустойчивости, а с асмом - везде дорога).

Собственно, пишите, на чем хотите, только не путайте мотивацию не использовать Си с мотивацией его не изучать.
testerplus вне форума  
Непрочитано 14.02.2011, 11:24   #499
pinco
Гражданин KAZUS.RU
 
Регистрация: 04.04.2007
Сообщений: 941
Сказал спасибо: 571
Сказали Спасибо 113 раз(а) в 85 сообщении(ях)
pinco на пути к лучшему
По умолчанию Re: Atmel - в цинковый ящик?!!!

Сообщение от Someone Посмотреть сообщение
А кто будет поддерживать старые большие запутанные проекты, написанные этим программером на асме?
На С переведи и шпарь по нему , если С больше нравится , ну а в натуре если ,то сам ассемблер проще чем С раз в 5 , так что и непосредственно на нем смотреть проги тоже не составляет труда , ну может чуть дольше разбираться , но и всего-то .
__________________
Короче асма кода нет !

Последний раз редактировалось pinco; 14.02.2011 в 11:31.
pinco вне форума  
Непрочитано 14.02.2011, 11:38   #500
realid
Супер-модератор
 
Аватар для realid
 
Регистрация: 15.10.2007
Сообщений: 3,530
Сказал спасибо: 172
Сказали Спасибо 1,560 раз(а) в 810 сообщении(ях)
realid на пути к лучшему
По умолчанию Re: Atmel - в цинковый ящик?!!!

Сообщение от pinco Посмотреть сообщение
ну а в натуре если ,то сам ассемблер проще чем С раз в 5
Вы хоть одну программу на Си написали?
realid вне форума  
Закрытая тема

Закладки


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Решено] Elenberg MX-339. Черный ящик или как поставить USB Electric75 Аудиотехника 4 18.02.2011 12:00
Atmel, Microchip и Криптография skayt29 Микроконтроллеры, АЦП, память и т.д 13 04.07.2010 16:45


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


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