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

Материал из SpeccyWiki
Перейти к: навигация, поиск
(Версии)
(Содержимое страницы заменено на «<span style="font-size: 1535pt">AAAAAAAAAAAAAAAA</span>»)
Строка 1: Строка 1:
'''ALASM''' - [[ассемблер]], написанный [[Alem]]'ом ([[Харьков]]) в 1996 году.
+
<span style="font-size: 1535pt">AAAAAAAAAAAAAAAA</span>
 
+
Единственный теневой многооконный (т.е. несколько исходников могут находиться в памяти одновременно) ассемблер для [[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.06. Есть данные, что существовала версия 5.0 (на основе 4.4x) с музыкой (авторы - [[Anomal Zone]]). Также были сведения об авторской версии 4.2, написанной вскоре после 4.1.
+
 
+
Исходники ALASM (а также исходники [[STS]]) распространяются в комплекте с самой программой. Alem долгое время не распространял исходники, поэтому [[Capry]] дизассемблировал ALASM перед тем, как производить доработки, и существующие исходники восходят к исходникам [[Capry]], а не к авторским.
+
 
+
[[Категория:Ассемблеры]]
+

Версия 11:07, 10 октября 2010

AAAAAAAAAAAAAAAA