C vs ASM -прочитай и никогда не поднимай эту тему на форуме!

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Re: C vs ASM -прочитай и никогда не поднимай эту тему на форуме!

Сообщение Daniloff » 08 окт 2009, 19:25

Забавная перепалка! :)
А я вот не понимаю этот микроконтроллерный си, китайская грамота просто :(
слова вроде знакомые, а смысл не понятен.
Daniloff
 
Сообщения: 64
Зарегистрирован: 06 окт 2009, 11:09
Откуда: Ярославль
прог. языки: asm86,avrasm

Re: C vs ASM -прочитай и никогда не поднимай эту тему на форуме!

Сообщение Duhas » 08 окт 2009, 19:27

:friends: :friends: :beer:
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: C vs ASM -прочитай и никогда не поднимай эту тему на форуме!

Сообщение blindman » 08 окт 2009, 19:31

Daniloff писал(а):А я вот не понимаю этот микроконтроллерный си

Подрастёшь-поймёшь :D
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: C vs ASM -прочитай и никогда не поднимай эту тему на форуме!

Сообщение avr123.nm.ru » 08 окт 2009, 19:32

Daniloff писал(а): А я вот не понимаю этот микроконтроллерный си, китайская грамота просто :(
слова вроде знакомые, а смысл не понятен.
Точно. АСМ гораздо понятней.

А Си этож абра кадабра сплошная.
Вложения
cvavr.png
Язык Си для микроконтроллеров http://avr123.nm.ru/05.htm
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Re: C vs ASM -прочитай и никогда не поднимай эту тему на форуме!

Сообщение Daniloff » 08 окт 2009, 19:39

асм предельно конкретен :)
а си - видимо мешает 10-летний опыт в DOS & Windows, ищешь fgets() или fputs() а их и нету :)
Daniloff
 
Сообщения: 64
Зарегистрирован: 06 окт 2009, 11:09
Откуда: Ярославль
прог. языки: asm86,avrasm

Re: C vs ASM -прочитай и никогда не поднимай эту тему на форуме!

Сообщение Duhas » 08 окт 2009, 19:40

асм предельно конкретен

+5
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: C vs ASM -прочитай и никогда не поднимай эту тему на форуме!

Сообщение avr123.nm.ru » 08 окт 2009, 19:45

Daniloff писал(а):ищешь fgets() или fputs() а их и нету :)
Наверно они в АСМ-е.

Добавлено спустя 41 секунду:
Daniloff писал(а):асм предельно конкретен :)
Точно ! А на картинке выше все както расплывчато, неконкретно ...
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Re: C vs ASM -прочитай и никогда не поднимай эту тему на форуме!

Сообщение Duhas » 08 окт 2009, 19:56

мне кажется это дискуссия сродни автомат или палка... каждому свое - раз, у каждого свои +сы - два...
Последний раз редактировалось Duhas 08 окт 2009, 20:25, всего редактировалось 1 раз.
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: C vs ASM -прочитай и никогда не поднимай эту тему на форуме!

Сообщение avr123.nm.ru » 08 окт 2009, 20:08

А где спор ?
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Re: C vs ASM -прочитай и никогда не поднимай эту тему на форуме!

Сообщение Duhas » 08 окт 2009, 20:09

ну дискуссия, тема и т.д. ..
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: C vs ASM -прочитай и никогда не поднимай эту тему на форуме!

Сообщение avr123.nm.ru » 08 окт 2009, 20:12

Дак дискусия это ж нормально - люди выражают свое мнение о достоинствах и недостатках, ведуд себя культурно. Кто-то что-то новое узнает.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Re: C vs ASM -прочитай и никогда не поднимай эту тему на форуме!

Сообщение Duhas » 08 окт 2009, 20:24

спор тоже мб без кулаков... ПС мона бы удалить этот офф )) а поправлю свое сообщение выше..
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: C vs ASM -прочитай и никогда не поднимай эту тему на форуме!

Сообщение Daniloff » 08 окт 2009, 20:34

avr123.nm.ru писал(а):Точно ! А на картинке выше все както расплывчато, неконкретно ...


Вот то что на картинке - понятно :D
Там еще do{}until должна быть, нет?

Насчет структурированности - согласен, Керниган и Ричи не дураки, с одной стороны.
Но с другой иной раз один некошерный goto - и двух десятков невразумительных строк как не бывало :D
Daniloff
 
Сообщения: 64
Зарегистрирован: 06 окт 2009, 11:09
Откуда: Ярославль
прог. языки: asm86,avrasm

Re: C vs ASM -прочитай и никогда не поднимай эту тему на форуме!

Сообщение avr123.nm.ru » 08 окт 2009, 20:46

> Там еще do{}until должна быть, нет?
ду-вайл вместо неё.

goto законом не запрещено даже в Си.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Re: C vs ASM -прочитай и никогда не поднимай эту тему на форуме!

Сообщение =DeaD= » 08 окт 2009, 21:11

Daniloff писал(а):Насчет структурированности - согласен, Керниган и Ричи не дураки, с одной стороны.
Но с другой иной раз один некошерный goto - и двух десятков невразумительных строк как не бывало :D

В большинстве случаев goto ухудшает читаемость программ - медицинский факт.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Пред.След.

Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4