quinta-feira, 1 de dezembro de 2011

ASMSX - Um assembler Z80 para o MSX

Olá, programadores Assembly e amantes do MSX.

Este pequeno aplicativo é um assembler cruzado para Windows que gera código de máquina para o processador Zilog Z80 do MSX. Você pode escrever seus programas em Assembly Z80 em qualquer editor de texto sem formatação e compilá-lo utilizando o ASMSX. É possível escolher o formato do arquivo de saída usando algumas diretivas do compilador, sendo os seguintes formatos aceitos:

- .Z80: arquivo binário contendo somente o código de máquina Z80 sem cabeçalho;
- .BIN: arquivo binário carregável a partir do BASIC-MSX;
- .ROM: arquivo binário contendo o cabeçalho típico de ROMs do MSX, além do código de máquina Z80.
- .COM: arquivo executável do MSX-DOS.

O manual de instruções contém todas as informações que você precisa para programar e compilar seu código Assembly para o MSX. Você pode baixar o pacote zipado contendo o compilador ASMSX, o manual de instruções (em espanhol), programas de exemplo e ferramentas de desenvolvimento clicando no link a seguir:


Clique no link a seguir para baixar ASMSX versão 0.12g



O compilador ASMSX é freeware, ou seja, software de livre cópia e distribuição, contanto que seja gratuita. Este programa não foi desenvolvido por Fernando Aires Castello.


Quaisquer dúvidas sobre o programa ou sobre a compilação dos códigos assembly, envie e-mail ou deixe comentários.