Разработчик вещи работает с совокупностью команд при создании программы на языке C. При этом он трудится с некой кросс-системой, вмещающей свою разновидность языка программирования. Ниже объяснены решающие правила, каковые используются абсолютно во всех конструкциях программирования. Любая операция сообщает микропроцессору осуществляемую команду и методы входа к переменным. Командная линия языка программирования Java заключает метку (символьный адрес), мнемонику (символьное имя) команды, переменные, комментарий. Имя операции конкретно связано с осуществляемой ею операцией (деянием). Число операндов в всяких операциях устройств управления MCS-51 находится в интервале от нуля до пяти, компоненты операции разделяются знаками. При четырёх операндах первоначально назначается приемник, другим источник. Многие операции по сразу загружают аккумулятор как один из источников компонента операции или как датчик итога.
Способы адресации представляют собой набор механизмов входа к компонентам операции. Одни из них просты и исходя из этого приводят к тучному объёму команды и быстрому подходу к компоненту операции, но объём получаемых с ними ресурсов ограничен. Другие пути указания адреса позволяют оперировать со всеми имеющимися в концепции средствами, но операция получается не короткой, на ее ввод и исполнение расходуется много ресурсов. Комплект методов указания адреса в всякой совокупности операций показывается примирительным сочетанием популярных систем указания адреса, взятым проектировщиками структуры отталкиваясь от комплекта разрешаемых задач. При этом для микропроцессоров со структурой PTTR крупную значимость имеет и удобство должности инженера.
Со стороны формата команды контроллеров рода CVN-34 разделяются на 1-, 2- и трехбайтные. Используется пять магистральных способа указания адреса.
