MAE

From Atariki

Revision as of 09:57, 4 lis 2005; view current revision
←Older revision | Newer revision→
Jump to: navigation, search

Grafika:mae.png

Macro-Assembler-Editor - środowisko programowania dla Atari XL/XE autorstwa Johna Harrisa składające się z edytora, asemblera i debugera. Charakteryzuje się następującymi cechami:

  • używa roszerzonej pamięci do przechowywania części źródła i tablicy etykiet, dzięki czemu użytkownik ma około 40 kilobajtów bufora na źródło (zależy od aktualnej wartości MEMLO) plus prawie drugie tyle na tablicę symboli
  • obsługuje makrodefinicje, asemblację warunkową i etykiety lokalne
  • argumenty makrodefinicji podstawiane są jako ciągi tekstowe, przez co mogą mieć składnię taką, jak argumenty rozkazów (ważne zwłaszcza w trybach pośrednich i indeksowanych)
  • obsługuje asemblację dla procesora 65c816 (oczywiście 6502 też)
  • ma dosyć wygodny i bogaty w funkcje edytor działający w całości za pośrednictwem systemowego urządzenia "E:"; edytor ten niestety nie jest pozbawiony błędów
  • z poziomu debugera dostępne są etykiety zawarte w źródle
  • rozpoznaje do 15tego znaku w etykiecie
  • może działać także w trybie 64-o i 80-cio kolumnowym (ten drugi tryb z użyciem XEP80)

Więcej na temat MAE i pełną instrukcję obsługi można znaleźć tutaj: http://www.mixinc.net/atari/mae.htm

Personal tools