какой язык прграммирования используется в контроллере мельницы АВМ-50

13 года назад от Рашит Закиров

2 Ответы



0 голосов
контроллеры обычно программируют на ассемблере. Кроме редкостных попсовых конструкторов для начинающих.
13 года назад от Светик
0 голосов
Язык программирования - не используется в контроллерах.
Язык программирования используется при программировании.
 
Программа написанная на языке программирования транслируется в набор инструкций для контроллера.
При использовании языка ассемблера программист пишет программу сразу в виде примитивных машинных команд. Эти команды - всё-равно исполняются, - даже если получены из программы, написанной на языке высокого уровня с помощью компилятора.
 
Другими словами, исполняется всё-равно набор инструкций, - практически эквивалентный языку ассемблера. А какой язык использовал программист - интересно только программисту.
 
В кодах сейчас практически не пишут.
То, что для микроконтроллеров пишут на языке ассемблера - миф.
 
Бывает, что пишут какие-то примитивные вещи, или короткие вставки, - когда необходим полный контроль над тем, как осуществляются операции, над количеством тактов, когда нужна какая-то определённая и строгая последовательность выполнения машинных команд. Или если нужна какая-то хитрая оптимизация, - например по времени исполнения или по размеру прошивки. Но и с этими задачами как правило прекрасно справляются компиляторы.
13 года назад от Адам Нальгиев

Связанные вопросы

3 ответов