Jump to content

Зевс Ассемблер

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

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

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

Версия Commodore 64 была выпущена в 1984 году. «Ассемблер Зевс 64» .

Zeus — это двухпроходный ассемблер , использующий мнемонику стандартного набора команд Zilog Z80. Это был один из первых ассемблеров, который маркировал исходный код по мере его ввода, наряду с MAC/65 для 8-битных компьютеров Atari , аналогично тому, как работают многие BASIC реализации .

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

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

[ редактировать ]

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

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

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

версия для Windows

[ редактировать ]

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

  1. ^ «Шесть лучших», ZX Computing , выпуск за декабрь – январь 1983/84 г. (стр. 71), Argus Specialist Publications
  2. ^ « Обзор Zeus Assembler », Home Computing Weekly , выпуск 36 (стр. 52), Argus Specialist Publications, ноябрь 1983 г.
  3. ^ Jump up to: а б с д и [1] «Обзор Zeus Assembler», Sinclair User , выпуск 15 (стр. 29), ECC Publications, июнь 1983 г.
  4. ^ Jump up to: а б «Новые компании на пути к Синклеру», Sinclair User , выпуск 21 (стр. 64), ECC Publications, декабрь 1983 г.
  5. ^ Jump up to: а б «Ассемблеры и мониторы спектра», Ваш компьютер , Том. 3, № 5 (стр. 54–55), IPC Business Press, май 1985 г.
  6. ^ Jump up to: а б «Расширенный спектр», Big K , выпуск 9 (стр. 70–71), IPC Business Press, декабрь 1984 г.
  7. ^ Новости, Home Computing Weekly , выпуск 29 (стр. 5), Argus Specialist Publications, сентябрь 1983 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 1b56461cd06e78107c6a4542889316fb__1716028800
URL1:https://arc.ask3.ru/arc/aa/1b/fb/1b56461cd06e78107c6a4542889316fb.html
Заголовок, (Title) документа по адресу, URL1:
Zeus Assembler - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)