GNUSim8085 é um simulador gráfico, Montador e Depurador para o microprocessador Intel 8085 no GNU/Linux e no Windows. Está entre os 20 vencedores do FOSS India Awards anunciado em Fevereiro de 2008.[1]

GNUSim8085

GNUSim8085 - debugging the N-queens program.
Desenvolvedor Sridhar Ratnakumar
Lançamento {2003}
Versão estável 1.4.1
Idioma(s) English, Arabic, Asturian, Brazilian Portuguese, Esperanto, French, German, Greek, Gujarati, Italian, Canarês, Spanish, Tâmil
Sistema operacional GNU/Linux, Microsoft Windows
Gênero(s) Simulador Computacional
Licença GNU General Public License
Página oficial www.gnusim8085.org

Características editar

Editor editar

  1. Editor de programa com uma interface interativa para a entrada de todas as instruções padrões.
  2. Syntax highlighting para distinção entre instruções, operandos, comentários e etc.
  3. Uma visão separada de opcodes, que mostra o código montado em hexadecimal.

Montador (Assembler) editar

  1. Suporte a todas as instruções padrões do 8085
  2. Suporte para diretivas do montador mais populares
  3. O Montador fornece algumas características para facilitar o processo de codificação
  4. O montador ignora qualquer coisa em uma linha após a virgula

Depurador (Debugger) editar

  1. Completa visão dos registradores e flags
  2. Suporte a breakpoints
  3. Execução/Depuração de um programa passo a passo
  4. Conversor Hexadecimal-Decimal
  5. Inspector em tempo de execução da pilha e das variáveis definidas no código fonte.
  6. Inspector e manipulador em tempo de execução da memória e das portas E/S.

Impressão editar

  1. Impressão do programa direto do editor.

Utilização editar

  1. O GNUSim8085 é um simulador gráfico do processador Intel 8085, a linguagem usada para as simulações é o Assembly. Ele é utilizado para o ensino de arquitetura computadores, o GNUSim8085 auxilia o entendimento do uso de registradores do processador facilitando o aprendizado e implementação de códigos devido a sua interface gráfica
  2. O simulador gráfico GNUSim8085 simula o funcionamento do microprocessador Intel 8085, com as mesmas instruções disponíveis em processador real. A entrada e a saída dos processadores reais e o simuladores são iguais, embora o método de processamento interno podem ser diferentes. O simulador GNUSim8085 permite visualizar o conteúdo dos registradores, a memória e os valores de E/S, mas só é possível executar uma instrução de cada vez, e também escrever código em mnemônicos.

Exemplos de códigos editar

Referências editar

  1. «And The FOSS India Award Goes To...». Consultado em 11 de maio de 2012. Arquivado do original em 27 de fevereiro de 2008 

Ligações externos editar