Neanderwin

Páginas: 4 (875 palavras) Publicado: 6 de junho de 2014
Organização de Computadores
Atividade estruturada 2
Andreza Martins Queiroz - 201401300383

a) Executar o download do simulador
b) Identificar as partes do simulador descrevendo um breveroteiro de como gerar e executar um programa.

Listagem geral das instruções
As instruções podem ter um ou dois bytes. Nas instruções com apenas um byte, os 4 bits mais significativos contém o código daoperação. Nas instruções com dois bytes, que no Neander são aquelas que fazem referência a um operando na memória, o segundo byte contém o endereço de memória deste operando.
7 4 3 0
Código Nãoutilizados, endereço direto
Nota:
Os 4 bits de mais baixa ordem do primeiro byte são reservados para futuras expansões. 
Existem também dois códigos que não têm instruções associadas.
'NOP' código 0O comando NOP é usado apenas para gastar tempo.
'STA ender' código 1
O comando STA guarda o acumulador na posição de memória indicada pelo operando ender.
1'LDA ender' código 2
O comando LDAatribui ao acumulador o conteúdo da posição de memória indicada pelo operando ender.
'ADD ender' código 3
O comando ADD soma ao acumulador o conteúdo de uma posição de memória 
indicada pelo operandoender.
'OR ender' código 4
Ocomando OR realiza um "ou" lógico entre o acumulador e o conteúdo de uma 
posição de memória indicada pelo operando ender.
'AND ender' código 5
O comando AND realiza um"e" lógico entre o acumulador e o conteúdo de uma 
posição de memória indicada pelo operando ender.
'NOT' código 6
O comando NOT inverte os bits do acumulador.
'JMP ender' código 8
O comando JMP(jump) desvia a execução do programa para o endereço indicado 
pelo operando ender.
'JN ender' código 9
O comando JN (jumpif negative) desvia a execução do programa para o endereço 
indicado pelooperando ender, apenas quando a última operação realizada produziu um valor com o bit 7 ligado (negativo).
'JZ ender' código 10
O comando JZ (jumpif zero) desvia a execução do programa para o...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Neanderwin
  • Neanderwin
  • neanderwin
  • NeanderWin
  • Neanderwin
  • Neanderwin
  • Simulador neanderwin
  • Fatorial NeanderWin

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!