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