3012
edycji
Nie podano opisu zmian |
|||
Linia 1: | Linia 1: | ||
EMAS jest assemblerem skrośnym dla komputera MERA 400, używającym (w odróżnieniu od [[ASSEM]]) składni bliższej współczesnym assemblerom | EMAS jest assemblerem skrośnym dla komputera MERA 400, używającym (w odróżnieniu od [[ASSEM]] i ASSM) składni bliższej współczesnym assemblerom. | ||
Repozytorium źródeł EMAS-a dostępne jest pod adresem: https://github.com/jakubfi/emas | Repozytorium źródeł EMAS-a dostępne jest pod adresem: https://github.com/jakubfi/emas | ||
Linia 389: | Linia 389: | ||
== Rozkazy == | == Rozkazy == | ||
EMAS używa mnemoników z [[oryginalnej listy rozkazów|Lista rozkazów]] MERY-400, ale wprowadza drobne zmiany składniowe: | |||
* Nie używa przyrostków zależnych od lokalizacji argumentu. Czyli np. rozkaz ```LWn`` z listy rozkazów, gdzie ```n``` zmienia się w zależności od typu argumentu normalnego, ma zawsze mnemonik ```LW```. |