MAE

From Atariki

(Różnice między wersjami)
Jump to: navigation, search
Wersja z dnia 12:48, 11 lut 2006
KMK (Dyskusja | wkład)

← Previous diff
Wersja z dnia 12:48, 11 lut 2006
KMK (Dyskusja | wkład)

Next diff →
Linia 6: Linia 6:
*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) *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ż) *obsługuje asemblację dla procesora [[65C816]] (oczywiście [[6502]] też)
 +{{grafr|mae64kol.png}}
*ma dosyć wygodny i bogaty w funkcje edytor działający w całości za pośrednictwem systemowego urządzenia "E:"; edytor ten w ostatnich wersjach (powyżej 1.1) niestety nie jest pozbawiony błędów *ma dosyć wygodny i bogaty w funkcje edytor działający w całości za pośrednictwem systemowego urządzenia "E:"; edytor ten w ostatnich wersjach (powyżej 1.1) niestety nie jest pozbawiony błędów
*z poziomu debugera dostępne są etykiety zawarte w źródle *z poziomu debugera dostępne są etykiety zawarte w źródle
-{{grafr|mae64kol.png}} 
*rozpoznaje do 15tego znaku w etykiecie *rozpoznaje do 15tego znaku w etykiecie
*może działać także w trybie 64 (w trybie graficznym, na obrazku obok) i 80 kolumn (w trybie graficznym lub z użyciem [[XEP80]]) *może działać także w trybie 64 (w trybie graficznym, na obrazku obok) i 80 kolumn (w trybie graficznym lub z użyciem [[XEP80]])

Wersja z dnia 12:48, 11 lut 2006

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 rozszerzonej 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ż)

Grafika:mae64kol.png

  • ma dosyć wygodny i bogaty w funkcje edytor działający w całości za pośrednictwem systemowego urządzenia "E:"; edytor ten w ostatnich wersjach (powyżej 1.1) 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 (w trybie graficznym, na obrazku obok) i 80 kolumn (w trybie graficznym lub z użyciem XEP80)

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

MAE ściągnąć można stąd:

Personal tools