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

Материал из SpeccyWiki
Перейти к: навигация, поиск
Строка 8: Строка 8:
  
 
== Особенности ==
 
== Особенности ==
 
 
GENS и MONS можно загружать в память 48K компьютера с любого адреса. Верхняя память Spectrum 128K и выше не используется. Поскольку исходник лежит в памяти в текстовом виде (плюс два байта на номер строки), остаётся довольно мало свободного места. GENS позволяет подгружать исходные тексты в процессе ассемблирования, но это не решает проблему.
 
GENS и MONS можно загружать в память 48K компьютера с любого адреса. Верхняя память Spectrum 128K и выше не используется. Поскольку исходник лежит в памяти в текстовом виде (плюс два байта на номер строки), остаётся довольно мало свободного места. GENS позволяет подгружать исходные тексты в процессе ассемблирования, но это не решает проблему.
  
 
== Другие платформы ==
 
== Другие платформы ==
 
+
Пакет Devpac не является эксклюзивным для ZX Spectrum. В 1985 году была создана версия пакета для компьютеров стандарта [[MSX]].
Пакет Devpac не является эксклюзивным для ZX Spectrum. В 1985 году была создана версия пакета для компьютеров стандарта MSX.
+
  
 
Ассемблер [[Asm80]] by [[Copper Feet]] совместим по синтаксису с GENS.
 
Ассемблер [[Asm80]] by [[Copper Feet]] совместим по синтаксису с GENS.

Версия 00:36, 19 декабря 2007

Ассемблер GENS 4.1
Монитор-отладчик MONS 4.1

HiSoft Devpac - один из первых пакетов программ для разработки ПО на языке ассемблера для ZX Spectrum. Разработан компанией HiSoft в 1983 году. Распространялся в Англии самим разработчиком, и Ventamatic в Испании. Цена пакета составляла 15.95 фунтов для кассетной версии, и 19.95 фунтов для версии с поддержкой дисководов или микродрайвов.

В состав пакета входит две программы - ассемблер GENS и монитор-отладчик MONS. До появления более совершенных программ этого типа пакет имел большую популярность в России. В частности, его применение предполагалось в ряде книг издательства "Питер", посвящённых программированию для ZX Spectrum.

Последняя официальная версия пакета - 4.1b (1987). Впоследствии пакет дорабатывался разными людьми, в частности, адаптировался для системы TR-DOS.

Особенности

GENS и MONS можно загружать в память 48K компьютера с любого адреса. Верхняя память Spectrum 128K и выше не используется. Поскольку исходник лежит в памяти в текстовом виде (плюс два байта на номер строки), остаётся довольно мало свободного места. GENS позволяет подгружать исходные тексты в процессе ассемблирования, но это не решает проблему.

Другие платформы

Пакет Devpac не является эксклюзивным для ZX Spectrum. В 1985 году была создана версия пакета для компьютеров стандарта MSX.

Ассемблер Asm80 by Copper Feet совместим по синтаксису с GENS.