b'\n_START_ARTICLE_\nMOTIS\n_START_PARAGRAPH_\nMOTIS \xe2\x80\x93 j\xc4\x99zyk asemblerowy przeznaczony dla minikomputer\xc3\xb3w serii MERA 300.\n_START_SECTION_\nRozkazy ekstrakodowe\n_START_PARAGRAPH_\nS\xc4\x85 to rozkazy realizowane programowo rozszerzaj\xc4\x85ca list\xc4\x99 rozkaz\xc3\xb3w systemu MERA 300. Zosta\xc5\x82y one wprowadzone w celu u\xc5\x82atwienia pisania program\xc3\xb3w czasu rzeczywistego._NEWLINE_U\xc5\xbcycie rozkazu ekstrakodowego w asemblerze MOTIS wymaga u\xc5\xbcycia znaku "*" po skr\xc3\xb3cie mnemonicznym rozkazu, a przed jego argumentem._NEWLINE_Rozkazy ekstrakodowe pozwalaj\xc4\x85 tak\xc5\xbce na u\xc5\xbcycie stosu systemowego; nie ma takiej mo\xc5\xbcliwo\xc5\x9bci bez ich stosowania, chyba \xc5\xbce programista zaprogramuje sw\xc3\xb3j stos.\n_START_SECTION_\nSymbole definiowane\n_START_PARAGRAPH_\nW j\xc4\x99zyku MOTIS mo\xc5\xbcna definiowa\xc4\x87 symbole, kt\xc3\xb3re zast\xc4\x99puj\xc4\x85 adresy, znaki lub liczby. Repertuar dost\xc4\x99pnych symboli (wed\xc5\x82ug wsp\xc3\xb3\xc5\x82czesnej nomenklatury \xe2\x80\x93 identyfikator\xc3\xb3w), ograniczony jest do symboli Q1-Q77, kt\xc3\xb3rym mo\xc5\xbcna nadawa\xc4\x87 nie tylko dowoln\xc4\x85 warto\xc5\x9b\xc4\x87 ale te\xc5\xbc symbole te, nie maj\xc4\x85c okre\xc5\x9blonego typu, mog\xc4\x85 by\xc4\x87 interpretowane jako liczby, znaki, adresy (zmienne), adresy (etykiety instrukcji)._NEWLINE_Symbol Q identyfikuje licznik adres\xc3\xb3w (rozkaz\xc3\xb3w). Etkiety Q60-Q77 s\xc4\x85 wykorzystywane do adresowania podprogram\xc3\xb3w standardowych.\n_START_SECTION_\nMakrorozkazy\n_START_PARAGRAPH_\nMakrorozkazy j\xc4\x99zyka MOTIS to rozszerzenie w stosunku do j\xc4\x99zyka wewn\xc4\x99trznego maszyn serii MERA 300. Translator t\xc5\x82umaczy ka\xc5\xbcdy makrorozkaz na ci\xc4\x85gi rozkaz\xc3\xb3w maszynowych._NEWLINE_Makrorozkazy asemblera MOTIS s\xc4\x85 ograniczone do standardowej listy i nie ma mo\xc5\xbcliwo\xc5\x9bci definiowania w\xc5\x82asnych makrorozkaz\xc3\xb3w.\n_START_SECTION_\nMOTIS jako loader i system\n_START_PARAGRAPH_\nAsembler MOTIS jest translatorem, kt\xc3\xb3ry wpisuje kod wynikowy od razu do pami\xc4\x99ci, a wi\xc4\x99c mo\xc5\xbce pe\xc5\x82ni\xc4\x87 funkcje loadera. Operator systemu mia\xc5\x82 do dyspozycji zestaw odpowiednich polece\xc5\x84 (oznaczonych literami, np. A, B, G, U itd.), za pomoc\xc4\x85 kt\xc3\xb3rych steruje prac\xc4\x85 systemu asemblera, jako programu lub systemu operacyjnego.'