EASMD

From Atariki

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

← Previous diff
Aktualna wersja
KMK (Dyskusja | wkład)

Linia 1: Linia 1:
Pełna nazwa '''Editor-Assembler-Debugger'''. Zintegrowany pakiet do programowania w asemblerze wydany w 1981 roku przez [[OSS]] dla komputera [[800|Atari 800]]. Nie jest niestety czysto napisany i dlatego do uruchomienia na komputerach XL/XE wymaga zastosowania [[Translator]]a. Pełna nazwa '''Editor-Assembler-Debugger'''. Zintegrowany pakiet do programowania w asemblerze wydany w 1981 roku przez [[OSS]] dla komputera [[800|Atari 800]]. Nie jest niestety czysto napisany i dlatego do uruchomienia na komputerach XL/XE wymaga zastosowania [[Translator]]a.
-Pisanie programu przpomina nieco pracę w [[Atari BASIC]], każda linia kodu źrodłowego musi miec numer, kod źrodłowy ulega tokenizacji, wykorzystywany jest też ten sam "goły", systemowy edytor, z którym mamy do czynienia po uruchomieniu interpretera BASIC-a.+EASMD jest rozwinięciem stworzonego przez [http://en.wikipedia.org/wiki/Shepardson_Microsystems Shepardson Microsystems] i wydanego nieco wcześniej przez Atari programu [[Assembler Editor]]. OSS weszło w posiadanie praw do kodu źrodłowego odkupiwszy go od Shepardson Microsystems. Z drugiej strony EASMD jest to praszczur asemblera [[MAC/65]] i w związku z tym w praktyce przedstawia się jako jego uboższa wersja (brak jest m.in. makr, zachodzą drobne różnice w składni). Widniejący w nazwie "debugger" to w zasadzie mocno uproszczony monitor pamięci.
-EASMD jest to praszczur asemblera [[MAC/65]] i w związku z tym w praktyce przedstawia się jako jego uboższa wersja (brak jest m.in. makr oraz dyrektyw kompilacji warunkowej, zachodzą drobne różnice w składni).+Pisanie programu przypomina nieco pracę w [[Atari BASIC]], każda linia kodu źrodłowego musi miec numer, kod źrodłowy ulega tokenizacji, wykorzystywany jest też ten sam "goły", systemowy edytor, z którym mamy do czynienia po uruchomieniu interpretera BASIC-a.
{{stub}} {{stub}}
[[Kategoria:Oprogramowanie Atari 8-bit]] [[Kategoria:Oprogramowanie Atari 8-bit]]
[[Kategoria:Języki programowania]] [[Kategoria:Języki programowania]]

Aktualna wersja

Pełna nazwa Editor-Assembler-Debugger. Zintegrowany pakiet do programowania w asemblerze wydany w 1981 roku przez OSS dla komputera Atari 800. Nie jest niestety czysto napisany i dlatego do uruchomienia na komputerach XL/XE wymaga zastosowania Translatora.

EASMD jest rozwinięciem stworzonego przez Shepardson Microsystems i wydanego nieco wcześniej przez Atari programu Assembler Editor. OSS weszło w posiadanie praw do kodu źrodłowego odkupiwszy go od Shepardson Microsystems. Z drugiej strony EASMD jest to praszczur asemblera MAC/65 i w związku z tym w praktyce przedstawia się jako jego uboższa wersja (brak jest m.in. makr, zachodzą drobne różnice w składni). Widniejący w nazwie "debugger" to w zasadzie mocno uproszczony monitor pamięci.

Pisanie programu przypomina nieco pracę w Atari BASIC, każda linia kodu źrodłowego musi miec numer, kod źrodłowy ulega tokenizacji, wykorzystywany jest też ten sam "goły", systemowy edytor, z którym mamy do czynienia po uruchomieniu interpretera BASIC-a.


Ten artykuł to tylko zalążek. Możesz pomóc rozwojowi Atariki poprzez rozszerzenie go o więcej informacji.

Personal tools