Страница 1 из 1

Нужен ассемблер 580ВМ80 под DOS.

Добавлено: Вт сен 01, 2009 19:07:17
Штабскапитан Овечкин
Сабж, однако.
Есть ли какой-то компилёр под DOSом? Желательно, без заморочек - чтобы скормить ему текст на асме, а он бы сделал коды. Можно бы и под виндой, конечно, но такое уже вряд ли бывает.

Добавлено: Вт сен 01, 2009 20:58:19
__Alexander
Дык это же проц, 8080. Кому и куда кормить че-то надо? Запусти на нем ОС и под ней програмь. Ил я че-то не догнал?



-------------------------------------------

Добавлено: Вт сен 01, 2009 21:38:47
GP1
ДОС появилась на 8086

Добавлено: Вт сен 01, 2009 22:26:52
ARV
http://pascal.sources.ru/museum/tasm102.htm вроде поиск существует...

Добавлено: Вт сен 01, 2009 23:30:28
BCluster
DOS это дисковая операционная система ) и причем тут 8086?)

А автору видимо надо на норм компе писать программы для 8080. У мну гдето был эмулятор 8080 с возможностью писать код на асме, с мониторингом регистров, памяти и т.д. Под винду. Если надо - свистните попробую найти

Добавлено: Вт сен 01, 2009 23:32:58
urry
здесь для z80, но пойдет и для 580
Из командной строки ASM80.EXE DEMO1.ASM
Образуется demo1.obj
Линкуем - LINK.EXE, запрашивает имя, подставляем demo1.obj, указываем 0 адрес, на второй файл отвечаем ентер, дальше - имя хекс файла. Все.

ПС. Дос придумал Майк Збировски, отсюда буквы MZ в заголовке каждого екзешника и было это вроде до 8086
:)

Добавлено: Вт сен 01, 2009 23:51:01
SII
Для 8080 и Z80 была ось CP/M, у которой было миллион клонов (немцы для Роботрона-1715 родили, например, SCP -- если не ошибаюсь в названии). Когда появились 8086/8088 и основанные на них IBM PC, какое-то время существовал её 16-разрядный клон CP/M-86, но его очень быстро вытеснила MS DOS. Кой-какие общие идеи у них, конечно, есть, но в общем это совсем разные системы.

А насчёт Майка -- вроде как он был одним из разработчиков и он придумал формат файлов EXE, но не был единоличным создателем MS DOS. Но точно не помню.

Добавлено: Ср сен 02, 2009 00:49:29
Секретный кот
Короче, есть именно то, что спрашивает автор. ASM.EXE для ВМ80. Без всяких осей, досей, паскалей и прочей лабуды. Делает из ASM файла файл BIN, прошиваемый прямо в ПЗУху (правда надо вручную отрезать первые 32 байта – это несложно). За получением писать в личку.
P.S. От Z80 не подойдёт, у них отличаются мнемоника и количество команд.

Добавлено: Ср сен 02, 2009 08:57:26
urry

Код: Выделить всё

P.S. От Z80 не подойдёт, у них отличаются мнемоника и количество команд. 
В архиве есть конвертор 80 - в Z80.

Добавлено: Ср сен 02, 2009 13:49:47
Штабскапитан Овечкин
То, что пердлагает многоуважаемый Секретный кот, это, похоже - то самое. Можно без всякой эмуляции и отладки. Только компилить.
В личку отписал, жду ответа. :))

Добавлено: Ср сен 02, 2009 16:47:35
Секретный кот
Штабскапитан Овечкин
Отписал в личку. Как завершится поиск, сброшу на мыло.

Добавлено: Ср сен 02, 2009 19:05:16
Meteor
Есть Тасм, он практически для всего 8080, 8085. Выкладываю архивом