ASSEM: Różnice pomiędzy wersjami

Z MERA 400 wiki
Przejdź do nawigacji Przejdź do wyszukiwania
Linia 13: Linia 13:
Gdzie:
Gdzie:
* '''wejście.asm''' - źródłowy plik wejściowy
* '''wejście.asm''' - źródłowy plik wejściowy
* '''wyjście''' - binarny plik wyjściowy. Jeśli nie zostanie podany, wyjściem będzie plik o nazwie '''wejście.bin'''
* '''wyjście''' - binarny plik wyjściowy; jeśli nie zostanie podany, wyjściem będzie plik o nazwie '''wejście.bin'''
* '''-d''' - tryb gadatliwy pracy assemblera. Na ekran drukowane są informacje o przebiegu assemblacji.
* '''-d''' - tryb gadatliwy pracy assemblera; na ekran drukowane są informacje o przebiegu assemblacji.
* '''-k''' - użycie mnemoników K-202 (zamiast domyślnych, MERY-400)
* '''-k''' - użycie mnemoników K-202 (zamiast domyślnych, MERY-400)
* '''-c''' - użycie składni klasycznej (zamiast domyślnej, współczesnej)
* '''-c''' - użycie składni klasycznej (zamiast domyślnej, współczesnej)
* '''-p''' - zapisanie wyjścia preprocesora do pliku '''wyjście.pp.asm'''
* '''-p''' - zapisanie wyjścia preprocesora do pliku '''wyjście.pp.asm'''
* '''-2''' - użycie w wyjściu preprocesora mnemoników K-202 (zamiast domyślnych, MERY-400)
* '''-2''' - użycie w wyjściu preprocesora mnemoników K-202 (zamiast domyślnych, MERY-400)

Wersja z 13:12, 30 kwi 2013

ASSEM jest assemblerem skrośnym, pozwalającym budować binaria dla MERY-400 na komputerze PC. ASSEM, jako rozwinięcie ASSK i ASSM pozwala na użycie:

  • mnemoników K-202 (rozszerzonych o mnemoniki MERY-400),
  • mnemoników MERY-400,
  • składni klasycznej, znanej z ASSK i ASSM
  • składni współczesnej

Wywołanie

Wywołanie ASSEM z linii poleceń ma postać:

assem [-d] [-k] [-c] [-p [-2]] <wejście.asm> [wyjście]

Gdzie:

  • wejście.asm - źródłowy plik wejściowy
  • wyjście - binarny plik wyjściowy; jeśli nie zostanie podany, wyjściem będzie plik o nazwie wejście.bin
  • -d - tryb gadatliwy pracy assemblera; na ekran drukowane są informacje o przebiegu assemblacji.
  • -k - użycie mnemoników K-202 (zamiast domyślnych, MERY-400)
  • -c - użycie składni klasycznej (zamiast domyślnej, współczesnej)
  • -p - zapisanie wyjścia preprocesora do pliku wyjście.pp.asm
  • -2 - użycie w wyjściu preprocesora mnemoników K-202 (zamiast domyślnych, MERY-400)