Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
2 SM: Знание архитектуры не требует знания ассемблера.
Отправлено
Vladimir Ljaschko
01 апреля 2008 г. 10:14
Составить ответ
|
Вернуться на конференцию
Ответы
а что раньше
—
АПМ
(01.04.2008 21:33:16
91.196.237.72
, 91 байт)
Оно едино в двух лицах :)
—
SM
(02.04.2008 00:08:32
80.92.255.53
,
пустое
)
А я неожиданно для себя соглашусь. Бывает достаточно "понятия" об асме.
—
Quasy
(01.04.2008 12:49:40
80.243.9.34
, 68 байт)
Я например для семейства C166 асмемблера не знаю и учить не собираюсь, что не мешает за неделю делать законченые проекты
—
Elektronik
(01.04.2008 12:58:0
194.85.99.225
,
пустое
)
У Вас прибыль кто получает? Вы или Ваш шеф? Если второе - то тогда понятно.
—
SM
(01.04.2008 13:00:28
80.92.255.53
,
пустое
)
А какая связь? Я думаю если бы получали бы прибыль от сроков выполнения задачи, то сами бы забили на ковыряние на ассемблере
—
Elektronik
(01.04.2008 13:04:4
194.85.99.225
,
пустое
)
Прибыль получают не от сроков, а от экземпляров проданного произведенного разработанного товара. И я не настаиваю на программировании на ассемблере, боже упаси, я настаиваию на знании того, с чем работаешь.
—
SM
(01.04.2008 13:06:0
80.92.255.53
,
пустое
)
Знание нужно только обзорное. Глубокое знание архитектуры и тем более ассемблера на качество товара никак не сказывается. Быстрей всего наоборот, если промудохаться на ассемблере полгода, то ваш товар уже никому не нужен будет, конкуренты сделают быстрее
—
Elektronik
(01.04.2008 13:08:17
194.85.99.225
,
пустое
)
Я уже материться начал. Ниже. От Вашего перекручивания темы шиворот на выворот. О писании на нем речи не было, писание - это конкретно от задачи зависит. Речь о знании.
—
SM
(01.04.2008 13:09:39
80.92.255.53
,
пустое
)
А я еще раз скажу, что знание архитектуры нужно лишь начальное. Нафиг никому не сдались все этим многочисленные типы адресаций, регистры, конвейеры
—
Elektronik
(01.04.2008 13:13:9
194.85.99.225
,
пустое
)
А я скажу, что не зная, что сколько тактов делается, я бы перезакладывался с выбором процессора и терял в деньгах. Это как минимум,
—
SM
(01.04.2008 13:15:1
80.92.255.53
,
пустое
)
Пример>
—
basilmak
(01.04.2008 14:26:54
82.142.173.231
, 590 байт)
Зато через какое-то время эти 28 рублей окупят все остальные понесенные расходы. Раз слово "тираж" присутствует. И будут оседать у Вас в кармане. Или Вы сегодняшним днем живете?
—
SM
(01.04.2008 14:31:45
80.92.255.53
,
пустое
)
К тому времени уже может закончиться жизненный цикл этого изделия ;)
—
Oldring
(01.04.2008 15:17:36
91.76.16.155
, 711 байт)
Естественно это все надо пытаться просчитывать заранее. Выиграет тот, кто просчитает все аспекты более точно.
—
SM
(01.04.2008 15:23:2
80.92.255.53
,
пустое
)
Причем оценка должна получиться робастной ;)
—
Oldring
(01.04.2008 15:33:43
91.76.16.155
, 301 байт)
А именно этого достаточно. Для того, чтобы знать архитектуру и ассемблер даже двух недель не надо. Хватит даже двух дней работы с документацией, если речь о пиках-аврах
—
SM
(01.04.2008 12:54:40
80.92.255.53
,
пустое
)
чтобы освоить написание высокоэффективного кода двух дней явно не хватит
—
3m
(01.04.2008 14:16:46
85.140.125.38
, 540 байт)
Еще один песатель ношелся? Ни разу никто в этой теме не говорил о написании высокоэффективного ассемблерного кода. Вы пока второй, пытающийся увести обсуждение в сторону C vs ASM.
—
SM
(01.04.2008 14:47:51
80.92.255.53
,
пустое
)
Конечно! Мы попались на слове знать, что есть Jedem das Seine.
—
Quasy
(01.04.2008 13:02:29
80.243.9.34
,
пустое
)
Канэшно. Везде есть сложить, умножить(не везде) и подитожить и команда НОП. Так что ну его в баню, этот ассемблер. Одна морока с ним. Но команду ноп знать надо. Без нее труба. И непонятно, как оценить производительность. Ибо самые производительные процессоры выполняют ноп за один такт. А писать на ассемблере есть богопротивное деяние и должно наказываться отлучением от кадила.
—
-=ВН=-
(01.04.2008 12:21:52
193.125.71.140
,
пустое
)
Наоборот, прилучением к оному. Многократному. По всем частям организьма.
—
-mse-
(01.04.2008 13:04:21
83.239.86.98
,
пустое
)
Да Вы правы. Я просто забыл. Ведь еще один из церковных иерархов сказал в свое время ассемблерщику -"не ругайся, сын мой, в божьем храме, а то кадилом объе...бу"
—
-=ВН=-
(01.04.2008 13:14:18
193.125.71.140
,
пустое
)
Команда NOP тоже не нужна : __delay_cycles(1) ;)
—
Vladimir Ljaschko
(01.04.2008 12:53:41
194.158.204.49
,
пустое
)
Нет, без нее никак. Во-первых, если ее не знать, то заругают, во-вторых, она, и всякие ее производные, чрезвычайно важны для оценки производительности (а не для формирования задержки)
—
-=ВН=-
(01.04.2008 13:02:59
193.125.71.140
,
пустое
)
1-е апреля? Знание архитектуры подразумевает знание того, что сколько тактов делается и сколько стадий конвейера проходит, если он есть.
—
SM
(01.04.2008 12:04:7
80.92.255.53
,
пустое
)
90 процентов задач это знание не требуют, а остальные 10 закрывает Mbedder ;)
—
Vladimir Ljaschko
(01.04.2008 12:16:56
194.158.204.49
,
пустое
)
Потом эти люди считают, что готовы взяться за устройство любой сложности, имея опыт АОНов, игровых автоматов и сигнализации..... Типа "разнорабочий принимает заказы на постройку домов любой этажности и планировки"
—
argus98
(01.04.2008 12:30:14
81.22.205.230
,
пустое
,
ссылка
)
Нормально занял свою нишу. А реклама должна быть дерзкой.
—
Vladimir Ljaschko
(01.04.2008 12:59:11
194.158.204.49
,
пустое
)
ну-ну.... у меня прямо противоположное соотношение
—
argus98
(01.04.2008 12:23:48
81.22.205.230
,
пустое
)
А у меня вообще - 99 на 1 тех, где нужно знать архитектуру, и тех, где не нужно.
—
SM
(01.04.2008 12:55:49
80.92.255.53
,
пустое
)
:) если уточнять цифры, то у меня ближе к 100 : 0 :)
—
argus98
(01.04.2008 13:04:49
81.22.205.230
,
пустое
)
Да нет, у меня есть 1% - всякие мелкие побочные утилитки на PC.
—
SM
(01.04.2008 13:07:29
80.92.255.53
,
пустое
)
Осталось понять, кому повезло.
—
Vladimir Ljaschko
(01.04.2008 13:11:40
194.158.204.49
,
пустое
)
Наверно не мне :( - катастрофически не хватает времени на писанину со стороны РС, а надо бы, не хочется отставать
—
argus98
(01.04.2008 13:18:7
81.22.205.230
,
пустое
)
Использую один универсальный протокол, dll поддержки, единожды написанный браузер и "исполнитель скриптов".
—
Vladimir Ljaschko
(01.04.2008 13:34:25
194.158.204.49
,
пустое
)
И как это можно сделать универсальный протокол, если например сегодня модем, завтра многоканальный видеорекордер, а послезавтра радар?
—
SM
(01.04.2008 13:49:23
80.92.255.53
,
пустое
)
Ну, больших потоков данных у меня нет, а для малых ... по принципу SNMP - любое устройство само себя идентифицирует и позволяет управлять, только еще проще.
—
Vladimir Ljaschko
(01.04.2008 13:58:3
194.158.204.49
,
пустое
)
а сторонние приборы тоже себя сами идентифицируют? например спектроанализатор? или ФАР, и т.д.
—
argus98
(01.04.2008 14:23:15
81.22.205.230
,
пустое
)
В оправданных случаях можно адаптер интерфейса/протокола заваять. Зато однородная сеть получается.
—
Vladimir Ljaschko
(01.04.2008 14:40:21
194.158.204.49
,
пустое
)
А я не могу себе позволить делать в девайсах то, без чего они будут столь же функциональны, но дешевле.
—
SM
(01.04.2008 13:59:47
80.92.255.53
,
пустое
)
Преимущество в том, что задача разбивается на две - функциональность устройства доводится универсальными средствами на PC, а потом уж "программист высокого уровня" занимается GUI и проч. украшательством
—
Vladimir Ljaschko
(01.04.2008 14:44:36
194.158.204.49
,
пустое
)
А недостаток - возможное повышение себестоимости на ресурсы для этого интерфейса :)
—
SM
(01.04.2008 14:49:22
80.92.255.53
,
пустое
)
Единство и борьба ;)
—
Vladimir Ljaschko
(01.04.2008 15:26:40
194.158.204.49
,
пустое
)
Повезло тому, у кого доход больше.
—
SM
(01.04.2008 13:12:22
80.92.255.53
,
пустое
)
Вот это странно и интересно. Что за проекты такие?
—
Vladimir Ljaschko
(01.04.2008 12:47:35
194.158.204.49
,
пустое
)
Да разные... Вот Vienna-выпрямитель на горизонте замаячил, к примеру
—
argus98
(01.04.2008 12:55:9
81.22.205.230
,
пустое
)
Да, хороша мода. Пишем с закрытыми глазами, а если что не работает, так в конфе знающие есть, за меня все сделают. А потом удивляются, что наезды якобы на ровном месте.
—
SM
(01.04.2008 12:20:20
80.92.255.53
,
пустое
)
Можно подумать, что если народ изучит ассемблер или архитектуру, то вопросы отпадут. Останутся вопросы по светодиоду и попыткам сделать усилитель на одном резисторе. Уменьшается потребность в знании широкими народными массами и ассемблера и архитектура, объективно это. Ибо ресурсы мелких процессоров увеличиваются. И крупных тоже. Это как с автомобилями. В древние времена автомобиль был штукой конической и управлять им
—
-=ВН=-
(01.04.2008 12:36:36
193.125.71.140
, 345 байт)
Пользователь и разработчик - всё-таки некая разница есть... Вот например популярная терминальная программа от Br@y++ (+):
—
argus98
(01.04.2008 12:50:9
81.22.205.230
, 272 байт)
Вы думаете, что эта популярная программа перестала бы пропускать, если бы ее разработчик изучил бы 86 и, в частности, его ассемблер?:-)))
—
-=ВН=-
(01.04.2008 12:57:10
193.125.71.140
,
пустое
)
Если бы он ЗНАЛ аsm86, то представлял бы как работает железо ПК, что в свою очередь заставило бы узнать, как работают API-функции и т.п. И написал бы на ЛЮБОМ подходящем языке качественное ПО
—
argus98
(01.04.2008 13:11:28
81.22.205.230
,
пустое
)
Да перестаньте. Не надо тут такую базу подводить. 232 порт от ассембелера не зависит, зуб даю. :-)) Смешно все это. В древние времена приходилось неоднократно писать обмен писи с устройствами по 232 и уж чем-чем, а 1 % пропусками сигнала этот обмен не страдал, несмотря на то, что я тогда (и сейчас, тем более) знал абсолютно точно только одну ассемблерную команду писюка. И команда эта называлась ноп.
—
-=ВН=-
(01.04.2008 13:50:56
193.125.71.140
, 242 байт)
Смешно, не смешно - а пропуски есть.... А у Нортона нет. Можно, конечно без глубоких знаний и конечности ампутировать, и на вертолете летать к ближайшему ларьку... но я предпочту другое
—
argus98
(01.04.2008 14:13:4
81.22.205.230
,
пустое
)
Пропуски от того, что автор яичницу не умел готовить.
—
-=ВН=-
(01.04.2008 14:24:22
193.125.71.140
,
пустое
)
ВН над нами откровенно издевается. Он сам досконально знает архитектуры того, с чем работает.
—
SM
(01.04.2008 14:18:13
80.92.255.53
,
пустое
)
:) надо ведь дать и другим расслабиться :)
—
argus98
(01.04.2008 14:41:8
81.22.205.230
,
пустое
)
SM, побойтесь бога, я очень мирный и ни над кем не издеваюсь. Я на самом деле считаю, что необходимость досконального изучения особенностей архитектур, ассемблеров, отходит на второй план. И чем дальше, тем больше. При этом совершенно ясно, что всегда будут исключения, а для людей, работающих в области разработки архитектур и т.п. - это вообще хлеб насучный.
—
-=ВН=-
(01.04.2008 14:33:49
193.125.71.140
,
пустое
)
Т.е. Вы считаете, что все меньше и меньше производитель заботится о снижении себестоимости? Позволяя программистам разводить себя на более мощное и дорогое железо?
—
SM
(01.04.2008 14:38:35
80.92.255.53
,
пустое
)
Ну равзвод на более мощное железо есть объективная реальность:-)
—
-=ВН=-
(01.04.2008 15:25:23
193.125.71.140
, 527 байт)
Я не про производителей микросхем :) Это понятно (+)
—
SM
(01.04.2008 15:33:18
80.92.255.53
, 520 байт)
Выиграет тот, кто предложит разумный ряд. AVR - это пример. Цены завышены, и все равно берут.
—
Vladimir Ljaschko
(01.04.2008 15:58:11
194.158.204.49
,
пустое
)
Выиграет китай. Потому, что они не будут ставить AVR. А испекут сами себе чип под задачу, злобный и дешовый. И разварят его без корпуса прямо на плату.
—
SM
(01.04.2008 16:04:2
80.92.255.53
,
пустое
)
Китайсы блин беду творят. У меня жена буквально вчера купила светильник на батареках зачем-то. Китайский. В красивой картонной коробочке. Пластмассовый. Стоит 3 р 50 к без батаррек. Блин, я бы за картонную упаковку не меньше червонца стал просить :-)))
—
-=ВН=-
(01.04.2008 16:18:10
193.125.71.140
,
пустое
)
Ага. Я в шоке был от их зажигалок с фонариком.
—
vitalyn
(01.04.2008 17:11:11
89.189.191.4
, 218 байт)
Дык вот Вам пример изделия на микросхемах, посредством которого Вы общаетесь со мной на этой конференции. У меня есть твердая уверенность, что означенное изделие, стоящее на Вашем рабочем месте выполнено вовсе не на 286. И опрерационная система на нем отнюдь не ДОС.
—
-=ВН=-
(01.04.2008 15:56:14
193.125.71.140
, 1002 байт)
И даже с этим изделием - я не покупаю себе лишних ресурсов, которые мне не нужны. А вот осописатели вынуждают глупых пользователей покупать все новее и мощнее. По этому не апгрейдился с этим компом уже года 3-4,
—
SM
(01.04.2008 16:02:51
80.92.255.53
,
пустое
)
А кто говорит про лишнее? Давайте я Вам презентую 286 писюк, вроде валяется где-то, а Вы для него перепишите виндовус хп, и все полагащиеся причандалы, на асме
—
-=ВН=-
(01.04.2008 16:10:57
193.125.71.140
,
пустое
)
Это противозаконно, виндовс хп переписывать. Хотя спросом пользовалось бы, наверное... А 286-ой у меня самого есть.
—
SM
(01.04.2008 16:13:59
80.92.255.53
,
пустое
)
Ну хорошо, создадим новую торговую марку, виндовус-SM.
—
-=ВН=-
(01.04.2008 16:21:52
193.125.71.140
,
пустое
)
Всё уже украдено до вас. С SM. ;О)
—
-mse-
(01.04.2008 16:30:18
83.239.86.98
,
пустое
,
ссылка
)
Название чем-то минет напоминает. Но Вы меня расстроили и лишили дивидендов, положенных мне как идейному вдохновителю.
—
-=ВН=-
(01.04.2008 16:33:33
193.125.71.140
,
пустое
)
Цэ ля ви, как говорят у нас, на Бургундщине...
—
-mse-
(01.04.2008 16:38:20
83.239.86.98
,
пустое
)
Je fais la triste figure :-(
—
-=ВН=-
(01.04.2008 16:56:4
193.125.71.140
,
пустое
)
Осописатели - далеко не в первую очередь
—
Oldring
(01.04.2008 16:10:2
91.76.16.155
, 206 байт)
А виста пойдет? А осописатели жестко пропагандируют - виста - рулез, ХП - старьё и ацтой :)
—
SM
(01.04.2008 16:16:34
80.92.255.53
,
пустое
)
Виста - не думаю.
—
Oldring
(01.04.2008 17:08:21
91.76.16.155
, 375 байт)
Естественно. Он тогда бы думал другими категориями, нежели вызовы непонятно как и что делающих функций.
—
SM
(01.04.2008 13:02:58
80.92.255.53
,
пустое
)
Не так давно Вы тут проводили опрос аудитории на предмет расширения набора команд Вашего чипа... Уверен недалеко то время, когда многие функции API библиотек будут реализованы аппаратно...
—
ETM
(01.04.2008 13:16:14
62.117.85.103
,
пустое
)
Кстати обсуждение с пользой прошло :) Задержало выход чипа еще на пару месяцев :)
—
SM
(01.04.2008 13:28:17
80.92.255.53
,
пустое
)
С пользой для прогресса человечества - с убытками для прибылей сегодняшнего дня...
—
ETM
(01.04.2008 13:33:54
62.117.85.103
,
пустое
)
неа, убытков это не принесет, окупится с лихвой.
—
SM
(01.04.2008 13:39:25
80.92.255.53
,
пустое
)
"ЖЕЛАЮ ЧТОБЫ ВСЕМ!"... :)
—
ETM
(01.04.2008 13:41:53
62.117.85.103
,
пустое
)
И хорошо. Это сопроцессоры называется. И придется изучать еще и их работу, а не только самого ядра и периферии.
—
SM
(01.04.2008 13:17:51
80.92.255.53
,
пустое
)
Сейчас это - сопроцессоры, завтра - команды ядра процессора, послезавтра - asm=ЯВУ...
—
ETM
(01.04.2008 13:24:51
62.117.85.103
,
пустое
)
И опять ассемблер будет основным языком программирования :)
—
SM
(01.04.2008 13:27:11
80.92.255.53
,
пустое
)
Так зачем же делать сегодня то, что придется делать еще и завтра .. :)
—
ETM
(01.04.2008 13:26:59
62.117.85.103
,
пустое
)
Нет тут никакой естественности, а есть отвлечение мозга на ненужную для решения данной задачи дребедень. Для данной задачи важно понимания самого интерфейса 232 и, видимо, взаимодействие с оп. системой.
—
-=ВН=-
(01.04.2008 13:11:26
193.125.71.140
,
пустое
)
Если бы он знал архитектуру вплоть до ассемблера, он знал бы все уровни от пинов разъема RS-232 до верхнего уровня API через процессор, и априори не допустил бы такой ошибки.
—
SM
(01.04.2008 13:13:57
80.92.255.53
,
пустое
)
Ну да, а если бы ему взгрустнулось написать такую программу для чего-то Apple'образного - он должен был бы начать с изучения соотв. ассемблера:-)) SM, не пытайтесь подвести к тому, что изучение ассемблера ужасно дисциплинирует и рождает необыкновенную глубину мысли.:-))
—
-=ВН=-
(01.04.2008 13:38:10
193.125.71.140
, 397 байт)
А я и не пытаюсь. Если в задачу человека входит писать пользовательский интерфейс - то ему асм и не нужно знать. А вот если он разработчик "с нуля" - то нужно.
—
SM
(01.04.2008 13:40:50
80.92.255.53
,
пустое
)
Да хоть с -1.
—
-=ВН=-
(01.04.2008 13:54:38
193.125.71.140
,
пустое
)
Вы явно не работали в коллективе пишущем большие программные проекты. Программист программ высокого уровня должен знать интерфейс обращения к другим программным модулям. Знать как там битики в асинхронном потоке растактируются совсем не обязательно и тем более на каких ножках какие уровни.
—
Elektronik
(01.04.2008 13:18:24
194.85.99.225
,
пустое
)
В стопервый раз повторить? Я об этом говорил уже, товарисч песатель. Для программиста программ высокого уровня это и не надо. Я веду речь и поднял тему только в разрезе разработчиков полного цикла "идея -> прибыль"
—
SM
(01.04.2008 13:20:56
80.92.255.53
,
пустое
)
А программисту высокого уровня проще. Он всегда может все свалить на программиста низкого уровня. Как раз я работал в коллективе, драйвера писал. И знаю, как с этими высокоуровневыми долпайобами общаться.
—
SM
(01.04.2008 13:29:43
80.92.255.53
,
пустое
)
Знакомая ситуация... Одна поправка следует читать "програмиист высокого(не низкого) уровня нижнего(не верхнего) уровня"... :)))
—
ETM
(01.04.2008 13:49:58
62.117.85.103
,
пустое
)
Часто на такие оговорки потом долго приходится объяснять, что ты - не верблюд...
—
ETM
(01.04.2008 13:59:46
62.117.85.103
,
пустое
)
Именно. И все они, "высокого", отличается тем, что пальцы веером.
—
SM
(01.04.2008 14:00:43
80.92.255.53
,
пустое
)
И как я в тесте получаю поток в 50 мбайт/с, а эти долпайопы умудряются сделать так, что у них больше 10 не получается на том же драйвере.
—
SM
(01.04.2008 13:31:7
80.92.255.53
,
пустое
)
Программа то наверное под Win? Глупость полнейшая писать на ассемблере, если эти функции по определению черные ящики ака Win API
—
Elektronik
(01.04.2008 13:05:57
194.85.99.225
,
пустое
)
БЛЯ! Где хоть слово о том, что ПИСАТЬ? Речь о том, чтобы ЗНАТЬ!
—
SM
(01.04.2008 13:08:23
80.92.255.53
,
пустое
)
Ну а нафиг знать архитектуру современных PC, все эти мат платы десятки южных и северных мостов?
—
Elektronik
(01.04.2008 13:10:29
194.85.99.225
, 151 байт)
Вот и выходят потом глючные программы, теряющие байты. Потому, что программист использовал API не зная, что и как это API делает с железом.
—
SM
(01.04.2008 13:16:41
80.92.255.53
,
пустое
)
Теряются байты отнюдь на от незнания аппаратной сущности RS-232, а быстрей всего в момент записи на винчестер или в алгоритме с какими-нибудь массивами. Никакого отношения к знанию архитектуры это не имеет.
—
Elektronik
(01.04.2008 13:20:22
194.85.99.225
,
пустое
)
И будьте в этом слепо уверены.
—
SM
(01.04.2008 13:22:4
80.92.255.53
,
пустое
)
Абсолютно
—
Elektronik
(01.04.2008 13:25:20
194.85.99.225
,
пустое
)
Как-то давно возникла чисто математическая задача, которую можно было решить только переборным способом (+):
—
argus98
(01.04.2008 13:54:28
81.22.205.230
, 241 байт)
Ужасы какие Вы рассказываете:-)))))))
—
-=ВН=-
(01.04.2008 14:17:16
193.125.71.140
,
пустое
)
Безполезно. Этот тип из тех, кто задает требования к железу, а не влезает в минимальное.
—
SM
(01.04.2008 13:57:6
80.92.255.53
,
пустое
)
это ж понятно с первых слов... очень знакомые типажи. Сегодня я просто расслабился :))
—
argus98
(01.04.2008 14:19:12
81.22.205.230
,
пустое
)
Наверное которая пропускает написана на Asm, а которая без глюков на C :)
—
Elektronik
(01.04.2008 12:56:29
194.85.99.225
,
пустое
)
А сейчас во всех отраслях все больше гнут пальцы, обладая лишь поверхностными знаниями, чем серьезно работают. Это мода. Дурная. И не более того.
—
SM
(01.04.2008 12:42:32
80.92.255.53
,
пустое
)
:-))) Глубокая мысль.
—
-=ВН=-
(01.04.2008 12:50:35
193.125.71.140
,
пустое
)
По-большому счету и архитектуру знать в полном объеме не обязательно.
—
Elektronik
(01.04.2008 10:59:9
194.85.99.225
, 230 байт)
Вы пойдете к врачу, который не знает анатомии, а знает куда колоть лекарство из списка? Я нет. И никому не советую. Точно также и у нас - не знаешь архитектуры в ПОЛНОМ объеме - не допускать к работе вообще.
—
SM
(01.04.2008 12:13:22
80.92.255.53
,
пустое
)
демагогия... всегда детализацию можно и нужно остановить на той фазе, када имеющихся знаний хватает сделать нужное... и врач знает анатомию условно, в пределах, достаточных для работы... тем паче, если сексапаталогоанатом)))
—
basilmak
(01.04.2008 12:26:37
82.142.173.231
,
пустое
)
Если Вы программист встроенных систем на з/п $300 - то соглашусь. Если разработчик полного цикла - от идеи до прибыли - НЕТ.
—
SM
(01.04.2008 12:31:14
80.92.255.53
,
пустое
)
гы, зряплата у мя $4255 на руки по курсу ЦБ, и это лишний аргумент не врубаться в архитектуру)
—
basilmak
(01.04.2008 12:44:42
82.142.173.231
,
пустое
)
Значит за Вас есть кому решить вопросы, связанные со всеми аспектами разработки, для которых нужны эти знания. Такой вариант тоже имеет право на жизнь.
—
SM
(01.04.2008 12:49:8
80.92.255.53
,
пустое
)
нету... Наверно, разработчику C30 архитектура PIC24 была очень важна, а для меня он "кирпичек", важно что он умеет и скока стоит...
—
basilmak
(01.04.2008 13:05:4
82.142.173.231
,
пустое
)
И как например Вы оцените, потянет ли этот пик такую-то и такую-то обработку такого-то и такого-то потока входных данных? Не зная, сколько тактов уходит на какую операцию? Правильно, тут спросите, и Вам скажут.
—
SM
(01.04.2008 13:11:36
80.92.255.53
,
пустое
)
а чем плох этот подход?))) Не, даташиту послюнявлю 5 минут - КИТ куплю и запущу фрагментик самый напряженный) Это будет быстрее и достоверней, чем читать 2 недели даташит)
—
basilmak
(01.04.2008 13:21:40
82.142.173.231
,
пустое
)
Чем плох подход? Если не обижаетесь потом резким словам в Ваш адрес в ответах на такой вопрос - то ничем :) А вообще "за державу обидно", что теперь такой подход стал нормой.
—
SM
(01.04.2008 13:24:4
80.92.255.53
,
пустое
)
Во всех отраслях промышленности инструмент выбирают под задачу, а не наоборот
—
3m
(01.04.2008 14:38:39
85.140.125.38
, 657 байт)
А если разработчик вместо вентилятора хочет поставить реактивный двигатель, а вместо лопаты использовать эскаватор - его надо бить канделябрами, причем больно... Резерв полезен в 10-50%, а не в 10-50 раз
—
argus98
(01.04.2008 15:34:39
81.22.205.230
,
пустое
)
Если "сдал заказчику" - это одно. И не попадает в рамки обсуждаемого полного цикла "идея->прибыль", где Вы сами производите и получаете какие-то деньги с продажи каждого экземпляра.
—
SM
(01.04.2008 14:42:5
80.92.255.53
,
пустое
)
вы так ничего и не поняли
—
3m
(01.04.2008 14:51:56
85.140.125.38
, 304 байт)
Это Вы ничего не поняли. Резерв должен быть прощитан вперед, и быть таким, чтобы была возможность (+)
—
SM
(01.04.2008 14:55:51
80.92.255.53
, 143 байт)
сорри за ашипки....
—
SM
(01.04.2008 14:56:8
80.92.255.53
,
пустое
)
не переоценивайте Конфу)))) Она развивает кругозор и (больше) чувство юмора) Када есть проблемы реальные тут не помогут, "Лучший способ образования - самообразование!"(с)Голяницкий. ) А тут в лучшем случае по3.14здят про важность знания архитектуры)))))
—
basilmak
(01.04.2008 14:33:24
82.142.173.231
,
пустое
)
Мне обычно помогает, когда есть реальные проблемы :) Правда они редко есть.
—
SM
(01.04.2008 14:40:1
80.92.255.53
,
пустое
)
гы... гдето в документах межд. организации гражданской авиации прописано типа "квалификация пилота определяет не способность действовать в сложных ситуациях, а умение их избегать" )
—
basilmak
(01.04.2008 14:47:16
82.142.173.231
,
пустое
)
первоапрельская шутка?!
—
argus98
(01.04.2008 11:26:7
81.22.205.230
,
пустое
)
PS "Бесконечно большому компьютеру не нужна программа, бесконечно большая программа может работать без компьютера.." (с) С.Лем
—
argus98
(01.04.2008 11:33:21
81.22.205.230
,
пустое
)
:о) в бесконечно большом компе, за бесконечно большое время заведется бесконечно большая программа, которая за бесконечно малое время зависнет и будет висеть бесконечно большое время.
—
LordN
(01.04.2008 11:59:29
217.18.141.4
,
пустое
)
Лем это писал в благословенное время, когда не было Мелкософта и С
—
argus98
(01.04.2008 12:02:47
81.22.205.230
,
пустое
)
проверено практикой) несколько девайсов на PIC24 сваяли - а какой он внутри нет времени почитать))) работает - и пусть будет "черным ящиком".
—
basilmak
(01.04.2008 11:06:25
82.142.173.231
,
пустое
)
Не будет работать - разберетесь.
—
Artem-1.6E-19
(01.04.2008 11:07:46
92.113.44.180
,
пустое
)
(с) Ле Корбюзье.
—
Крок
(01.04.2008 10:42:20
62.118.59.14
,
пустое
)
Тогда и про независимость методов адресации от архитектуры врежьте.
—
Quasy
(01.04.2008 10:20:43
80.243.9.34
,
пустое
)
Не хочу бойню устраивать :) Это дело творцов компиляторов ЯВУ. Наше дело - периферия.
—
Vladimir Ljaschko
(01.04.2008 10:55:0
194.158.204.49
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 123:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru