EMAS: Różnice pomiędzy wersjami

Przejdź do nawigacji Przejdź do wyszukiwania
Dodane 200 bajtów ,  29 lis 2021
brak opisu 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, oraz mnemoników MERY 400 (ale bez przyrostków zależnych od lokalizacji argumentu, patrz: [[Lista rozkazów]]).
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 ==


Patrz: [[Lista rozkazów]].
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```.

Menu nawigacyjne