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

Материал из SpeccyWiki
Перейти к: навигация, поиск
м
Строка 1: Строка 1:
 
[[Изображение:Gens4.png|right|thumb|256px|Ассемблер GENS 4.1]]
 
[[Изображение:Gens4.png|right|thumb|256px|Ассемблер GENS 4.1]]
 
[[Изображение:Mons4.png|right|thumb|256px|Монитор-отладчик MONS 4.1]]
 
[[Изображение:Mons4.png|right|thumb|256px|Монитор-отладчик MONS 4.1]]
'''HiSoft Devpac''' - один из первых пакетов программ для разработки ПО на языке ассемблера для [[ZX Spectrum]]. Разработан компанией [[HiSoft]] в 1983 году. Распространялся в Англии самим разработчиком, и [[Ventamatic]] в Испании. Цена пакета составляла £15.95 для кассетной версии, и £19.95 для версии с поддержкой [[дисковод]]ов или [[микродрайв]]ов.
+
'''HiSoft Devpac''' один из первых пакетов программ для разработки ПО на языке [[ассемблер]]а для [[ZX Spectrum]]. Разработан компанией [[HiSoft]] в [[1983]] году. Распространялся в [[Англия|Англии]] самим разработчиком, и [[Ventamatic]] в [[Испания|Испании]]. Цена пакета составляла £15.95 для [[кассета|кассетной]] версии и £19.95 для версии с поддержкой [[дисковод]]ов или [[микродрайв]]ов.
  
В состав пакета входит две программы - ассемблер GENS и монитор-отладчик MONS. До появления более совершенных программ этого типа пакет имел большую популярность в России. В частности, его применение предполагалось в ряде книг издательства "Питер", посвящённых программированию для ZX Spectrum.
+
В состав пакета входит две программы ассемблер ''GENS'' и [[монитор-отладчик]] ''MONS''. До появления более совершенных программ этого типа пакет имел большую популярность в России. В частности, его применение предполагалось в ряде книг издательства "Питер", посвящённых программированию для ZX Spectrum.
  
Последняя официальная версия пакета - 4.1b (1987). Впоследствии пакет дорабатывался разными людьми, в частности, адаптировался для системы [[TR-DOS]].
+
Последняя официальная версия пакета 4.1b ([[1987]]). Впоследствии пакет дорабатывался разными людьми, в частности, адаптировался для системы [[TR-DOS]].
  
 
== Особенности ==
 
== Особенности ==
GENS и MONS можно загружать в память 48K компьютера с любого адреса. Верхняя память Spectrum 128K и выше не используется. Поскольку исходник лежит в памяти в текстовом виде (плюс два байта на номер строки), остаётся довольно мало свободного места. GENS позволяет подгружать исходные тексты в процессе ассемблирования, но это не решает проблему.
+
GENS и MONS можно загружать в память 48K компьютера с любого адреса. Верхняя память [[ZX Spectrum 128K]] и выше не используется. Поскольку исходник лежит в памяти в текстовом виде (плюс два байта на номер строки), остаётся довольно мало свободного места. GENS позволяет подгружать исходные тексты в процессе ассемблирования, но это не решает проблему.
  
 
== Другие платформы ==
 
== Другие платформы ==
 
Пакет Devpac не является эксклюзивным для ZX Spectrum. В 1985 году была создана версия пакета для компьютеров стандарта [[MSX]].
 
Пакет Devpac не является эксклюзивным для ZX Spectrum. В 1985 году была создана версия пакета для компьютеров стандарта [[MSX]].
  
Ассемблер [[Asm80]] by [[Copper Feet]] совместим по синтаксису с GENS.
+
[[Кросс-средства|Кросс-ассемблер]] [[Asm80]], написанный [[Copper Feet]], совместим по синтаксису с GENS.
  
 
[[Категория:Ассемблеры]]
 
[[Категория:Ассемблеры]]
 
[[Категория:Отладчики]]
 
[[Категория:Отладчики]]

Версия 20:39, 28 ноября 2009

Ассемблер 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 компьютера с любого адреса. Верхняя память ZX Spectrum 128K и выше не используется. Поскольку исходник лежит в памяти в текстовом виде (плюс два байта на номер строки), остаётся довольно мало свободного места. GENS позволяет подгружать исходные тексты в процессе ассемблирования, но это не решает проблему.

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

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

Кросс-ассемблер Asm80, написанный Copper Feet, совместим по синтаксису с GENS.