08-10-2003 Aline Vieira/Ney Calazans ********************************************************************* BUGS, SUGESTÕES, MODIFICAÇÕES NECESSÁRIAS ENVIAR MAIL PARA: alinev@inf.pucrs.br moraes@inf.pucrs.br calazans@inf.pucrs.br ********************************************************************* ----------------------------------------------------------------------------- INSTALAÇÃO ----------------------------------------------------------------------------- -> Extrair a distribuição do arquivo compactado (e.g. SimuladorR12_V1.7.zip) para o local de instalação. Um diretório de nome simulador é criado. Os arquivos contidos neste são a distribuição do simulador. ----------------------------------------------------------------------------- EXECUÇÃ0 ----------------------------------------------------------------------------- dar um duplo clik no arquivo simuladorR12.bat. Abre-se uma janela de comando do DOS que executa o simulador a partir de chamada do ambiente java. >> no menu arquivo, opção abrir, escolher o arquivo em código assembly para R12, no formato ASM. Navegar no sdiretório de exemplo ou em seu ambiente pessoal onde se encontram o fonte do programa a simular. >> apesar de ser possível alterar o ASM no simulador, isto não tem nenhum efeito no arquivo original. A edição do ASM deve ser feita em um editor de texto ASCII puro (exemplo Notepad). >> o simulador automaticamente monta o código objeto para simulação. Erros de sintaxe são indicados em janela "popup", se existirem. ----------------------------------------------------------------------------- OBSERVAÇÕES: ----------------------------------------------------------------------------- >> talvez seja necessário setar o path do JDK: set path=c:\jdk1.3\bin. >> é gerado o arquivo txt para utilização no simulador VHDL, contendo o código objeto do programa e o código fonte deixado como comentário deste. >> o montador é uma dll que é chamada pelo simulador. Não existe um montador stand-alone. ----------------------------------------------------------------------------- Bugs VERSAO 1.7 ----------------------------------------------------------------------------- >> Nenhum conhecido até o momento ----------------------------------------------------------------------------- Bugs VERSAO 1.6 ----------------------------------------------------------------------------- >> Ainda com problemas de simulação no POP devido à alteração da V1.6 incorretas. >> A instrução POP tinha seu código objeto gerado incorretamente pelo montador ----------------------------------------------------------------------------- Bugs VERSAO 1.4 ----------------------------------------------------------------------------- >> A instrução COMP não setava o flag de vai-um (C) corretamente em todas as situações >> A instrução POP tinha seu código objeto gerado incorretamente pelo montador -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.