Зевс Ассемблер - Zeus Assembler

Зевс Ассемблер
Оригинальный автор (ы)Нил Моттерсхед
Саймон Браттель
Разработчики)Crystal Computing
изначальный выпуск1983; 37 лет назад (1983)
ПлатформаZX Spectrum
Тип
ЛицензияПроприетарный коммерческое программное обеспечение

Зевс Ассемблер является ассемблер инструмент для разработки Z80 первоначально написано Нилом Моттерсхедом для Nascom 2 а затем перенесен на ZX Spectrum Нил Моттерсхед и Саймон Браттель в 1983 г. Он был опубликован Crystal Computing. Программа была разработана, чтобы Z80 Машинный код программировать проще,[1] с полными символьными инструкциями и стилем редактирования, аналогичным встроенному в Spectrum БАЗОВЫЙ.

Позже Zeus Assembler был переиздан производителем ZX Spectrum, Sinclair Research.

Обзор

Зевс - это двухпроходный ассемблер что позволяет полностью использовать мнемонику процессора Zilog Z80 Набор инструкций. Это был первый ассемблер, который токенизировал исходный код - нововведение Нила Моттерсхеда.[нужна цитата ]

Он имеет два основных командных режима; ассемблер и редактор,[2] и включает в себя средство автоматической нумерации строк и различные подпрограммы для использования в программах пользователя, а также вывод на принтер[3] и основные функции ассемблера, такие как метки и выражения.[4]

Монитор и дизассемблер

В прошлом году компания Crystal Computing выпустила еще один инструмент машинного кода для ZX Spectrum 16K под названием Monitor and Disassembler, который можно было использовать вместе с Zeus.[5] Пока Зевс есть монитор в комплекте,[6] более обширный Монитор и дизассемблер позволяет разборка, отображение и редактирование регистры процессора, а также подмена кода и возможность перемещать блоки памяти.[3] Наряду с Зевс, Монитор и дизассемблер позже был переиздан Sinclair Research.[7]

Прием

Zeus Assembler был хорошо принят компьютерной прессой. Твой компьютер похвалил его за продуманность, с хорошей автоматической нумерацией строк, функциями перенумерации и удаления блоков.[5] Пользователь Sinclair и Большой K подчеркнул простоту использования программы для начинающих,[3][6] а также является очень мощным инструментом в руках эксперта.[3] Необходимость выхода из ассемблера для сохранения любого сгенерированного кода была названа потенциальным недостатком, особенно для начинающих.[4]

Пользователь Sinclair также похвалил документацию как лучший ассемблер, доступный в то время, за использование пошаговых инструкций и примеров кода.[3]

Версия для Windows

В 2008 году Саймон Браттель переписал Zeus под тем же именем, что и кросс-ассемблер для Microsoft Windows вместе со встроенным эмулятор и отладчик. Позже в него были внесены различные изменения, чтобы помочь ZX Spectrum Далее Разработчики.

Смотрите также

Рекомендации

  1. ^ «Шесть лучших», ZX Computing, Выпуск за декабрь – январь 1983/84 г. (стр.71), Argus Specialist Publications
  2. ^ "Зевс Ассемблер рассмотрение", Еженедельные домашние компьютеры, выпуск 36 (стр. 52), Argus Specialist Publications, ноябрь 1983 г.
  3. ^ а б c d е [1] "Обзор Zeus Assembler", Пользователь Sinclair, выпуск 15 (стр.29), ECC Publications, июнь 1983 г.
  4. ^ а б "Новые компании на подъёме Синклера", Пользователь Sinclair, выпуск 21 (стр.64), Публикации ЕСС, декабрь 1983 г.
  5. ^ а б «Сборщики и мониторы спектра», Твой компьютер, Vol. 3, No. 5 (стр. 54-55), IPC Business Press, май 1985 г.
  6. ^ а б «Расширенный спектр», Большой K, выпуск 9 (стр. 70-71), IPC Business Press, декабрь 1984 г.
  7. ^ Новости, Еженедельные домашние компьютеры, выпуск 29 (стр. 5), Argus Specialist Publications, сентябрь 1983 г.

внешняя ссылка