Тогда следует имет в виду, что программирование это
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Bill 14 января 2005 г. 18:29
В ответ на: Ответ: отправлено Владимир К. 14 января 2005 г. 18:10

просто образ мышления. Если Вы сможете представить любую задачу в виде некоторой последовательности шагов, т.е. составить алгоритм, то на каком языке Вы его запишите большого значения это не имеет.
Использование ЯВУ (в том числе Си)лучше способствует формированию правильного (алгоритмического) образа мышления, поскольку освобождает человека от знания множества мелких деталей, приучает человека мыслить "крупными мазками".
С другой стороны, МК это, прежде всего, "железо". Без знания принципов его работы использовать МК не представляется возможным. А чтобы разобраться с принципами, потребуется ознакомиться со множеством мелких деталей, на уровне архитектуры контроллера. Это подразумевает, помимо всего прочего, знание системы команд и умение писать или, по крайней мере, хотя бы понимать программы написанные на ассемблере. А для этого надо научиться мыслить алгоритмически.
Резюмируя все выше изложенное, можно сказать, что Си и ассемблер не взаимоисключают, а дополняют друг друга.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru