В ней инструкции процессора

mov eax, 2 add eax. 3

окружены директивами — специальными командами, которые должен выпол­нить не процессор, а сама программа-ассемблер. Первая директива нашей пер­вой программы

Адресация

Разработчик изделия работает с моделью команд при создании программы на языке ассемблера. При том он имеет дело с какой-то кросс-платформой, имеющей свою версию ЯП. Далее изложены решающие принципы, которые нужны во всех системах программирования. Любая операция объявляет процессору выполняемую операцию и пути доступа к переменным. Сигнальная строка языка ассемблер вмещает метку (знаковый адрес), память (символьное имя) команды, операнды, пояснение. Мнемоник команды конкретно связано с выполняемой ею операцией (действием). Число операндов в различных операциях контроллеров MSS-23 находится в размере от NULL до пяти, переменные разделяются кавычками. При двух компонентах операции первым назначается приемник, другим генератор. Многие операции по умолчанию загружают аккумулятор как один из источников операнда либо как датчик результата.

Методы адресации обрисовывают собой набор механизмов хода к операндам. Одни из них просты и оттого доводят к тучному размеру операции и стремительному доступу к операнду, но объём дешёвых с их помощью ресурсов урезан. Прочие методы указания адреса позволяют оперировать со всеми водящимися в сингонии средствами, но команда становится не короткой, на ее пуск и исполнение тратится много времени. Набор методов адресации в всякой системе команд показывается компромиссным сочетанием знаемых механизмов адресации, взятым проектировщиками архитектуры исходя из их набора регулируемых проблем. При этом для вычислителей со структурой FCCP большую роль имеет и довольство функции кодера.

Со стороны размера команды контроллеров рода DFG-34 раздробляются на одно-, 2- и 3 битные. Употребляется пять основных способа указания адреса.


назад далее