(linguagem ditática para aprender Assembly)
Neander é um computador imaginário utilizado para aprender linguagem de baixo nível e recursos do computador que são complexos para entendimento como registradores, memória, endereçamento, desvio condicional/incondicional, contadores, acumuladores etc.
APRENDIZADO
; (comentário)
ACC (ACCumulator. Registrador especial que armazena um operando ou o endereço onde o operando está)
LDI (LoaDer Acumulator Immediate. Instrução que carrega o ACC com o valor do operando)
LDI operando (ACC <- operando)
LDA (LoaDer Acumulator. Instruçao que carrega o ACC com o valor relativo do operando, ou seja, o endereço de memória RAM onde está o operando)
LDA address (ACC <- Mem(address))
STA (STore Acumulator. Armazena na memória o valor que está no ACC)
STA address (Mem(address) <- ACC)
COLOCANDO O "03" NA ENDEREÇO DE MEMÓRIA "08"
# vi acc.asm (cria o arquivo para digitar o código)
LDI 03 (AC <- 03. Carrega o ACC com o valor "03")
STA 08 (MEM(08) <- AC. Armazena no endereço "08" da memória o valor "03" que está no ACC)
HLT (pára a máquina informando o término da execução)
Habilitando rede
Arquivo de configuração

Referências Bibliográgicas