OMC65
From Atariki
(Różnice między wersjami)
Wersja z dnia 21:44, 10 cze 2008 Sikor (Dyskusja | wkład) ← Previous diff |
Wersja z dnia 22:07, 10 cze 2008 Sikor (Dyskusja | wkład) (obsługa+drobne...) Next diff → |
||
Linia 1: | Linia 1: | ||
Jest to cross-assembler będący rozbudowanym klonem [[MAC/65|MACa 65]], dostępnym dla platform [[ST|Atari ST]] oraz PC. Wersja dla PC była dostępna na stronie [[Pirx|Pirxa]] i [[Pecuś|Pecusia]] (ostatnio niedostępna w sieci), natomiast wersja dla Atari ST zginęła w otchłani czasu. | Jest to cross-assembler będący rozbudowanym klonem [[MAC/65|MACa 65]], dostępnym dla platform [[ST|Atari ST]] oraz PC. Wersja dla PC była dostępna na stronie [[Pirx|Pirxa]] i [[Pecuś|Pecusia]] (ostatnio niedostępna w sieci), natomiast wersja dla Atari ST zginęła w otchłani czasu. | ||
+ | == Sposób użycia == | ||
+ | OMC65 assembler działa w linii poleceń PC. Kompiluje kod przeznaczony dla ATARI XL/XE, napisany według składni języka assembler w dialekcie [[MAC/65]], zapisanego jako ciąg ASCII spod dowolnego edytora tekstowego. | ||
+ | |||
+ | Składnia wywołania: | ||
+ | <pre> | ||
+ | OMC.exe [Opcje] plik_źródłowy [plik_docelowy] | ||
+ | |||
+ | Opcje: | ||
+ | -L - bez listingu (no assembly listing) | ||
+ | -S - listing symboliczny (symbols listing) | ||
+ | -O - bez pliku wyjściowego (no output) | ||
+ | -H - wyjście szesnastkowo (hex output) | ||
+ | -A - wygeneruj sam kod (only code output,no addres bytes) | ||
+ | -I#filespec - listing assemblacji na wskazane urządzenie (assembly listing to specified file) | ||
+ | -IP - listing assemblacji na drukarkę (assembly listing to printer) | ||
+ | -E#filespec - listing błędów na wskazany plik (error listing to specified file) | ||
+ | -EP - listing błędów na drukarkę (error listing to printer) | ||
+ | -N - nie listuj błędnych linii (no error lines listing) | ||
+ | -M - standardowa wielkość bufora wyjściowego (standard (252 bytes) buffer out size) | ||
+ | W trakcie assemblacji: | ||
+ | S - rozpoczęcie/skończenie listowania (start, stop listing) | ||
+ | ESC - przerwanie assemblacji (break assembling) | ||
+ | </pre> | ||
+ | |||
+ | == Do pobrania == | ||
[[Media:Omc.zip|Wersja PC]]. | [[Media:Omc.zip|Wersja PC]]. | ||
Wersja z dnia 22:07, 10 cze 2008
Jest to cross-assembler będący rozbudowanym klonem MACa 65, dostępnym dla platform Atari ST oraz PC. Wersja dla PC była dostępna na stronie Pirxa i Pecusia (ostatnio niedostępna w sieci), natomiast wersja dla Atari ST zginęła w otchłani czasu.
Sposób użycia
OMC65 assembler działa w linii poleceń PC. Kompiluje kod przeznaczony dla ATARI XL/XE, napisany według składni języka assembler w dialekcie MAC/65, zapisanego jako ciąg ASCII spod dowolnego edytora tekstowego.
Składnia wywołania:
OMC.exe [Opcje] plik_źródłowy [plik_docelowy] Opcje: -L - bez listingu (no assembly listing) -S - listing symboliczny (symbols listing) -O - bez pliku wyjściowego (no output) -H - wyjście szesnastkowo (hex output) -A - wygeneruj sam kod (only code output,no addres bytes) -I#filespec - listing assemblacji na wskazane urządzenie (assembly listing to specified file) -IP - listing assemblacji na drukarkę (assembly listing to printer) -E#filespec - listing błędów na wskazany plik (error listing to specified file) -EP - listing błędów na drukarkę (error listing to printer) -N - nie listuj błędnych linii (no error lines listing) -M - standardowa wielkość bufora wyjściowego (standard (252 bytes) buffer out size) W trakcie assemblacji: S - rozpoczęcie/skończenie listowania (start, stop listing) ESC - przerwanie assemblacji (break assembling)
Do pobrania
Ten artykuł to tylko zalążek. Możesz pomóc rozwojowi Atariki poprzez rozszerzenie go o więcej informacji.