Умные вопросы
Войти
Регистрация
какой язык прграммирования используется в контроллере мельницы АВМ-50
14 года
назад
от
Рашит Закиров
2 Ответа
▲
▼
0
голосов
контроллеры обычно программируют на ассемблере. Кроме редкостных попсовых конструкторов для начинающих.
14 года
назад
от
Светик
▲
▼
0
голосов
Язык программирования - не используется в контроллерах.
Язык программирования используется при программировании.
Программа написанная на языке программирования транслируется в набор инструкций для контроллера.
При использовании языка ассемблера программист пишет программу сразу в виде примитивных машинных команд. Эти команды - всё-равно исполняются, - даже если получены из программы, написанной на языке высокого уровня с помощью компилятора.
Другими словами, исполняется всё-равно набор инструкций, - практически эквивалентный языку ассемблера. А какой язык использовал программист - интересно только программисту.
В кодах сейчас практически не пишут.
То, что для микроконтроллеров пишут на языке ассемблера - миф.
Бывает, что пишут какие-то примитивные вещи, или короткие вставки, - когда необходим полный контроль над тем, как осуществляются операции, над количеством тактов, когда нужна какая-то определённая и строгая последовательность выполнения машинных команд. Или если нужна какая-то хитрая оптимизация, - например по времени исполнения или по размеру прошивки. Но и с этими задачами как правило прекрасно справляются компиляторы.
14 года
назад
от
Адам Нальгиев
Связанные вопросы
1
ответ
В теории можно создать плазменное оружие? Представьте температура настолько огромная, что расплавит всё на своём пути.
1 год
назад
от
KentPell327
1
ответ
чем отличается луг от степи?
8 года
назад
от
SherrieEza29
1
ответ
Почему при термоядерной реакции выделяется намного больше энергии чем при ядерной реакции?
9 года
назад
от
алексей фазилов