-
- Да, а таблетку для оной имеете? А то будки болеют нонче :( - VVL1(15.04.2005 00:53, )
- Что значит отладку не испльзую, FET-ом что ли не работаеш ?????? Как же тогда отлаживаешся? - VVL1(15.04.2005 00:51, )
- Ответ: По шагам не хожу - VAI(15.04.2005 08:35, )
- Дык, как же тогда, загрузил, запустил -> не работает. И.... пересматривать исходник 8-О ??? - VVL1(15.04.2005 10:25, )
- Ответ: Когда я воспитывался, не было таких отладчиков. Привык головой думать, а не в отладчик смотреть. Промежуточную информацию вывожу на индикатор или в порт на терминалку. - VAI(15.04.2005 10:43, )
- А если сам порт для терминалки, или вывод на индикатор отладить нужно :) VVL1(408 знак., 15.04.2005 11:01, )
- Ответ: Что, я не вижу, что пишу и мне надо по шагам тыкать, чтобы понять, что я написал? VAI(87 знак., 15.04.2005 11:43, )
- А глюки периферии? самого проца, внешней обвязки - память там посмотреть сигналы - VVL1(15.04.2005 15:16, )
- Да, теперича не то, что давеча - anonimus(233 знак., 15.04.2005 11:58, )
- Ответ: А мне к Сям любовь привили насильно VAI(167 знак., 15.04.2005 12:06, )
- Дык, проще на асме написать, чем разобраться, что там компилятор нагородил :-)) anonimus(46 знак., 15.04.2005 12:43, )
- Ответ: Когда надо читать время в тактах, можно и на асме, а когда достатосно сложный алгоритм, который должен работать на разных процессорах - то много проще на С. - VAI(15.04.2005 12:50, )
- Кто бы спорил... А если достаточно сложный алгоритм И надо считать время в тактах? - anonimus(15.04.2005 13:12, )
- Если алгоритм достаточно сложный VVL1(149 знак., 15.04.2005 15:21, )
- Удовольствие потрясающее - anonimus(98 знак., 15.04.2005 15:58, )
- Ответ: А нах, ну будет 10% оверхеда, но останется и портируемость. VAI(150 знак., 15.04.2005 15:50, )
- Да басни вся эта портируемость. Приведите хоть один пример проекта, который можно скомпилить под любой проц - Shura(15.04.2005 16:43, )
- Linux, FreeBSD etc... - Сергей Борщ(16.04.2005 01:16, )
- Правда есть один пример, но header всё равно прийдётся поменять VVL1(87 знак., 15.04.2005 16:58, )
- Ага, вот я и говорю :-)) Shura(196 знак., 15.04.2005 17:04, )
- ну напиши новый putchar/getchar, все остальное сделает компилятор Сергей Борщ(686 знак., 16.04.2005 01:25, )
- Я о том же, независимой может быть только математика, да и та не всегда. - VVL1(15.04.2005 23:24, )
- Ага, вот я и говорю :-)) Shura(196 знак., 15.04.2005 17:04, )
- Поддерживаю на 200 %! - VVL1(15.04.2005 16:55, )
- Ответ: Ну вот, началось С vs ASM. uCOS устроит? VAI(71 знак., 15.04.2005 16:53, )
- Нет, конечно. :-) Это же не проект. Вы ещё с=a+b предложите - Shura(15.04.2005 16:55, )
- Ответ: Весь проект скомпилить, естественно нельзя, но протоколы, алгоритмы и т.д. и т.п. Все, не буду воевать. Я тоже начинал с АСМа. - VAI(15.04.2005 17:02, )
- Ну да, алгоритмы они платформонезависимы, тут спорить не будем :-))) - Shura(15.04.2005 17:06, )
- Вот тут как раз поспорить можно! Предположим, у нас есть два равноценных алгоритма решения одной задачи; при этом один из них легче реализуется средствами платформы А, а другой - средствами платформы Б. Портировать готовое будем или все же под каждую свое anonimus(12 знак., 15.04.2005 18:28, )
- Напишем. На С. Он для алгоритмов нагляднее, следовательно - удобнее. - Сергей Борщ(16.04.2005 01:27, )
- Для программиста -да. А для контроллера? - anonimus(16.04.2005 02:16, )
- А он железный. Пока успевает - ему удобно. - Сергей Борщ(16.04.2005 12:11, )
- А вот если уже чуток не успевает - можно этот маааленький кусочек переложить на асм. - Сергей Борщ(16.04.2005 12:19, )
- А он железный. Пока успевает - ему удобно. - Сергей Борщ(16.04.2005 12:11, )
- Для программиста -да. А для контроллера? - anonimus(16.04.2005 02:16, )
- Это уже не алгоритмы, а их реализации :-) - Shura(15.04.2005 19:06, )
- Напишем. На С. Он для алгоритмов нагляднее, следовательно - удобнее. - Сергей Борщ(16.04.2005 01:27, )
- Вот тут как раз поспорить можно! Предположим, у нас есть два равноценных алгоритма решения одной задачи; при этом один из них легче реализуется средствами платформы А, а другой - средствами платформы Б. Портировать готовое будем или все же под каждую свое anonimus(12 знак., 15.04.2005 18:28, )
- Ну да, алгоритмы они платформонезависимы, тут спорить не будем :-))) - Shura(15.04.2005 17:06, )
- Ответ: Весь проект скомпилить, естественно нельзя, но протоколы, алгоритмы и т.д. и т.п. Все, не буду воевать. Я тоже начинал с АСМа. - VAI(15.04.2005 17:02, )
- Нет, конечно. :-) Это же не проект. Вы ещё с=a+b предложите - Shura(15.04.2005 16:55, )
- Да басни вся эта портируемость. Приведите хоть один пример проекта, который можно скомпилить под любой проц - Shura(15.04.2005 16:43, )
- Ответ: А у Вас часы тоже в тактах процессора считают? Запустил в цикле, дернул ножкой, измерил в секундах-микросекундах осцилоскопом. VAI(33 знак., 15.04.2005 14:21, , ссылка)
- Ответ: anonimus(356 знак., 15.04.2005 15:04, )
- Не, считать такты - это к симулятору. МАШИНА должна работать. Человек - ДУМАТЬ. - Сергей Борщ(16.04.2005 01:32, )
- А Вы симуляторам на 100% доверяете? anonimus(372 знак., 16.04.2005 02:25, )
- Ты меня конечно извини, но сколько раз за свою практику ты _лично_ допустил ошибку из-за симулятора? Сергей Борщ(656 знак., 16.04.2005 12:09, )
- Так по первым двум пунктам проблем и нет, :-)... anonimus(552 знак., 16.04.2005 20:59, )
- Не, тут вот где собака: Сергей Борщ(286 знак., 16.04.2005 22:34, )
- Блин, все поломалось. Сергей Борщ(81 знак., 16.04.2005 22:40, )
- Вы хотите предложить к-л алгоритм реализовать на асме? Вызов принимаю. Алгоритм на бочку! - anonimus(17.04.2005 00:27, )
- Нет, меряться пиписьками - это занятие праздное. Сергей Борщ(395 знак., 17.04.2005 12:45, )
- Даю 100%, что на С Вы это сделаете быстрее. Сегодня же посмотрю, о чем речь. - anonimus(17.04.2005 14:25, )
- Хорошо. Ящик пива, что моя реализация на С будет работать быстрее :-) - Сергей Борщ(17.04.2005 17:27, )
- Чур, листинг пальчиками не править! Ассемблерных кусков не вставлять! anonimus(69 знак., 17.04.2005 18:21, )
- Годится! - Сергей Борщ(17.04.2005 22:21, )
- Чур, листинг пальчиками не править! Ассемблерных кусков не вставлять! anonimus(69 знак., 17.04.2005 18:21, )
- Хорошо. Ящик пива, что моя реализация на С будет работать быстрее :-) - Сергей Борщ(17.04.2005 17:27, )
- Даю 100%, что на С Вы это сделаете быстрее. Сегодня же посмотрю, о чем речь. - anonimus(17.04.2005 14:25, )
- Нет, меряться пиписьками - это занятие праздное. Сергей Борщ(395 знак., 17.04.2005 12:45, )
- Вы хотите предложить к-л алгоритм реализовать на асме? Вызов принимаю. Алгоритм на бочку! - anonimus(17.04.2005 00:27, )
- Блин, все поломалось. Сергей Борщ(81 знак., 16.04.2005 22:40, )
- Не, тут вот где собака: Сергей Борщ(286 знак., 16.04.2005 22:34, )
- Так по первым двум пунктам проблем и нет, :-)... anonimus(552 знак., 16.04.2005 20:59, )
- Ты меня конечно извини, но сколько раз за свою практику ты _лично_ допустил ошибку из-за симулятора? Сергей Борщ(656 знак., 16.04.2005 12:09, )
- А Вы симуляторам на 100% доверяете? anonimus(372 знак., 16.04.2005 02:25, )
- Ответ: В листинге я смотрю VAI(260 знак., 15.04.2005 15:19, )
- Тогда о чем мы спорим? Просто у меня кредо такое - выжать все из минимальной железяки. Ну, может, почти все - чтобы на модернизации небольшой запас оставался. Правда, как показывает опыт, в ходе модернизаций обычно эффективность кода растет, так что запас anonimus(44 знак., 15.04.2005 15:39, )
- Ответ: А я и не спорил. Просто высказал свою позицию. VAI(130 знак., 15.04.2005 15:46, )
- Или с разных мест начинаем? :-) anonimus(157 знак., 15.04.2005 15:54, )
- Крутой подход! Какая же это версия (даже альфа), если она не работает? ;-) Dіr(498 знак., 24.04.2005 01:31, )
- Или с разных мест начинаем? :-) anonimus(157 знак., 15.04.2005 15:54, )
- Ответ: А я и не спорил. Просто высказал свою позицию. VAI(130 знак., 15.04.2005 15:46, )
- Тогда о чем мы спорим? Просто у меня кредо такое - выжать все из минимальной железяки. Ну, может, почти все - чтобы на модернизации небольшой запас оставался. Правда, как показывает опыт, в ходе модернизаций обычно эффективность кода растет, так что запас anonimus(44 знак., 15.04.2005 15:39, )
- Не, считать такты - это к симулятору. МАШИНА должна работать. Человек - ДУМАТЬ. - Сергей Борщ(16.04.2005 01:32, )
- Ответ: anonimus(356 знак., 15.04.2005 15:04, )
- Если алгоритм достаточно сложный VVL1(149 знак., 15.04.2005 15:21, )
- Кто бы спорил... А если достаточно сложный алгоритм И надо считать время в тактах? - anonimus(15.04.2005 13:12, )
- Ответ: Когда надо читать время в тактах, можно и на асме, а когда достатосно сложный алгоритм, который должен работать на разных процессорах - то много проще на С. - VAI(15.04.2005 12:50, )
- Дык, проще на асме написать, чем разобраться, что там компилятор нагородил :-)) anonimus(46 знак., 15.04.2005 12:43, )
- Ответ: А мне к Сям любовь привили насильно VAI(167 знак., 15.04.2005 12:06, )
- Ответ: Что, я не вижу, что пишу и мне надо по шагам тыкать, чтобы понять, что я написал? VAI(87 знак., 15.04.2005 11:43, )
- А если сам порт для терминалки, или вывод на индикатор отладить нужно :) VVL1(408 знак., 15.04.2005 11:01, )
- Ответ: Когда я воспитывался, не было таких отладчиков. Привык головой думать, а не в отладчик смотреть. Промежуточную информацию вывожу на индикатор или в порт на терминалку. - VAI(15.04.2005 10:43, )
- Дык, как же тогда, загрузил, запустил -> не работает. И.... пересматривать исходник 8-О ??? - VVL1(15.04.2005 10:25, )
- Ответ: По шагам не хожу - VAI(15.04.2005 08:35, )