ALASM — различия между версиями

Материал из SpeccyWiki
Перейти к: навигация, поиск
м (Правки ЫЫЫ сука ёбаные руки (обсуждение) откачены к версии Capry)
Строка 13: Строка 13:
 
* 4.5x, 5.xx ([[Alone Coder]], с 2005) - расширение синтаксиса, автосборщики, исправление глюков, ускорение.
 
* 4.5x, 5.xx ([[Alone Coder]], с 2005) - расширение синтаксиса, автосборщики, исправление глюков, ускорение.
  
Текущая версия - 5.06. Есть данные, что существовала версия 5.0 (на основе 4.4x) с музыкой (авторы - [[Anomal Zone]]). Также были сведения об авторской версии 4.2, написанной вскоре после 4.1.
+
Текущая версия - 5.07. Есть данные, что существовала версия 5.0 (на основе 4.4x) с музыкой (авторы - [[Anomal Zone]]). Также были сведения об авторской версии 4.2, написанной вскоре после 4.1.
  
 
Исходники ALASM (а также исходники [[STS]]) распространяются в комплекте с самой программой. Alem долгое время не распространял исходники, поэтому [[Capry]] дизассемблировал ALASM перед тем, как производить доработки, и существующие исходники восходят к исходникам [[Capry]], а не к авторским.
 
Исходники ALASM (а также исходники [[STS]]) распространяются в комплекте с самой программой. Alem долгое время не распространял исходники, поэтому [[Capry]] дизассемблировал ALASM перед тем, как производить доработки, и существующие исходники восходят к исходникам [[Capry]], а не к авторским.
 +
 +
== Ссылки ==
 +
* [http://www.worldofspectrum.org/infoseekid.cgi?id=0021291 ALASM на WOS]
  
 
[[Категория:Ассемблеры]]
 
[[Категория:Ассемблеры]]

Версия 17:17, 9 января 2011

ALASM - ассемблер, написанный Alem'ом (Харьков) в 1996 году.

Единственный теневой многооконный (т.е. несколько исходников могут находиться в памяти одновременно) ассемблер для ZX Spectrum. Поддерживает разные модели памяти и разные размеры шрифта. Однопроходный. Во время ассемблирование возможно выполнение как процедур пользователя, так и сложных вычислений на директивах ассемблера. Поддерживает систему макросов TASM (расширяя её). Скорость ассемблирования примерно равна скорости STORM.

Для ALASM существует ряд утилит, в том числе поиск исходников на убитом диске и автосборщики программ (SAVEOBJ, SAVEBAS, mRIP, m2hrust, mkace).

Версии

  • Последняя авторская версия - 4.1 (1998).
  • 4.2 (KVA, 1999?) - добавлены макросы и условная компиляция.
  • 4.3 (LAS, 2000?) - добавлен ряд второстепенных функций.
  • 4.4x (Capry, с 2001 по 2003) на основе 4.2 - увеличен объём памяти под метки до 64 КБ, переход по меткам, множество других полезных доработок.
  • 4.5x, 5.xx (Alone Coder, с 2005) - расширение синтаксиса, автосборщики, исправление глюков, ускорение.

Текущая версия - 5.07. Есть данные, что существовала версия 5.0 (на основе 4.4x) с музыкой (авторы - Anomal Zone). Также были сведения об авторской версии 4.2, написанной вскоре после 4.1.

Исходники ALASM (а также исходники STS) распространяются в комплекте с самой программой. Alem долгое время не распространял исходники, поэтому Capry дизассемблировал ALASM перед тем, как производить доработки, и существующие исходники восходят к исходникам Capry, а не к авторским.

Ссылки