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

Материал из SpeccyWiki
Перейти к: навигация, поиск
(Ссылки)
 
(не показаны 2 промежуточные версии ещё одного участника)
Строка 1: Строка 1:
'''STORM''' - [[ассемблер]], выпущенный [[X-Trade]] в 1997 году. Отличается большой скоростью листания и компиляции, но имеет множество недостатков:
+
'''STORM''' - [[ассемблер]], выпущенный [[X-Trade]] ([[Санкт-Петербург]]) в 1997 году. Отличается большой скоростью листания и компиляции, но имеет множество недостатков:
  
 
* ряд выражений вычисляется неправильно (некоторые из них упомянуты в описании)
 
* ряд выражений вычисляется неправильно (некоторые из них упомянуты в описании)
Строка 6: Строка 6:
 
* отсутствует условная компиляция
 
* отсутствует условная компиляция
 
* невозможна вложенная подгрузка исходников
 
* невозможна вложенная подгрузка исходников
 +
* невозможна компиляция в страницы и в некоторые области ниже #6000
 
* длина строки ограничена 40 символами
 
* длина строки ограничена 40 символами
  
Первоначальная версия располагалась в нижних 128 КБ ОЗУ, но существует доработка, размещающая STORM, [[STS]], исходник и необходимые буфера в верхних 128 КБ ОЗУ на компьютере [[Scorpion]].
+
Первоначальная версия располагалась в нижних 128 КБ ОЗУ, но существует доработка, размещающая STORM, [[STS]], исходник и необходимые буфера в верхних 128 КБ ОЗУ на компьютере [[Scorpion]]. Однако часть памяти ниже #6000 использовать всё равно нельзя.
  
 
== Ссылки ==
 
== Ссылки ==
 
+
*[http://zxdn.narod.ru/software/stormhlp.txt Описание STORM v1.3]
* [http://opensourcezx.untergrund.net/c_soft-assembler-storm.html Авторский исходник ассемблера STORM]
+
*[http://opensourcezx.untergrund.net/c_soft-assembler-storm.html Авторский исходник ассемблера STORM]
  
 
[[Категория:Ассемблеры]]
 
[[Категория:Ассемблеры]]

Текущая версия на 10:03, 14 сентября 2008

STORM - ассемблер, выпущенный X-Trade (Санкт-Петербург) в 1997 году. Отличается большой скоростью листания и компиляции, но имеет множество недостатков:

  • ряд выражений вычисляется неправильно (некоторые из них упомянуты в описании)
  • всего одна страница исходника
  • отсутствуют макросы
  • отсутствует условная компиляция
  • невозможна вложенная подгрузка исходников
  • невозможна компиляция в страницы и в некоторые области ниже #6000
  • длина строки ограничена 40 символами

Первоначальная версия располагалась в нижних 128 КБ ОЗУ, но существует доработка, размещающая STORM, STS, исходник и необходимые буфера в верхних 128 КБ ОЗУ на компьютере Scorpion. Однако часть памяти ниже #6000 использовать всё равно нельзя.

Ссылки