ativ estr, 2 - organização computadores
Atividades Estruturadas
DISCIPLINA: Organização de Computadores
Cod: cct0006
Matricula:
Objetivo:
01 – Utilizar simulador NeanderWin
02 – Escrever e executar um programa neste simulador Desenvolvimento:
A) Executar download do simulador
B) Identificar partes do simulador descrevendo um breve roteiro de como gerar e executar um programa:
Ao executar o simulador usei o tutor de programação, que auxilia nas instruções que neste programa foi utilizado as seguintes instruções com suas respectivas funções.
ORG – indica ao montador que a próxima instrução ou dado será colocado na próxima posição de memória.
EQU – atribui um nome (rótulo) a um determinado valor entre muitos usos possíveis, esse comando pode ser usado para especificar variáveis que são posicionadas em um endereço específico de memória.
LDA – atribui ao acumulador o conteúdo da posição de memória indicada pelo operando.
ADD – soma ao acumulador o conteúdo de uma posição de memória indicada pelo operando,
STA – transfere o valor do acumulador para a posição de memória indicada pelo operando
HLT – finaliza “para a máquina”.
Conversor de bases para encontrar o endereço de memória de decimal para hexadecimal.
Primeira variável: endereço de memória 128 após convertido 0080
Carregue o valor na posição - 0080
Segunda variável: endereço de memória 129 após convertido 0081
Adicione o valor na posição - 0081
Terceira variável: endereço de memória 130 após convertido 0082
Armazene o resultado na posição - 0082
Segue print. do programa
Fonte: http://www.dcc.ufrj.br/~gabriel/neander.php