Makrorozkazy Makrorozkazy języka MOTIS to rozszerzenie w stosunku do języka wewnętrznego maszyn serii MERA 300. Translator tłumaczy każdy makrorozkaz na ciągi rozkazów maszynowych.

Makrorozkazy asemblera MOTIS są ograniczone do standardowej listy i nie ma możliwości definiowania własnych makrorozkazów.

Podprogramy standardowe MOTIS posługuje się liczbami oktalnymi i jednostkami pamięci – słowami (8 bitów – według współczesnej nomenklatury: 1 bajt). Aby ułatwić programowanie została stworzona biblioteka podprogramów standardowych – wbudowanych (adresowanych symbolami Q60-Q77), działających na liczbach poczwórnej precyzji (4 x słowo = 4 bajty), przy czym są to nadal wyłącznie liczby całkowite. Podprogramy standardowe obejmują instrukcje: wejścia-wyjścia z konwersją liczb binarnych na dziesiętne (i odwrotnie), instrukcje tzw. arytmometru programowego: przesuw arytmetyczny oraz cykliczny w prawo, dodawanie, mnożenie, dzielenie.

MOTIS jako loader i system Asembler MOTIS jest translatorem, który wpisuje kod wynikowy od razu do pamięci, a więc może