Pretty 8080 Assembler

Все о разработке ПО для ПК-01,02 "Львов" на современных платформах
Post Reply
User avatar
Zelya
Site Admin
Posts: 1071
Joined: 24 Jul 2008, 12:05

Pretty 8080 Assembler

Post by Zelya »

В последнее время мотаюсь туда-сюда по компам и платформам, поэтому весьма кстати пришелся вот такой вот компилятор онлайн:
http://svo.2.staticpublic.s3-website-us ... com/i8080/

Иногда плохо рапознает лейбы (если еще над ними операции проводить), но в общем, все очень удобно. Не забываем ставить в начале

Code: Select all

begin		.equ	04000h ;адрес начала

		.org	begin-16-6

		.db "LVOV/2.0/"
		.db 0D0h
		.db "MSPLAY"
		.dw begin,end-1,start
start:
И в конце лейбу end. Жмакаем кнопку "Make Beautiful Code" сохраняем файло и получаем массу удовольствия.

ПС В довесок еще один "симпатишный" онлайн инструмент:
http://en.webhex.net/
Позволяет из бинаря сделать удобночитаемый HEX, который хоть сейчас в ассеблерный код вставляй.
User avatar
MARAT_BEST
Posts: 341
Joined: 13 Feb 2012, 15:32
Location: Россия

Re: Pretty 8080 Assembler

Post by MARAT_BEST »

Zelya wrote:В последнее время мотаюсь туда-сюда по компам и платформам, поэтому весьма кстати пришелся вот такой вот компилятор онлайн:
http://svo.2.staticpublic.s3-website-us ... com/i8080/

Иногда плохо рапознает лейбы (если еще над ними операции проводить), но в общем, все очень удобно. Не забываем ставить в начале

Code: Select all

begin		.equ	04000h ;адрес начала

		.org	begin-16-6

		.db "LVOV/2.0/"
		.db 0D0h
		.db "MSPLAY"
		.dw begin,end-1,start
start:
И в конце лейбу end. Жмакаем кнопку "Make Beautiful Code" сохраняем файло и получаем массу удовольствия.
гдето я такое уже видел
http://radio86.googlecode.com/hg/online/radio86.html кнопка assembler
User avatar
liberation
Posts: 1405
Joined: 11 Aug 2008, 17:05
Location: Украина
Contact:

Re: Pretty 8080 Assembler

Post by liberation »

Zelya wrote:В последнее время мотаюсь туда-сюда по компам и платформам, поэтому весьма кстати пришелся вот такой вот компилятор онлайн
Остается только добавить, что автор этого прекрасного ассемблера svofski. Можно написать ему багрепорт про метки.

p.s.
Нашел обсуждение сабжа на zx.pk.ru. Интересно, что Вячеслав упоминает наличие сносного Си для i8080, но ссылка в ресурс оказалась "дохлой". Надо бы разобраться...
Carthago delenda est, Carthaginem delendam esse
User avatar
liberation
Posts: 1405
Joined: 11 Aug 2008, 17:05
Location: Украина
Contact:

Re: Pretty 8080 Assembler

Post by liberation »

Приключения Pretty Assembler продолжаются. Он был переписан на Пайтоне, что идет ему только в плюс.
pasm.py <source>.asm [--ihex=out.hex --lst=out.lst.html]
Дешево, надежно и кроссплатформенно.
[Сорцы]
Carthago delenda est, Carthaginem delendam esse
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest